From f4c8d54b4313132863df8fb9f2c5087ea6ba44a6 Mon Sep 17 00:00:00 2001 From: huangxiaoqiang <huangxiaoqiang@hnkhzn.com> Date: 星期四, 26 六月 2025 09:15:06 +0800 Subject: [PATCH] 1 --- 项目代码/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/AGVController.cs | 30 ++++++++++++++++++++++-------- 1 files changed, 22 insertions(+), 8 deletions(-) diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/AGVController.cs" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/AGVController.cs" index 8940f04..5511010 100644 --- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/AGVController.cs" +++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/AGVController.cs" @@ -1,6 +1,8 @@ 锘縰sing Microsoft.AspNetCore.Mvc; +using NewLife.Net; using WIDESEA_DTO.AGV; using WIDESEA_IStoragIntegrationServices; +using WIDESEA_StorageSocketServices; namespace WIDESEA_WMSServer.Controllers { @@ -25,10 +27,10 @@ /// <param name="TaskNum"></param> /// <param name="SourceAddress"></param> /// <returns></returns> - [HttpGet,HttpPost, Route("RequestInTask"), AllowAnonymous] - public WebResponseContent RequestInTask(string PalletCode, string SourceAddress) + [HttpGet, HttpPost, Route("RequestInTask"), AllowAnonymous] + public WebResponseContent RequestInTask([FromBody] AGVDTO aGVDTO) { - return _service.RequestInTask(PalletCode, SourceAddress); + return _service.RequestInTask(aGVDTO); } /// <summary> @@ -37,7 +39,7 @@ /// <param name="Status"></param> /// <returns></returns> [HttpGet, HttpPost, Route("ReceiveAGVRuntimeStatus"), AllowAnonymous] - public WebResponseContent ReceiveAGVRuntimeStatus(AGVStatus Status) + public WebResponseContent ReceiveAGVRuntimeStatus([FromBody] AGVStatus Status) { return _service.ReceiveAGVRuntimeStatus(Status); } @@ -49,9 +51,9 @@ /// <param name="TaskNum"></param> /// <returns></returns> [HttpGet, HttpPost, Route("AGVStartOrEndJob"), AllowAnonymous] - public WebResponseContent AGVStartOrEndJob(string Status, int TaskNum) + public WebResponseContent AGVStartOrEndJob([FromBody] AGVDTO aGVDTO) { - return _service.AGVStartOrEndJob(Status, TaskNum); + return _service.AGVStartOrEndJob(aGVDTO); } /// <summary> @@ -61,9 +63,21 @@ /// <param name="PallteCode"></param> /// <returns></returns> [HttpGet, HttpPost, Route("DeviceErrorResponse"), AllowAnonymous] - public WebResponseContent DeviceErrorResponse(string Message,int TaskNum) + public WebResponseContent DeviceErrorResponse([FromBody] AGVDTO aGVDTO) { - return _service.DeviceErrorResponse(Message,TaskNum); + return _service.DeviceErrorResponse(aGVDTO); + } + + /// <summary> + /// 璁惧寮傚父涓婃姤 + /// </summary> + /// <param name="Message"></param> + /// <param name="PallteCode"></param> + /// <returns></returns> + [HttpGet, HttpPost, Route("DeviceWarning"), AllowAnonymous] + public WebResponseContent DeviceWarning([FromBody] AGVDTO DTO) + { + return _service.DeviceWarning(DTO); } } } -- Gitblit v1.9.3