From 79db8fda0f71b65dfe1e1c72f307b29efc565126 Mon Sep 17 00:00:00 2001 From: lss <2538410689@qq.com> Date: 星期一, 04 八月 2025 17:31:22 +0800 Subject: [PATCH] 111 --- HH.WCS.Mobox3/HH.WCS.Mobox3.JiaTong/core/WCSCore.cs | 33 +++++++++++++++++++-------------- 1 files changed, 19 insertions(+), 14 deletions(-) diff --git a/HH.WCS.Mobox3/HH.WCS.Mobox3.JiaTong/core/WCSCore.cs b/HH.WCS.Mobox3/HH.WCS.Mobox3.JiaTong/core/WCSCore.cs index 0fe3945..521597f 100644 --- a/HH.WCS.Mobox3/HH.WCS.Mobox3.JiaTong/core/WCSCore.cs +++ b/HH.WCS.Mobox3/HH.WCS.Mobox3.JiaTong/core/WCSCore.cs @@ -1,4 +1,5 @@ -锘縰sing HH.WCS.JiaTong.dispatch; +锘縰sing HH.WCS.JiaTong.device; +using HH.WCS.JiaTong.dispatch; using HH.WCS.JiaTong.process; using HH.WCS.JiaTong.util; using HH.WCS.JiaTong.wms; @@ -9,7 +10,9 @@ using System.Linq; using System.Net.NetworkInformation; using System.Security.Policy; +using System.Threading; using System.Threading.Tasks; +using System.Web.Services.Description; using static HH.WCS.JiaTong.api.ApiModel; using static HH.WCS.JiaTong.util.Settings; @@ -74,23 +77,10 @@ } WCSHelper.AddActionRecord(model.task_no, model.state, model.forklift_no, model.ext_data); - //鐗╂枡鍒颁綅閫氱煡 - if ((TN_Task.S_TYPE == "鍑哄钩搴� || TN_Task.S_TYPE == "浣欐枡杩斿洖") && model.state == 6) - { - string urlitem = Settings.tableUrls.Find(a => a.id == 5).url; - TaskProcess.MESIteminfoback(TN_Task, urlitem); - } - if ((TN_Task.S_NOTE == "鍑哄簱" || TN_Task.S_NOTE == "寮傚父搴撳尯鍏ュ簱") && !string.IsNullOrEmpty(TN_Task.S_MES_NO) && model.state == 6) - { - string urlitem = Settings.tableUrls.Find(a => a.id == 5).url; - TaskProcess.MESIteminfoback(TN_Task, urlitem); - } //浠诲姟鍥炴姤 浠诲姟鏉ユ簮 1.閽笣绔嬪簱 2.鑳剁墖搴� 3.棰勫搴�5.mes涓嬪彂 - //TN_Task = WCSHelper.GetTask(TN_Task.S_CODE); string urlstate = Settings.tableUrls.Find(a => a.id == 4).url; TaskProcess.MESReportback(TN_Task, model.state, urlstate); - //绔嬪簱涓巜ms浠诲姟鍥炴姤 TableUrl url = null; switch (TN_Task.Z_TYPE) @@ -166,9 +156,22 @@ break; } + //鐗╂枡鍒颁綅閫氱煡 + if ((TN_Task.S_TYPE == "鍑哄钩搴� || TN_Task.S_TYPE == "浣欐枡杩斿洖") && model.state == 6) + { + string urlitem = Settings.tableUrls.Find(a => a.id == 5).url; + TaskProcess.MESIteminfoback(TN_Task, urlitem); + } + if ((TN_Task.S_NOTE == "鍑哄簱" || TN_Task.S_NOTE == "寮傚父搴撳尯鍏ュ簱") && !string.IsNullOrEmpty(TN_Task.S_MES_NO) && model.state == 6) + { + string urlitem = Settings.tableUrls.Find(a => a.id == 5).url; + TaskProcess.MESIteminfoback(TN_Task, urlitem); + } + } else { + var db = new SqlHelper<TaskAction>().GetInstance(); var taskAction = db.Queryable<TaskAction>().Where(a => a.S_TASK_CODE == model.task_no && a.N_ACTION_CODE == model.state).First(); if (taskAction == null) @@ -206,6 +209,8 @@ { LogHelper.Info($"瀹夊叏璇锋眰锛氭湭鎵惧埌鍥炴姤鍦板潃锛岃妫�煡閰嶇疆鏂囦欢==>{JsonConvert.SerializeObject(Settings.tableUrls)}"); } + + } } } -- Gitblit v1.9.1