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