From b2c070eaf8cc59b40d27bda904312d0c394a51f4 Mon Sep 17 00:00:00 2001
From: lss <Lss@HanInfo>
Date: 星期五, 20 六月 2025 17:23:37 +0800
Subject: [PATCH] 开发与优化

---
 HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/api/MoboxController.cs |   95 +++++++++++++++--------------------------------
 1 files changed, 31 insertions(+), 64 deletions(-)

diff --git a/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/api/MoboxController.cs b/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/api/MoboxController.cs
index e3061ad..7230bfc 100644
--- a/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/api/MoboxController.cs
+++ b/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/api/MoboxController.cs
@@ -2,6 +2,7 @@
 using HH.WCS.DaYang.process;
 using HH.WCS.DaYang.util;
 using HH.WCS.DaYang.wms;
+using Newtonsoft.Json;
 using System.Collections.Generic;
 using System.Web.Http;
 using static HH.WCS.DaYang.api.ApiModel;
@@ -140,78 +141,44 @@
             return result;
         }
 
-
         /// <summary>
-        /// 鐮佺洏鏍¢獙
+        /// 淇敼浠诲姟浼樺厛绾�         /// </summary>
         /// <param name="model"></param>
         /// <returns></returns>
-        [HttpPost]
-        public SimpleResult PalletSorting(PalletSorting model)
+        public SimpleResult changePriority(ChangePriorityModel model)
         {
-            return ApiHelper.PalletSorting(model);
-        }
-        /// <summary>
-        /// 鐮佺洏鏍¢獙涓嶅甫涓婃灦(鍏ュ簱)鍗曞彿
-        /// </summary>
-        /// <param name="model"></param>
-        /// <returns></returns>
-        [HttpPost]
-        public SimpleResult PalletSorting1(PalletSorting1 model)
-        {
-            return ApiHelper.PalletSorting1(model);
-        }
-        /// <summary>
-        /// pda鍏ュ簱鐢宠
-        /// </summary>
-        /// <param name="model"></param>
-        /// <returns></returns>
-        public SimpleResult Instock(InstockInfo model)
-        {
-            return ApiHelper.Instock(model);
-
+          
+            LogHelper.Info("changePriority 鎺ユ敹锛� + JsonConvert.SerializeObject(model), "API");
+            var result = new SimpleResult();
+            //鍒囨崲鍙犵洏鏈虹姸鎬侊紝鍘昏皟鐢╳cs鎺ュ彛
+            HttpHelper http = new HttpHelper();
+            var url = Settings.tableUrls.Find(a => a.id == 6);
+            if (url != null)
+            {
+                var changeResult = http.ChangePriority(model.TaskNo,model.Priority, url.url);
+                if (changeResult.Code == 200)
+                {
+                    result.resultCode = 0;
+                    result.resultMsg = "淇敼鎴愬姛";
+                }
+                else
+                {
+                    result.resultCode = changeResult.Code;
+                    result.resultMsg = "淇敼澶辫触锛� + result.resultMsg;
+                }
+            }
+            else
+            {
+                result.resultCode = 1;
+                result.resultMsg = "鏍规嵁閰嶇疆鏂囦欢鏈幏鍙栧埌淇敼浠诲姟浼樺厛绾ф帴鍙o紝璇锋鏌ラ厤缃枃浠�;
+            }
+            
+            LogHelper.Info("changePriority 杩斿洖锛� + JsonConvert.SerializeObject(result), "API");
+            return result;
         }
 
-        /// <summary>
-        /// 鍙戣揣鍗曟墽琛�-        /// </summary>
-        /// <param name="model"></param>
-        /// <returns></returns>
-        [HttpPost]
-        public SimpleResult ShippingOrderExecute(ShippingOrderCheck model)
-        {
-            return ApiHelper.ShippingOrderExecute(model);
 
-        }
-        /// <summary>
-        /// 鍒嗘嫞鍗曟墽琛�-        /// </summary>
-        /// <param name="model"></param>
-        /// <returns></returns>
-        [HttpPost]
-        public SimpleResult SortingOrderExecute(SortingOrderCheck model)
-        {
-            return ApiHelper.SortingOrderExecute(model);
 
-        }
-        /// <summary>
-        /// 鍒嗘嫞缁撴灉纭锛堝墠绔嫤鎴暟閲忎笉鍙互瓒呰繃鍒嗘嫞鏄庣粏涓�F_QTY-F_ACC_SR_QTY鐨勬暟閲忥級
-        /// </summary>
-        /// <returns></returns>
-        public SimpleResult SortingResultCheck(List<SortingResultCheck> models)
-        {
-            return ApiHelper.SortingResultCheck(models);
-
-        }
-
-        /// <summary>
-        /// 鍒ゆ柇鏄惁鏄暣鎵樺垎鎷�-        /// </summary>
-        /// <param name="model"></param>
-        /// <returns></returns>
-        public SimpleResult CheckSortingWholeCntr(CheckSortingWholeCntr model)
-        {
-            return ApiHelper.CheckSortingWholeCntr(model);
-        }
     }
 }

--
Gitblit v1.9.1