From e2d6a43d4f7d083233896755573d2c55444fb66f Mon Sep 17 00:00:00 2001 From: 野心家 <1051256694@qq.com> Date: 星期五, 14 三月 2025 09:40:07 +0800 Subject: [PATCH] # --- src/main/java/com/zy/asrs/task/SameLayerTransferScheduler.java | 7 ++++++- 1 files changed, 6 insertions(+), 1 deletions(-) diff --git a/src/main/java/com/zy/asrs/task/SameLayerTransferScheduler.java b/src/main/java/com/zy/asrs/task/SameLayerTransferScheduler.java index 0d2d46b..d73799b 100644 --- a/src/main/java/com/zy/asrs/task/SameLayerTransferScheduler.java +++ b/src/main/java/com/zy/asrs/task/SameLayerTransferScheduler.java @@ -13,6 +13,7 @@ import com.zy.system.entity.Config; import com.zy.system.service.ConfigService; import lombok.extern.slf4j.Slf4j; +import org.apache.poi.ss.formula.functions.T; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.scheduling.annotation.Scheduled; import org.springframework.stereotype.Component; @@ -45,9 +46,13 @@ if (config.getValue().equals("true")) { List<TaskWrk> taskWrks = taskWrkService.selectList(new EntityWrapper<TaskWrk>()); - if (Cools.isEmpty(taskWrks)) { + if (taskWrks.size() < 3) { List<LocMast> locMasts = locMastService.selectList(new EntityWrapper<LocMast>().eq("loc_sts", "F")); for (LocMast locMast : locMasts) { + TaskWrk taskWrk1 = taskWrkService.selectOne(new EntityWrapper<TaskWrk>().eq("start_point",locMast.getLocNo())); + if(!Cools.isEmpty(taskWrk1)){ + continue; + } List<LocMast> list = locMastService.selectList(new EntityWrapper<LocMast>().eq("loc_sts", "O").eq("lev1", locMast.getLev1())); String[] locMs = new String[list.size()]; -- Gitblit v1.9.1