From 1809dba25f489ea01c07a9ecc977d9f408545310 Mon Sep 17 00:00:00 2001
From: zhang <zc857179121@qq.com>
Date: 星期一, 05 一月 2026 09:41:49 +0800
Subject: [PATCH] 电压改电量
---
zy-acs-manager/src/main/java/com/zy/acs/manager/core/service/RetreatNavigateService.java | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
diff --git a/zy-acs-manager/src/main/java/com/zy/acs/manager/core/service/RetreatNavigateService.java b/zy-acs-manager/src/main/java/com/zy/acs/manager/core/service/RetreatNavigateService.java
index ccd43a6..4e57f55 100644
--- a/zy-acs-manager/src/main/java/com/zy/acs/manager/core/service/RetreatNavigateService.java
+++ b/zy-acs-manager/src/main/java/com/zy/acs/manager/core/service/RetreatNavigateService.java
@@ -65,12 +65,16 @@
}
Integer lev = null;
Integer maxAgvCountInLane = configService.getVal("maxAgvCountInLane", Integer.class);
+
// scope code area: 4ms
Long agvId = agvService.getAgvId(agvNo);
Boolean withinArea = agvAreaDispatcher.isAgvExistsInAnyArea(agvId);
List<String> scopeCodeList = new ArrayList<>();
if (withinArea) {
scopeCodeList = agvAreaDispatcher.getCodesByAgvId(agvId);
+ if (!Cools.isEmpty(scopeCodeList) && !scopeCodeList.contains(start.getCodeData())) {
+ withinArea = false;
+ }
}
String breakPoint = avoidPathList.stream().findFirst().orElse(null);
--
Gitblit v1.9.1