From 79e04c3c2125ab860670f05b0f73ca9cc4168c0f Mon Sep 17 00:00:00 2001 From: kazelee <1847801760@qq.com> Date: 星期一, 23 六月 2025 17:16:31 +0800 Subject: [PATCH] 优化产品入库逻辑,修复货位绑定和货品明细重复的问题 --- wms/WMSHelper.cs | 70 ---------------------------------- 1 files changed, 1 insertions(+), 69 deletions(-) diff --git a/wms/WMSHelper.cs b/wms/WMSHelper.cs index 965ede9..5812340 100644 --- a/wms/WMSHelper.cs +++ b/wms/WMSHelper.cs @@ -19,74 +19,6 @@ /// </summary> internal class WMSHelper { - /// <summary> - /// 浜哄伐鎵嬪姩PDA鍙栨秷浠诲姟锛�=鍙戠粰AGV鍙栨秷浠诲姟 - /// </summary> - /// <param name="model"></param> - /// <returns></returns> - internal static SimpleResult PDACancleTask(CancleTaskInfo model) - { - SimpleResult simpleResult = new SimpleResult(); - var db = new SqlHelper<object>().GetInstance(); - try - { - if (model.taskNO.Length > 0) - { - var task = db.Queryable<TN_Task>().First(a => a.S_CODE == model.taskNO); - if (task != null && task.S_B_STATE != "瀹屾垚") - { - if (NDCApi.CancelOrder(model.taskNO).err_code == 0) - { - task.S_B_STATE = "閿欒"; - task.N_B_STATE = 4; - if (db.Updateable<TN_Task>(task).ExecuteCommand() > 0) - { - simpleResult.resultCode = 0; - simpleResult.resultMsg = $"閫氱煡AGV鍙栨秷璇ヤ换鍔″彿锛屾垚鍔燂紝{model.taskNO}"; - LogHelper.Info(simpleResult.resultMsg); - return simpleResult; - } - else - { - simpleResult.resultCode = 4; - simpleResult.resultMsg = $"鏇存柊浠诲姟鐘舵�淇℃伅澶辫触{model.taskNO}"; - LogHelper.Info(simpleResult.resultMsg); - return simpleResult; - } - } - else - { - simpleResult.resultCode = 1; - simpleResult.resultMsg = $"閫氱煡AGV鍙栨秷璇ヤ换鍔″彿锛屽け璐ワ紝{model.taskNO}"; - LogHelper.Info(simpleResult.resultMsg); - return simpleResult; - } - - } - else - { - simpleResult.resultCode = 2; - simpleResult.resultMsg = $"鏈壘鍒拌浠诲姟鍙锋垨璇ヤ换鍔″彿宸插畬鎴愶紝鏃犻渶閫氱煡AGV鍙栨秷"; - LogHelper.Info(simpleResult.resultMsg); - return simpleResult; - } - - } - else - { - simpleResult.resultCode = 3; - simpleResult.resultMsg = $"浜哄伐鎵嬪姩PDA鍙栨秷浠诲姟锛�=鍙戠粰AGV鍙栨秷浠诲姟锛屽弬鏁版棤鏁�; - LogHelper.Info(simpleResult.resultMsg); - return simpleResult; - } - } - catch (Exception ex) - { - simpleResult.resultCode = -1; - simpleResult.resultMsg = $"鍙戠敓浜嗗紓甯竰ex.Message}"; - LogHelper.Info(simpleResult.resultMsg); - return simpleResult; - } - } + } } -- Gitblit v1.9.1