From e483ac11616ffc9260d8f491fcc0d66f480b5443 Mon Sep 17 00:00:00 2001
From: huangxiaoqiang <huangxiaoqiang@hnkhzn.com>
Date: 星期四, 16 四月 2026 10:12:52 +0800
Subject: [PATCH] Merge branch 'master' of http://115.159.85.185:8098/r/LongTu/FangGangAGV
---
Code Management/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/Task/TaskController.cs | 38 +++++++++++++++++++++++++++++++++++++-
1 files changed, 37 insertions(+), 1 deletions(-)
diff --git a/Code Management/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/Task/TaskController.cs b/Code Management/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/Task/TaskController.cs
index 04a3925..dc6b961 100644
--- a/Code Management/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/Task/TaskController.cs
+++ b/Code Management/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/Task/TaskController.cs
@@ -63,6 +63,42 @@
{
return await Service.RequestInboundTaskAsync(input);
}
+ /// <summary>
+ /// 鐩存帴璇锋眰鍏ュ簱浠诲姟锛堢洿鎺ヨ繘鍏W鎴朇W娴佺▼锛屼笉杩涘叆缂撳瓨搴撴祦绋嬶級
+ /// </summary>
+ /// <param name="input">璇锋眰鏁版嵁</param>
+ /// <returns></returns>
+ [HttpPost, HttpGet, AllowAnonymous, Route("RequestInboundTaskAsync")]
+ [TypeFilter(typeof(ThrottleFilter), Arguments = new object[] { 5 })]
+ public async Task<WebResponseContent> RequsetInToGWOrCW([FromBody] RequestTaskDto request)
+ {
+ return await Service.RequsetInToGWOrCW(request);
+ }
+
+ /// <summary>
+ /// 璇锋眰绌�/瀹炵洏
+ /// </summary>
+ /// <param name="taskDto"></param>
+ /// <returns></returns>
+ [HttpPost, HttpGet, AllowAnonymous, Route("RequestOutboundTaskAsync")]
+ [TypeFilter(typeof(ThrottleFilter), Arguments = new object[] { 5 })]
+ public Task<WebResponseContent> RequestOutboundTaskAsync([FromBody] RequestTaskDto taskDto)
+ {
+ return Service.RequestOutboundTaskAsync(taskDto);
+ }
+
+
+ /// <summary>
+ /// 鐩存帴璇锋眰鍑哄簱浠诲姟锛堜笉杩涘叆缂撳瓨搴撴祦绋嬶級
+ /// </summary>
+ /// <param name="taskDto"></param>
+ /// <returns></returns>
+ [HttpPost, HttpGet, AllowAnonymous, Route("RequestInToOutTaskAsync")]
+ [TypeFilter(typeof(ThrottleFilter), Arguments = new object[] { 5 })]
+ public Task<WebResponseContent> RequestInToOutTaskAsync([FromBody] RequestTaskDto taskDto)
+ {
+ return Service.RequestInToOutTaskAsync(taskDto);
+ }
/// <summary>
@@ -80,7 +116,7 @@
[HttpPost, AllowAnonymous, Route("GetEmptyLocation")]
[TypeFilter(typeof(ThrottleFilter), Arguments = new object[] { 5 })]
- public async Task<DtLocationInfo> GetEmptyLocation(string roadWay)
+ public async Task<DtLocationInfo> GetEmptyLocation(int roadWay)
{
return await Service.GetEmptyLocation(roadWay);
}
--
Gitblit v1.9.3