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