From b7308bba3d7ffad271ce7fc7a93c8c45d76be87d Mon Sep 17 00:00:00 2001
From: 杨前锦 <1010338399@qq.com>
Date: 星期五, 13 六月 2025 17:21:03 +0800
Subject: [PATCH] 优化印尼佳通-硫化胚胎出入库逻辑策略优化

---
 HH.WCS.Mobox3/HH.WCS.Mobox3.YNJT_BZP/Program.cs |    8 +++++---
 1 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/HH.WCS.Mobox3/HH.WCS.Mobox3.YNJT_BZP/Program.cs b/HH.WCS.Mobox3/HH.WCS.Mobox3.YNJT_BZP/Program.cs
index 5d662fc..48db2fb 100644
--- a/HH.WCS.Mobox3/HH.WCS.Mobox3.YNJT_BZP/Program.cs
+++ b/HH.WCS.Mobox3/HH.WCS.Mobox3.YNJT_BZP/Program.cs
@@ -23,6 +23,7 @@
     {
         static void Main(string[] args) {
 
+            Settings.Init();
             // 璁剧疆鎺у埗鍙扮紪鐮佷负 UTF-8
             Console.OutputEncoding = Encoding.UTF8;
 
@@ -82,11 +83,12 @@
                 tasks.Add(GetTask(WCSCore.Dispatch));
                 //鑷姩琛ュ厖姣嶆嫋
                 tasks.Add(GetTask(Monitor.AutoEmptyTrayOutStock));
-
+                // 缂撳瓨绌烘墭鍑哄簱
+                tasks.Add(GetTask(Monitor.BufferEmptyTrayOutStock,5000));
                 Task.WaitAll(tasks.ToArray());
             }
             public void Stop() { Console.WriteLine("work stopped"); }
-            private Task GetTask(Action action) {
+            private Task GetTask(Action action ,int time = 3000) {
                 var task = Task.Run(() => {
                     while (true) {
                         try {
@@ -95,7 +97,7 @@
                         catch (Exception ex) {
                             LogHelper.Error(ex.Message, ex);
                         }
-                        Thread.Sleep(3000);
+                        Thread.Sleep(time);
                     }
                 });
                 return task;

--
Gitblit v1.9.1