From d8c0f4088dd1619279f6f894766a28bb0ecfe0a4 Mon Sep 17 00:00:00 2001
From: pengmn <pmn@HanInfo>
Date: 星期五, 04 七月 2025 17:21:12 +0800
Subject: [PATCH] 1

---
 HH.WCS.Mobox3.HangYang/api/WmsController.cs |   34 +++++++++++++++++++++++++++++++---
 1 files changed, 31 insertions(+), 3 deletions(-)

diff --git a/HH.WCS.Mobox3.HangYang/api/WmsController.cs b/HH.WCS.Mobox3.HangYang/api/WmsController.cs
index 188bb23..531e9e1 100644
--- a/HH.WCS.Mobox3.HangYang/api/WmsController.cs
+++ b/HH.WCS.Mobox3.HangYang/api/WmsController.cs
@@ -66,7 +66,7 @@
         /// <param name="model"></param>
         /// <returns></returns>
         [HttpPost]
-        public Result CancelInboundOrder(InOrder model)
+        public Result CancelInboundOrder(InOrderCancel model)
         {
             LogHelper.Info("CancelInboundOrder 鍙傛暟锛� + JsonConvert.SerializeObject(model), "WMSAPI");
             var res = TaskProcess.CancelInboundOrder(model);
@@ -81,7 +81,7 @@
         /// <param name="model"></param>
         /// <returns></returns>
         [HttpPost]
-        public Result CancelOutboundOrder(OutOrder model)
+        public Result CancelOutboundOrder(OutOrderCancel model)
         {
             LogHelper.Info("CancelOutboundOrder 鍙傛暟锛� + JsonConvert.SerializeObject(model), "WMSAPI");
             var res = TaskProcess.CancelOutboundOrder(model);
@@ -96,13 +96,41 @@
         /// <param name="model"></param>
         /// <returns></returns>
         [HttpPost]
-        public async Task<Result> notifyDeviceSignal(List<Wcsmodel> model)
+        public async Task<WcsResult> notifyDeviceSignal(List<WcsModel> model)
         {
             LogHelper.Info("notifyDeviceSignal 鍙傛暟锛� + JsonConvert.SerializeObject(model), "WMSAPI");
             var res = await TaskProcess.notifyDeviceSignal(model);
             LogHelper.Info("notifyDeviceSignal 杩斿洖锛� + JsonConvert.SerializeObject(res), "WMSAPI");
             return res;
         }
+
+        /// <summary>
+        /// 鏉哀WCS璋冪敤浠诲姟鐘舵�鍙嶉
+        /// </summary>
+        /// <param name="model"></param>
+        /// <returns></returns>
+        [HttpPost]
+        public async Task<WcsResult> notifyTaskStatus(WcsTaskModel model)
+        {
+            LogHelper.Info("notifyTaskStatus 鍙傛暟锛� + JsonConvert.SerializeObject(model), "WMSAPI");
+            var res = await TaskProcess.notifyTaskStatus(model);
+            LogHelper.Info("notifyTaskStatus 杩斿洖锛� + JsonConvert.SerializeObject(res), "WMSAPI");
+            return res;
+        }
+
+        /// <summary>
+        /// 鏉哀WCS璋冪敤鐢宠缁堢偣
+        /// </summary>
+        /// <param name="model"></param>
+        /// <returns></returns>
+        [HttpPost]
+        public async Task<WcsResult> applyDest(WcsTaskEnd model)
+        {
+            LogHelper.Info("applyDest 鍙傛暟锛� + JsonConvert.SerializeObject(model), "WMSAPI");
+            var res = await TaskProcess.applyDest(model);
+            LogHelper.Info("applyDest 杩斿洖锛� + JsonConvert.SerializeObject(res), "WMSAPI");
+            return res;
+        }
         #endregion
 
     }

--
Gitblit v1.9.1