From 9cba325e0d7c30644606e63e5df01faba0c42038 Mon Sep 17 00:00:00 2001
From: lss <2538410689@qq.com>
Date: 星期三, 06 八月 2025 17:18:41 +0800
Subject: [PATCH] 优化

---
 HH.WCS.Mobox3 - 大车间/HH.WCS.Mobox3.JiaTong/process/TaskProcess.cs |   15 ++++++++++-----
 1 files changed, 10 insertions(+), 5 deletions(-)

diff --git "a/HH.WCS.Mobox3 - \345\244\247\350\275\246\351\227\264/HH.WCS.Mobox3.JiaTong/process/TaskProcess.cs" "b/HH.WCS.Mobox3 - \345\244\247\350\275\246\351\227\264/HH.WCS.Mobox3.JiaTong/process/TaskProcess.cs"
index 0a3fcad..b0fef16 100644
--- "a/HH.WCS.Mobox3 - \345\244\247\350\275\246\351\227\264/HH.WCS.Mobox3.JiaTong/process/TaskProcess.cs"
+++ "b/HH.WCS.Mobox3 - \345\244\247\350\275\246\351\227\264/HH.WCS.Mobox3.JiaTong/process/TaskProcess.cs"
@@ -397,18 +397,19 @@
             var db = new SqlHelper<object>().GetInstance();
             var result = false;
             var start = "0"; var end = "0";
-            var taskType = mst.S_TYPE.Trim();
+            //var taskType = mst.S_TYPE.Trim();
             var list = db.Queryable<Location>().ToList().Count;
 
             // if (mst.N_B_STATE == 0) {
 
-            LogHelper.Info($"浠诲姟鎺ㄩ�鏁版嵁锛歿JsonConvert.SerializeObject(mst)}");
+           // LogHelper.Info($"浠诲姟鎺ㄩ�鏁版嵁锛歿JsonConvert.SerializeObject(mst)}");
             if (string.IsNullOrEmpty(mst.S_START_LOC) || string.IsNullOrEmpty(mst.S_END_LOC))
             {
                 LogHelper.Info($"浠诲姟{mst.S_CODE},璧风偣缁堢偣鏈夌┖鍙傛暟锛屼笉鎺ㄩ�浠诲姟");
+                return result;
             }
 
-
+            
             start = LocationHelper.GetAgvSite(mst.S_START_LOC);
             end = LocationHelper.GetAgvSite(mst.S_END_LOC);
             //if (mst.N_START_LAYER > 1)
@@ -638,10 +639,14 @@
                 Request<MesTaskAccess> request = new Request<MesTaskAccess>();
                 var time = DateTimeOffset.UtcNow.ToUnixTimeMilliseconds();
                 request.RequestId = "鏉弶AGV" + time;
-
+                string number = mst.S_EQ_NO;
+                if (!string.IsNullOrEmpty(mst.S_MES_NO))
+                {
+                    number = mst.S_MES_NO;
+                }
                 StatusArrive statusArrive = new StatusArrive();
                 request.UseToken = "iFQ5fExGrLYLXliHYWzs";
-                MesTaskAccess taskAccess = new MesTaskAccess() { taskNumber = mst.S_EQ_NO, status = status.ToString() };
+                MesTaskAccess taskAccess = new MesTaskAccess() { taskNumber = number, status = status.ToString() };
                 request.data = taskAccess;
                 //statusArrive.TaskNumber = mst.S_EQ_NO;
                 //statusArrive.LocationNum = mst.S_END_LOC;

--
Gitblit v1.9.1