From d471478f1b3373a9001ab9ebc4eb7f52384a4ec3 Mon Sep 17 00:00:00 2001 From: Tjiny <Tjinyu23@163.com> Date: 星期四, 29 五月 2025 17:11:37 +0800 Subject: [PATCH] 2025/5/29提交 --- HH.WCS.Mobox3.RiDong/generalMethod/ThreadMenthod.cs | 8 +++++++- 1 files changed, 7 insertions(+), 1 deletions(-) diff --git a/HH.WCS.Mobox3.RiDong/generalMethod/ThreadMenthod.cs b/HH.WCS.Mobox3.RiDong/generalMethod/ThreadMenthod.cs index c523409..a5add26 100644 --- a/HH.WCS.Mobox3.RiDong/generalMethod/ThreadMenthod.cs +++ b/HH.WCS.Mobox3.RiDong/generalMethod/ThreadMenthod.cs @@ -3,6 +3,7 @@ using EasyModbus; using HH.WCS.Mobox3.RiDong.apiMethod; using HH.WCS.Mobox3.RiDong.models; +using HH.WCS.Mobox3.RiDong.util; using S7.Net.Types; using Task = HH.WCS.Mobox3.RiDong.models.Task; @@ -53,12 +54,17 @@ .QueryList(p => p.N_B_STATE == 0 && p.N_SCHEDULE_TYPE == 2 && (p.N_TYPE == 2 || p.N_TYPE == 4 || p.N_TYPE == 5 || p.N_TYPE == 6 || p.N_TYPE == 7)); + + + // 鎺掑簭 + tasks = tasks.OrderBy(p=>p.N_ROADWAY).ThenBy(p=>p.T_CREATE).ToList(); + foreach (var task in tasks) { // 鍒ゆ柇鏈夋病鏈夊凡鎺ㄩ�鐨勪换鍔★紝鏈夌殑璇濅笉鎺ㄩ�锛屾病鏈夊氨鎺ㄩ� // if(AdoSqlMethod<Task>.QueryCount(p=>(p.N_B_STATE == 1 || p.N_B_STATE == 2) && p.N_SCHEDULE_TYPE == 2 )) - + LogHelper.Info($"褰撳墠鎺ㄩ�浠诲姟鍦ㄧ{task.N_ROADWAY}宸烽亾"); // 鍑哄簱AGV涓嶅仛闄愬埗鐩存帴鎺ㄩ� if (TaskHelper.SendTaskFromAGV(task)) { -- Gitblit v1.9.1