From 867aba2636e34a1050b1c4c84bbe78cc9c39b553 Mon Sep 17 00:00:00 2001 From: wankeda <Administrator@DESKTOP-HAU3ST3> Date: 星期六, 22 三月 2025 15:11:11 +0800 Subject: [PATCH] 1 --- 代码管理/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/TaskInfo/TaskController.cs | 125 +++++++++++++++++++++++++++++++++++++++++ 1 files changed, 125 insertions(+), 0 deletions(-) diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/TaskInfo/TaskController.cs" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/TaskInfo/TaskController.cs" index 2c5c152..2672b23 100644 --- "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/TaskInfo/TaskController.cs" +++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/TaskInfo/TaskController.cs" @@ -9,6 +9,7 @@ using WIDESEA_Model.Models; using WIDESEA_DTO; using WIDESEA_DTO.Task; +using WIDESEA_Common.AGVEunm; namespace WIDESEA_WMSServer.Controllers.TaskInfo { @@ -67,21 +68,145 @@ { return Service.OutboundTask(taskDTO); } + /// <summary> + /// 鍘熸潗鏂欏嚭搴撶‘璁� + /// </summary> + /// <param name="saveModel"></param> + /// <returns></returns> [HttpPost, Route("RequestInbound"), AllowAnonymous] public WebResponseContent RequestInbound([FromBody] SaveModel saveModel) { return Service.RequestInbound(saveModel); } + /// <summary> + /// 鍑哄簱浠诲姟 + /// </summary> + /// <param name="saveModel"></param> + /// <returns></returns> [HttpPost, Route("OutboundTasks")] public WebResponseContent OutboundTasks([FromBody] SaveModel saveModel) { return Service.OutboundTasks(saveModel); } + /// <summary> + /// 鍏ュ簱浠诲姟 + /// </summary> + /// <param name="saveModel"></param> + /// <returns></returns> [HttpPost, Route("InboundTask")] public WebResponseContent InboundTask([FromBody] SaveModel saveModel) { return Service.InboundTask(saveModel); } + /// <summary> + /// 绌烘墭鍏ュ簱 + /// </summary> + /// <param name="saveModel"></param> + /// <returns></returns> + [HttpPost, Route("EmptyInTask"), AllowAnonymous] + public WebResponseContent EmptyInTask([FromBody] SaveModel saveModel) + { + return Service.EmptyInTask(saveModel); + } + /// <summary> + /// 绌烘墭鍑哄簱 + /// </summary> + /// <param name="saveModel"></param> + /// <returns></returns> + [HttpPost, Route("EmptyOutTask"), AllowAnonymous] + public WebResponseContent EmptyOutTask([FromBody] SaveModel saveModel) + { + return Service.EmptyOutTask(saveModel); + } + /// <summary> + /// 鍗婃垚鍝佸彂璐� + /// </summary> + /// <param name="saveModel"></param> + /// <returns></returns> + [HttpPost, Route("PartiallyTask"), AllowAnonymous] + public WebResponseContent PartiallyTask([FromBody] SaveModel saveModel) + { + return Service.PartiallyTask(saveModel); + } + /// <summary> + /// 纭鏀惰揣 + /// </summary> + /// <param name="saveModel"></param> + /// <returns></returns> + [HttpPost, Route("ConfirmTask"), AllowAnonymous] + public WebResponseContent ConfirmTask([FromBody] SaveModel saveModel) + { + return Service.ConfirmTask(saveModel); + } + + + [HttpPost, Route("UpdateAgvTask"), AllowAnonymous] + public WCSback UpdateAgvTask([FromBody] AGVTaskFeedback feedback) + { + return Service.UpdateAgvTask(feedback); + } + [HttpPost, Route("AGVTaskrevokes"), AllowAnonymous] + public WebResponseContent AGVTaskrevokes(int taskNum) + { + return Service.AGVTaskrevokes(taskNum); + } + + [HttpPost, Route("AGVTaskConts"), AllowAnonymous] + public WebResponseContent AGVTaskConts(int taskNum) + { + return Service.AGVTaskConts(taskNum); + } + [HttpPost, Route("AGVTaskEnds"), AllowAnonymous] + public WebResponseContent AGVTaskEnds(int taskNum) + { + return Service.AGVTaskEnds(taskNum); + } + [HttpPost, Route("AGVTaskSuspends"), AllowAnonymous] + public WebResponseContent AGVTaskSuspends(int taskNum) + { + return Service.AGVTaskSuspends(taskNum); + } + [HttpPost, Route("AGVTaskRecoverys"), AllowAnonymous] + public WebResponseContent AGVTaskRecoverys(int taskNum) + { + return Service.AGVTaskRecoverys(taskNum); + } + [HttpPost, Route("GetAGVTaskData"), AllowAnonymous] + public WebResponseContent GetAGVTaskData([FromBody] SaveModel saveModel) + { + return Service.GetAGVTaskData(saveModel); + } + [HttpPost, Route("GetAGVTaskDataCP"), AllowAnonymous] + public WebResponseContent GetAGVTaskDataCP([FromBody] SaveModel saveModel) + { + return Service.GetAGVTaskDataCP(saveModel); + } + + [HttpPost, Route("CacheStatus"), AllowAnonymous] + public WebResponseContent CacheStatus([FromBody] SaveModel saveModel) + { + return Service.CacheStatus(saveModel); + } + [HttpPost, Route("LEDloctionList"), AllowAnonymous] + public WebResponseContent LEDloctionList() + { + return Service.LEDloctionList(); + } + [HttpPost, Route("EquipmentTask"), AllowAnonymous] + public WCSback EquipmentTask([FromBody] AGVTaskEquipment saveModel) + { + return Service.EquipmentTask(saveModel); + } + [HttpPost, Route("GetConfig"), AllowAnonymous] + public WebResponseContent GetConfig() + { + return Service.GetConfig(); + } + [HttpPost, Route("PrintStatusUp")] + public WebResponseContent PrintStatusUp(int tasknum, string printCode) + { + return Service.PrintStatusUp(tasknum,printCode); + } } } -- Gitblit v1.9.3