From ba528c7a15058967ee3af7364035209aa0048025 Mon Sep 17 00:00:00 2001 From: lss <2538410689@qq.com> Date: 星期一, 07 七月 2025 17:30:14 +0800 Subject: [PATCH] 测试优化 --- HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/wms/WCSHelper.cs | 12 +++++++++--- 1 files changed, 9 insertions(+), 3 deletions(-) diff --git a/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/wms/WCSHelper.cs b/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/wms/WCSHelper.cs index ec5bcdb..20fe96c 100644 --- a/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/wms/WCSHelper.cs +++ b/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/wms/WCSHelper.cs @@ -168,16 +168,22 @@ var db = new SqlHelper<WCSTask>().GetInstance(); if (task != null) { - if (task.N_B_STATE == 1) - { + //if (task.N_B_STATE == 1) + // { task.N_B_STATE = 2; 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(); - } + //} } } + + internal static WCSTask GetWcsTaskByState(string opcode,int[] state) + { + var db = new SqlHelper<object>().GetInstance(); + return db.Queryable<WCSTask>().Where(a => state.Contains(a.N_B_STATE)&&a.S_OP_CODE== opcode).First(); + } internal static void End(WCSTask task) { var db = new SqlHelper<WCSTask>().GetInstance(); -- Gitblit v1.9.1