From dc600c6298a3231e05875813ec0fa2fa18151d84 Mon Sep 17 00:00:00 2001
From: pulg <plg@Haninfo>
Date: 星期一, 14 七月 2025 10:14:38 +0800
Subject: [PATCH] 1

---
 HH.WCS.QingXiNongfu/process/TaskProcess.cs |   20 +++++++++++++++++---
 1 files changed, 17 insertions(+), 3 deletions(-)

diff --git a/HH.WCS.QingXiNongfu/process/TaskProcess.cs b/HH.WCS.QingXiNongfu/process/TaskProcess.cs
index 1fcc535..a058a04 100644
--- a/HH.WCS.QingXiNongfu/process/TaskProcess.cs
+++ b/HH.WCS.QingXiNongfu/process/TaskProcess.cs
@@ -81,7 +81,7 @@
                 bbbbbbb = false;
                 //UpdateElevatorTask(mst);
                 //todo锛�濡傛灉鏄數姊嵏璐т换鍔$數姊换鍔′腑闂磋〃鐘舵�锛屽
-                //bbbbbbb = TaskHelper.CheckActionRecordExist(mst.S_TASK_NO, "5");
+                bbbbbbb = TaskHelper.CheckActionRecordExist(mst.S_TASK_NO, "5");
                 if (BeenOver || (mst.S_TYPE.Contains("鎴愬搧婊℃") && bbbbbbb))
                 {
                     //if (mst.S_TYPE.Trim().Contains("缈绘枟鏈哄彨婊�))
@@ -1353,6 +1353,19 @@
                         else return false;
                     }
                 }
+                else if (taskType.Contains("鐡跺澂缈绘枟鏈虹┖鎵�) && mst.S_END_LAREA == "QXPPXXQ")
+                {
+                    start = LocationHelper.GetAgvSite(mst.S_START_LOC);
+                    end = LocationHelper.GetAgvSite(mst.S_END_LOC, "2");
+                    LogHelper.Info($"鐡跺澂鏈轰换鍔�璧风偣缁堢偣瀵瑰簲鐨刟gv绔欑偣 start {start} end {end}  浠诲姟:" + mst.S_TASK_NO);
+
+                }
+                else if (taskType.Contains("鐡跺澂缈绘枟鏈烘弧鎵�) && mst.S_START_LAREA == "QXPPXXQ")
+                {
+                    start = LocationHelper.GetAgvSite(mst.S_START_LOC, "2");
+                    end = LocationHelper.GetAgvSite(mst.S_END_LOC);
+                    LogHelper.Info($"鐡跺澂鏈轰换鍔�璧风偣缁堢偣瀵瑰簲鐨刟gv绔欑偣 start {start} end {end}  浠诲姟:" + mst.S_TASK_NO);
+                }
                 //else if (taskType.Contains("鏀剁缉鑶滃弶杩�鍏ュ簱") || taskType.Contains("鏀剁缉鑶滃弶杩�鍏ュ簱") || taskType.Contains("鏀剁缉鑶滃弶杩�璐ф灦鍑烘彁鍗囨満"))
                 //{
                 //    var ts = 5;
@@ -1478,7 +1491,7 @@
                             "start DD ",
                             start.ToString(),
                             "-",
-                            TRow
+                            FRow
                             }), "");
                         }
                         else
@@ -1493,7 +1506,7 @@
                             "start agv鐐�,
                             start.ToString(),
                             "-",
-                            TRow
+                            FRow
                             }), "");
                         }
                     }
@@ -1581,6 +1594,7 @@
                 LogHelper.Info("SendTask " + mst.S_TASK_NO);
                 Console.WriteLine("start=" + start.ToString());
                 Console.WriteLine("end= " + end.ToString());
+
                 NDC.AGVResult res = NDC.AddNewOrder(TSNo, new Dictionary<string, string>
                 {
                     {

--
Gitblit v1.9.1