From a6a33f6916afbf1fc629baecb772939cda2ee981 Mon Sep 17 00:00:00 2001
From: wankeda <Administrator@DESKTOP-HAU3ST3>
Date: 星期四, 13 三月 2025 17:58:12 +0800
Subject: [PATCH] 代码提交
---
代码管理/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