From 48654bac6d758d6426a0e659a7d7bd08634acfc8 Mon Sep 17 00:00:00 2001 From: kazelee <1847801760@qq.com> Date: 星期四, 12 六月 2025 17:15:49 +0800 Subject: [PATCH] 修复细节错误,优化报错信息 --- wms/WCSHelper.cs | 18 +++++++++--------- 1 files changed, 9 insertions(+), 9 deletions(-) diff --git a/wms/WCSHelper.cs b/wms/WCSHelper.cs index dddbe4a..a4ed288 100644 --- a/wms/WCSHelper.cs +++ b/wms/WCSHelper.cs @@ -55,7 +55,7 @@ S_END_LOC = endLoc.S_CODE, S_TYPE = type, N_PRIORITY = 3, // 鍒濆浼樺厛绾ч粯璁や负锛� - N_SCHEDULE_TYPE = 3, // 鍥借嚜 + N_SCHEDULE_TYPE = 1, // NDC N_B_STATE = 0, S_CNTR_CODE = cntId, }; @@ -63,20 +63,21 @@ return TN_Task; } - public static TN_Task BuildTask(TN_Loc_Container locCntrRel, TN_Location endLoc, string cntId, string type) { - var fromLoc = LocationHelper.GetLocation(locCntrRel.S_LOC_CODE); - + public static TN_Task BuildTask(TN_Location startLoc, TN_Location endLoc, string cntId, string type, string op_no, string erp_no = "") { TN_Task TN_Task = new TN_Task() { S_CODE = GenerateTaskNo(), - S_START_AREA = fromLoc.S_AREA_CODE, + S_START_AREA = startLoc.S_AREA_CODE, S_END_AREA = endLoc.S_AREA_CODE, - S_START_LOC = fromLoc.S_CODE, + S_START_LOC = startLoc.S_CODE, S_END_LOC = endLoc.S_CODE, S_TYPE = type, N_PRIORITY = 3, // 鍒濆浼樺厛绾ч粯璁や负锛� - N_SCHEDULE_TYPE = 3, // 鍥借嚜 + N_SCHEDULE_TYPE = 1, // NDC N_B_STATE = 0, S_CNTR_CODE = cntId, + S_OP_CODE = op_no, + S_BS_NO = erp_no, + S_BS_TYPE = erp_no == "" ? "" : "ERP", }; return TN_Task; @@ -85,7 +86,6 @@ /// <summary> /// 鍒涘缓鎼�浠诲姟 /// </summary> - /// <param name="no">缂栧彿</param> /// <param name="from">璧风偣</param> /// <param name="to">缁堢偣</param> /// <param name="taskType">浠诲姟绫诲瀷</param> @@ -167,7 +167,7 @@ internal static void Begin(TN_Task task, string forklift_no) { var db = new SqlHelper<TN_Task>().GetInstance(); if (task != null) { - if (task.N_B_STATE == 1) { + if (task.N_B_STATE == 1 || task.N_B_STATE == 0) { // 娣诲姞褰搕ask鐘舵�涓�鏃朵篃鍙互瑙﹀彂 task.N_B_STATE = 2; task.S_B_STATE = TN_Task.GetStateStr(task.N_B_STATE); task.T_START_TIME = System.DateTime.Now; -- Gitblit v1.9.1