From 689dd676fc0efb31236d989334122590b7198d61 Mon Sep 17 00:00:00 2001
From: wanshenmean <cathay_xy@163.com>
Date: 星期一, 16 三月 2026 09:30:11 +0800
Subject: [PATCH] 1
---
Code/WCS/WIDESEAWCS_S7Simulator/WIDESEAWCS_S7Simulator.Server/Controllers/MemoryController.cs | 18 +++++++++---------
1 files changed, 9 insertions(+), 9 deletions(-)
diff --git a/Code/WCS/WIDESEAWCS_S7Simulator/WIDESEAWCS_S7Simulator.Server/Controllers/MemoryController.cs b/Code/WCS/WIDESEAWCS_S7Simulator/WIDESEAWCS_S7Simulator.Server/Controllers/MemoryController.cs
index 8fe944d..8dfcad8 100644
--- a/Code/WCS/WIDESEAWCS_S7Simulator/WIDESEAWCS_S7Simulator.Server/Controllers/MemoryController.cs
+++ b/Code/WCS/WIDESEAWCS_S7Simulator/WIDESEAWCS_S7Simulator.Server/Controllers/MemoryController.cs
@@ -7,7 +7,7 @@
/// 鍐呭瓨鎿嶄綔鎺у埗鍣�
/// </summary>
[ApiController]
- [Route("api/instances/{id}/[controller]")]
+ [Route("api/[controller]")]
public class MemoryController : ControllerBase
{
private readonly ISimulatorInstanceManager _instanceManager;
@@ -24,7 +24,7 @@
/// <summary>
/// 璇诲彇鍐呭瓨鏁版嵁
/// </summary>
- [HttpGet]
+ [HttpGet("ReadMemory")]
[ProducesResponseType(typeof(Dictionary<string, byte[]>), StatusCodes.Status200OK)]
[ProducesResponseType(StatusCodes.Status404NotFound)]
public ActionResult<Dictionary<string, byte[]>> ReadMemory(string id)
@@ -55,11 +55,11 @@
/// <summary>
/// 鍐欏叆鍐呭瓨鏁版嵁
/// </summary>
- [HttpPost]
+ [HttpPost("WriteMemory")]
[ProducesResponseType(StatusCodes.Status200OK)]
[ProducesResponseType(StatusCodes.Status404NotFound)]
[ProducesResponseType(StatusCodes.Status400BadRequest)]
- public ActionResult WriteMemory(string id, [FromBody] Dictionary<string, byte[]> data)
+ public ActionResult WriteMemory(string id, Dictionary<string, byte[]> data)
{
try
{
@@ -97,7 +97,7 @@
/// <summary>
/// 娓呯┖鍐呭瓨鏁版嵁
/// </summary>
- [HttpDelete]
+ [HttpDelete("ClearMemory")]
[ProducesResponseType(StatusCodes.Status200OK)]
[ProducesResponseType(StatusCodes.Status404NotFound)]
public ActionResult ClearMemory(string id)
@@ -128,10 +128,10 @@
/// <summary>
/// 淇濆瓨鍐呭瓨蹇収
/// </summary>
- [HttpPost("save")]
+ [HttpPost("SaveMemorySnapshot")]
[ProducesResponseType(StatusCodes.Status200OK)]
[ProducesResponseType(StatusCodes.Status404NotFound)]
- public ActionResult SaveMemorySnapshot(string id, [FromQuery] string? snapshotName = null)
+ public ActionResult SaveMemorySnapshot(string id, string? snapshotName = null)
{
try
{
@@ -172,11 +172,11 @@
/// <summary>
/// 鍔犺浇鍐呭瓨蹇収
/// </summary>
- [HttpPost("load")]
+ [HttpPost("LoadMemorySnapshot")]
[ProducesResponseType(StatusCodes.Status200OK)]
[ProducesResponseType(StatusCodes.Status404NotFound)]
[ProducesResponseType(StatusCodes.Status400BadRequest)]
- public ActionResult LoadMemorySnapshot(string id, [FromBody] Dictionary<string, byte[]> snapshotData)
+ public ActionResult LoadMemorySnapshot(string id, Dictionary<string, byte[]> snapshotData)
{
try
{
--
Gitblit v1.9.3