From 553f7744bedee0685635ed070a4a0e18b796238f Mon Sep 17 00:00:00 2001 From: lss <2538410689@qq.com> Date: 星期四, 24 七月 2025 17:30:36 +0800 Subject: [PATCH] 1111 --- HH.WCS.Mobox3 - 大车间/HH.WCS.Mobox3.JiaTong/wms/WCSHelper.cs | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) diff --git "a/HH.WCS.Mobox3 - \345\244\247\350\275\246\351\227\264/HH.WCS.Mobox3.JiaTong/wms/WCSHelper.cs" "b/HH.WCS.Mobox3 - \345\244\247\350\275\246\351\227\264/HH.WCS.Mobox3.JiaTong/wms/WCSHelper.cs" index f629f30..84a27e8 100644 --- "a/HH.WCS.Mobox3 - \345\244\247\350\275\246\351\227\264/HH.WCS.Mobox3.JiaTong/wms/WCSHelper.cs" +++ "b/HH.WCS.Mobox3 - \345\244\247\350\275\246\351\227\264/HH.WCS.Mobox3.JiaTong/wms/WCSHelper.cs" @@ -20,7 +20,7 @@ { var res = false; var db = new SqlHelper<WCSTask>().GetInstance(); - + task.S_B_STATE = status; db.Updateable(task).UpdateColumns(it => new { it.S_B_STATE }).ExecuteCommand(); @@ -213,7 +213,7 @@ if (task != null) { - + task.T_START_TIME = DateTime.Now; task.S_WORKSHOP_NO = agvno; db.Updateable(task).UpdateColumns(it => new { it.T_START_TIME, it.S_WORKSHOP_NO }).ExecuteCommand(); @@ -257,7 +257,7 @@ { var Startmodel = db.Queryable<Location>().Where(a => a.S_CODE.Trim() == TN_Task.S_START_LOC).First(); var Endmodel = db.Queryable<Location>().Where(a => a.S_CODE.Trim() == TN_Task.S_END_LOC).First(); - if (Startmodel != null && Startmodel.S_LOCK_STATE.Trim() == "鏃�) + if (Startmodel != null && (string.IsNullOrEmpty(Startmodel.S_LOCK_STATE) || Startmodel.S_LOCK_STATE.Trim() == "鏃�)) { Startmodel.N_LOCK_STATE = 2; Startmodel.S_LOCK_STATE = Location.GetLockStateStr(2); @@ -269,7 +269,7 @@ db.RollbackTran(); return false; } - if (Endmodel != null && Endmodel.S_LOCK_STATE.Trim() == "鏃�) + if (Endmodel != null && (string.IsNullOrEmpty(Endmodel.S_LOCK_STATE) || Endmodel.S_LOCK_STATE.Trim() == "鏃�)) { Endmodel.N_LOCK_STATE = 1; Endmodel.S_LOCK_STATE = Location.GetLockStateStr(1); -- Gitblit v1.9.1