From c8fbc6476e9e45e693f0f1ed423110a8f1773c9d Mon Sep 17 00:00:00 2001
From: vincentlu <t1341870251@gmail.com>
Date: 星期一, 20 一月 2025 14:33:52 +0800
Subject: [PATCH] #

---
 zy-acs-manager/src/main/java/com/zy/acs/manager/core/service/PatrolService.java |   17 ++---------------
 1 files changed, 2 insertions(+), 15 deletions(-)

diff --git a/zy-acs-manager/src/main/java/com/zy/acs/manager/core/service/PatrolService.java b/zy-acs-manager/src/main/java/com/zy/acs/manager/core/service/PatrolService.java
index a3c29b9..b52ae15 100644
--- a/zy-acs-manager/src/main/java/com/zy/acs/manager/core/service/PatrolService.java
+++ b/zy-acs-manager/src/main/java/com/zy/acs/manager/core/service/PatrolService.java
@@ -91,24 +91,14 @@
             return;
         }
 
-//        // 宸蹭娇鐢ㄨ儗绡撴暟閲�
-//        Integer usedSlots = CoreCache.AGV_BACKPACK_USED_CACHE.get(agvId);
-//        if (null == usedSlots) {
-//            return;
-//        }
-//        AgvModel agvModel = agvModelService.getByAgvId(agvId);
-//        // 鑳岀瘬绌洪棽鏁�
-//        int remainingBackpack = Math.max(agvModel.getBackpack() - usedSlots, 0);
-
-
-        String destinationCodeData = null;
-
         JobType jobType = this.agvJobMap.get(agvNo);
         if (null == jobType) {
             this.agvJobMap.put(agvNo, JobType.LOC_PICK);
             CoreCache.AGV_BACKPACK_USED_CACHE.put(agvId, 0);
             jobType = JobType.LOC_PICK;
         }
+
+        String destinationCodeData = null;
         switch (jobType) {
             case LOC_PICK:
                 int locPickRemaining = agvService.getBackpackRemainingCapacity(agvId);
@@ -132,14 +122,12 @@
                 log.warn("AGV {}: 鏈煡闃舵: {}", agvNo, jobType);
                 break;
         }
-
         if (Cools.isEmpty(destinationCodeData)) {
             return;
         }
 
         if (mainLockWrapService.buildMinorTask(agvId, TaskTypeType.MOVE, destinationCodeData, null)) {
             log.info( "{}寮�濮嬩綔涓氭紨绀�...", agvNo);
-
             switch (jobType) {
                 case LOC_PICK:
                     Integer usedSlotsByLocPick = CoreCache.AGV_BACKPACK_USED_CACHE.get(agvId);
@@ -175,7 +163,6 @@
                     break;
             }
         }
-
     }
 
     public String getLocCode(String agvNo, AgvDetail agvDetail) {

--
Gitblit v1.9.1