From 75bf8e5fce6b83dfe4dbf0c9bf55acde73266dba Mon Sep 17 00:00:00 2001
From: zwl <1051256694@qq.com>
Date: 星期一, 30 三月 2026 15:09:32 +0800
Subject: [PATCH] 1.每个堆垛机只允许下发一个空托盘任务
---
src/main/java/com/zy/asrs/task/WorkMastScheduler.java | 8 ++++++++
1 files changed, 8 insertions(+), 0 deletions(-)
diff --git a/src/main/java/com/zy/asrs/task/WorkMastScheduler.java b/src/main/java/com/zy/asrs/task/WorkMastScheduler.java
index 94eb0d1..b0578e6 100644
--- a/src/main/java/com/zy/asrs/task/WorkMastScheduler.java
+++ b/src/main/java/com/zy/asrs/task/WorkMastScheduler.java
@@ -137,6 +137,14 @@
}
}
+ //姣忎釜鍫嗗灈鏈哄彧鍏佽涓嬪彂涓�涓┖鎵樼洏浠诲姟
+ if(wrkMast.getIoType()==110){
+ List<WrkMast> wrkMasts1 = wrkMastService.selectList(new EntityWrapper<WrkMast>().eq("crn_no", crnNo).eq("io_type", 110).in("wrk_sts", 12));
+ if (!wrkMasts1.isEmpty()) {
+ continue;
+ }
+ }
+
String wcsSourceLocNo = Cools.isEmpty(wrkMast.getSourceLocNo()) ? "" : Utils.WMSLocToWCSLoc(wrkMast.getSourceLocNo());
String wcsLocNo = Cools.isEmpty(wrkMast.getLocNo()) ? "" : Utils.WMSLocToWCSLoc(wrkMast.getLocNo());
Integer taskPri = wrkMast.getIoPri() == null ? null : wrkMast.getIoPri().intValue();
--
Gitblit v1.9.1