From 5317406cff3620bcf5333696eb04637e18f5e0f2 Mon Sep 17 00:00:00 2001
From: vincentlu <t1341870251@gmail.com>
Date: 星期四, 19 三月 2026 14:39:26 +0800
Subject: [PATCH] #

---
 zy-acs-manager/src/main/java/com/zy/acs/manager/core/service/GuaranteeRuntimeService.java |   12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/zy-acs-manager/src/main/java/com/zy/acs/manager/core/service/GuaranteeRuntimeService.java b/zy-acs-manager/src/main/java/com/zy/acs/manager/core/service/GuaranteeRuntimeService.java
index 3b8c2c3..ba553f3 100644
--- a/zy-acs-manager/src/main/java/com/zy/acs/manager/core/service/GuaranteeRuntimeService.java
+++ b/zy-acs-manager/src/main/java/com/zy/acs/manager/core/service/GuaranteeRuntimeService.java
@@ -12,6 +12,7 @@
 import lombok.extern.slf4j.Slf4j;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Service;
+import com.zy.acs.common.utils.News;
 
 import java.time.LocalDateTime;
 import java.util.ArrayList;
@@ -37,7 +38,7 @@
     public void prepare(Guarantee plan, LocalDateTime targetTime) {
         int requiredCount = plan.getRequiredCount() == null ? 0 : plan.getRequiredCount();
         if (requiredCount <= 0) {
-            log.warn("Guarantee[{}] requiredCount is not configured, skip", plan.getName());
+            News.warn("Guarantee[{}] requiredCount is not configured, skip", plan.getName());
             return;
         }
         int minSoc = plan.getMinSoc();
@@ -63,7 +64,6 @@
             }
         }
         if (available >= requiredCount) {
-//            log.debug("Guarantee[{}] already has {} vehicles >= {}% SOC for {}", plan.getName(), available, minSoc, targetTime);
             return;
         }
         int shortage = requiredCount - available;   // 杩樺樊澶氬皯杈�
@@ -73,13 +73,13 @@
             if (scheduled >= shortage) {
                 break;
             }
-            log.info("Guarantee[{}] schedule AGV {} charging (soc={}%) for target {}",
+            News.info("Guarantee[{}] schedule AGV {} charging (soc={}%) for target {}",
                     plan.getName(), candidate.getAgv().getName(), candidate.getSoc(), targetTime);
             mainLockWrapService.buildMinorTask(candidate.getAgv().getId(), TaskTypeType.TO_CHARGE, null, null);
             scheduled++;
         }
         if (scheduled < shortage) {
-            log.warn("Guarantee[{}] still short of {} vehicles for {} (only {} idle low-soc AGVs)",
+            News.warn("Guarantee[{}] still short of {} vehicles for {} (only {} idle low-soc AGVs)",
                     plan.getName(), shortage - scheduled, targetTime, candidates.size());
         }
     }
@@ -128,7 +128,7 @@
             try {
                 wrapper.eq(Agv::getAgvModel, Long.valueOf(plan.getScopeValue()));
             } catch (NumberFormatException ignore) {
-                log.warn("Guarantee[{}] invalid scopeValue {}", plan.getName(), plan.getScopeValue());
+                News.warn("Guarantee[{}] invalid scopeValue {}", plan.getName(), plan.getScopeValue());
             }
         }
         return agvService.list(wrapper);
@@ -145,4 +145,4 @@
         }
 
     }
-}
+}
\ No newline at end of file

--
Gitblit v1.9.1