From f6d7715faac84e0a550353d8b4dcac2693c30d51 Mon Sep 17 00:00:00 2001 From: lsh <lsh@163.com> Date: 星期日, 02 六月 2024 15:29:19 +0800 Subject: [PATCH] #优先级 --- src/main/java/com/zy/asrs/task/AutoMoveScheduler.java | 17 +++++++++++------ 1 files changed, 11 insertions(+), 6 deletions(-) diff --git a/src/main/java/com/zy/asrs/task/AutoMoveScheduler.java b/src/main/java/com/zy/asrs/task/AutoMoveScheduler.java index 2639d03..19720c1 100644 --- a/src/main/java/com/zy/asrs/task/AutoMoveScheduler.java +++ b/src/main/java/com/zy/asrs/task/AutoMoveScheduler.java @@ -40,7 +40,8 @@ .isNotNull("loc_type") .ne("loc_type", "") .eq("floor", 1) - .eq("loc_sts","F")); + .eq("loc_sts","F") + .orderBy("io_pri",false)); if (agvLocMasts.isEmpty()) { return; } @@ -63,7 +64,7 @@ .andNew().eq("io_type",108) .andNew() .eq("crn_no",2).or().eq("crn_no",3) - .orderBy("appe_time",true) + .orderBy("io_pri",false).orderBy("appe_time",true) ); if (agvWrkMastList.isEmpty()) { return; @@ -159,7 +160,8 @@ List<AgvWrkMast> agvWrkMastList = agvWrkMastService.selectList(new EntityWrapper<AgvWrkMast>() .eq("wrk_sts", 214) .eq("loc_no","") - .eq("io_type",113)); + .eq("io_type",113) + .orderBy("io_pri",false)); if (agvWrkMastList.isEmpty()) { return; } @@ -208,7 +210,8 @@ new EntityWrapper<AgvLocMast>() .ne("floor", 1) .eq("loc_sts","D") - .eq("loc_type1",3)); + .eq("loc_type1",3) + .orderBy("io_pri",false)); if (agvLocMasts.isEmpty()) { return; } @@ -251,7 +254,8 @@ List<AgvBasDevp> agvBasDevps = agvBasDevpService.selectList(new EntityWrapper<AgvBasDevp>() .ne("floor", 1) .eq("loc_sts", "F") - .like("dev_no", "DB")); + .like("dev_no", "DB") + .orderBy("io_pri",false)); if (agvBasDevps.isEmpty()) { return; } @@ -273,7 +277,8 @@ List<AgvBasDevp> agvBasDevps = agvBasDevpService.selectList(new EntityWrapper<AgvBasDevp>() .eq("floor", 1) .eq("loc_sts", "F") - .like("dev_no", "DB")); + .like("dev_no", "DB") + .orderBy("io_pri",false)); if (agvBasDevps.isEmpty()) { return; } -- Gitblit v1.9.1