lss
2025-07-07 95c865c03a9cb128af51ac4b7d7f9d7149441efd
HH.WCS.Mobox3/HH.WCS.Mobox3.JiaTong/Program.cs
@@ -25,7 +25,7 @@
    {
        static void Main(string[] args)
        {
            string currentProcessName = Process.GetCurrentProcess().ProcessName;
            Process[] processes = Process.GetProcessesByName(currentProcessName);
            if (processes.Length <= 1)
@@ -106,13 +106,15 @@
                //tasks.Add(GetTask(WMSCore.CheckSortingOrder));
                //tasks.Add(GetTask(WMSCore.CheckSortingTask));
                tasks.Add(GetTask(WCSCore.Dispatch));
                tasks.Add(GetTask(WCSCore.DispatchWait));
                tasks.Add(GetTask(DeviceProcess.Traffic));
                tasks.Add(GetTask(DeviceProcess.KjTraffic));
                tasks.Add(GetTask(DeviceProcess.DpjTraffic));
                //添加自定义线程
                // tasks.Add(GetTask(Monitor.AutoTask));
                // tasks.Add(GetTask(Monitor.CheckDevice));
                Task.WaitAll(tasks.ToArray());
               // Task.WaitAll(tasks.ToArray());
            }
            public void Stop() { Console.WriteLine("work stopped"); }
            private Task GetTask(Action action)
@@ -134,6 +136,7 @@
                });
                return task;
            }
        }
    }
}