From 78b8f5141aa11bfa0f94361407ed43362c8852ce Mon Sep 17 00:00:00 2001
From: pang.jiabao <pang_jiabao@163.com>
Date: 星期一, 19 一月 2026 17:28:55 +0800
Subject: [PATCH] WMS功能完善

---
 src/main/java/com/zy/asrs/task/JlerScheduler.java |   17 +++++++++++++++--
 1 files changed, 15 insertions(+), 2 deletions(-)

diff --git a/src/main/java/com/zy/asrs/task/JlerScheduler.java b/src/main/java/com/zy/asrs/task/JlerScheduler.java
index c81f34d..107c9a3 100644
--- a/src/main/java/com/zy/asrs/task/JlerScheduler.java
+++ b/src/main/java/com/zy/asrs/task/JlerScheduler.java
@@ -7,6 +7,7 @@
 import com.zy.asrs.entity.WrkMast;
 import com.zy.asrs.mapper.WrkMastMapper;
 import com.zy.asrs.service.BasDevpService;
+import com.zy.asrs.service.DigitalTwinService;
 import com.zy.asrs.service.TaskService;
 import com.zy.asrs.service.WrkMastService;
 import com.zy.asrs.task.handler.JlerHandler;
@@ -51,8 +52,8 @@
      */
     @Scheduled(cron = "0/5 * * * * ? ")
     private void createAgvOutTasks() {
-        List<BasDevp> devps = basDevpService.selectList(new EntityWrapper<BasDevp>().in("dev_no", 202, 204)
-                .gt("wrk_no",0).lt("wrk_no",9990));
+        List<BasDevp> devps = basDevpService.selectList(new EntityWrapper<BasDevp>().in("dev_no", 202, 204, 205)
+                .gt("wrk_no",6000).le("wrk_no",9000).eq("loading","Y"));
         for(BasDevp basDevp:devps) {
             WrkMast wrkMast = wrkMastService.selectOne(new EntityWrapper<WrkMast>().eq("wrk_no", basDevp.getWrkNo()));
             if(wrkMast != null && wrkMast.getCallAgv() == 0 && !Cools.isEmpty(wrkMast.getAgvSta())) {
@@ -61,5 +62,17 @@
         }
     }
 
+    @Resource
+    private DigitalTwinService digitalTwinService;
+
+    /**
+     * 瀹氭椂缁熻姣忓ぉ鍓╀綑搴撳瓨
+     */
+    @Scheduled(cron = "0 50 23 * * ?")
+    private void locNumCount() {
+        digitalTwinService.locNumCount();
+    }
+
+
 }
 

--
Gitblit v1.9.1