From eedfffc884889e77a1682bb6b66779cfa5f32562 Mon Sep 17 00:00:00 2001 From: hudong <Administrator@PC-20250329JZUF> Date: 星期四, 10 七月 2025 15:23:56 +0800 Subject: [PATCH] 删除注释 --- wms/WCSHelper.cs | 23 ++++++++++++++++++++++- 1 files changed, 22 insertions(+), 1 deletions(-) diff --git a/wms/WCSHelper.cs b/wms/WCSHelper.cs index 10e8b05..2c9b1e3 100644 --- a/wms/WCSHelper.cs +++ b/wms/WCSHelper.cs @@ -156,17 +156,30 @@ task.S_B_STATE = WCSTask.GetStateStr(task.N_B_STATE); task.T_START_TIME = DateTime.Now; db.Updateable(task).UpdateColumns(it => new { it.N_B_STATE, it.S_B_STATE, it.T_START_TIME }).ExecuteCommand(); + + var wmstask = db.Queryable<WMSTask>().Where(s => s.S_CODE == task.S_OP_CODE).First(); + wmstask.N_B_STATE = 2; + wmstask.S_B_STATE = WCSTask.GetStateStr(wmstask.N_B_STATE); + wmstask.T_START_TIME = DateTime.Now; + db.Updateable(wmstask).UpdateColumns(it => new { it.N_B_STATE, it.S_B_STATE, it.T_START_TIME }).ExecuteCommand(); } } } internal static void End(WCSTask task) { + LogHelper.Info($"淇敼鐘舵� "); var db = new SqlHelper<WCSTask>().GetInstance(); if (task != null) { task.N_B_STATE = 3; task.S_B_STATE = WCSTask.GetStateStr(task.N_B_STATE); task.T_END_TIME = DateTime.Now; db.Updateable(task).UpdateColumns(it => new { it.N_B_STATE, it.S_B_STATE, it.T_END_TIME }).ExecuteCommand(); + LogHelper.Info($"淇敼鐘舵�涓� "); + var wmstask = db.Queryable<WMSTask>().Where(s => s.S_CODE == task.S_OP_CODE).First(); + wmstask.N_B_STATE = 3; + wmstask.S_B_STATE = WCSTask.GetStateStr(wmstask.N_B_STATE); + wmstask.T_END_TIME = DateTime.Now; + db.Updateable(wmstask).UpdateColumns(it => new { it.N_B_STATE, it.S_B_STATE, it.T_END_TIME }).ExecuteCommand(); } } internal static void Fail(WCSTask task) { @@ -175,7 +188,15 @@ //鍒ゆ柇鏈夋病鏈夊彇璐у畬鎴愶紝娌℃湁灏卞彉鎴愬け璐ャ�鏈夊彇璐у畬鎴愰粯璁ゅ畬鎴愪簡锛堣窡鎹」鐩�瀹氾紝鏈変簺椤圭洰浜哄伐鎷夎蛋浜嗕篃娌℃湁鏀惧埌缁堢偣锛夈� task.N_B_STATE = 5; task.S_B_STATE = WCSTask.GetStateStr(task.N_B_STATE); - db.Updateable(task).UpdateColumns(it => new { it.N_B_STATE, it.S_B_STATE }).ExecuteCommand(); + task.T_END_TIME = DateTime.Now; + db.Updateable(task).UpdateColumns(it => new { it.N_B_STATE, it.S_B_STATE, it.T_END_TIME }).ExecuteCommand(); + + + var wmstask = db.Queryable<WMSTask>().Where(s => s.S_CODE == task.S_OP_CODE).First(); + wmstask.N_B_STATE = 5; + wmstask.S_B_STATE = WCSTask.GetStateStr(wmstask.N_B_STATE); + wmstask.T_END_TIME = DateTime.Now; + db.Updateable(wmstask).UpdateColumns(it => new { it.N_B_STATE, it.S_B_STATE, it.T_END_TIME }).ExecuteCommand(); } } internal static bool CreateTask(WCSTask TN_Task) { -- Gitblit v1.9.1