From b079910e5de15863c26e479ffab15cc45d706f1a Mon Sep 17 00:00:00 2001
From: kazelee <1847801760@qq.com>
Date: 星期一, 19 五月 2025 16:25:22 +0800
Subject: [PATCH] 测试修复轮询出库、抽检流程的问题

---
 Program.cs |   22 +++++++++-------------
 1 files changed, 9 insertions(+), 13 deletions(-)

diff --git a/Program.cs b/Program.cs
index 21fa639..d201d83 100644
--- a/Program.cs
+++ b/Program.cs
@@ -127,24 +127,20 @@
             {
                 List<Task> tasks = new List<Task>();
 
-                tasks.Add(GetTask(OutboundCore.CheckOutboundOrder));
+                // 杞锛氬嚭搴撳崟鐘舵�
+                tasks.Add(GetTask(OutboundCore.CheckOrderState));
 
-                tasks.Add(GetTask(OutboundCore.CheckOutboundTask));
+                // 杞锛氭娊妫�崟鐘舵�
+                tasks.Add(GetTask(CheckCore.CheckOrderState));
 
-
-                // 娣诲姞浠诲姟鎺ㄩ�绾跨▼
-                //tasks.Add(GetTask(WCSCore.Dispatch));
-
-                // 娣诲姞鑷畾涔夌嚎绋�-                //tasks.Add(GetTask(Monitor.CheckEmptyCnt));//妫�祴绌烘墭鐩�-
-                // 鏍规嵁S7/Modbus鍗忚鍒ゆ柇杈撻�绾跨殑淇″彿  鍘熸潗鏂欎骇绾垮簱鍖�>婊℃墭缂撳瓨搴撳尯锛岀┖鎵樼紦瀛樺簱鍖�>鍘熸潗鏂欎骇绾垮簱鍖�-                //tasks.Add(GetTask(Monitor.CheckS7Devices));
+                // 杞锛氱Щ搴撳崟鐘舵�
+                tasks.Add(GetTask(ShiftCore.CheckOrderState));
 
                 Task.WaitAll(tasks.ToArray());
             }
             public void Stop() { Console.WriteLine("work stopped"); }
-            private Task GetTask(Action action)
+
+            private Task GetTask(Action action, int intervalMs = 3000)
             {
                 var task = Task.Run(() =>
                 {
@@ -158,7 +154,7 @@
                         {
                             LogHelper.Error(ex.Message, ex);
                         }
-                        Thread.Sleep(3000);
+                        Thread.Sleep(intervalMs);
                     }
                 });
                 return task;

--
Gitblit v1.9.1