From bb809ceda79f25ed58ef1e764ba7ffcae3254faa Mon Sep 17 00:00:00 2001 From: luxiaotao1123 <t1341870251@163.com> Date: 星期三, 06 十一月 2024 14:05:34 +0800 Subject: [PATCH] # --- zy-acs-manager/src/main/java/com/zy/acs/manager/core/service/RetreatNavigateService.java | 8 +++++--- 1 files changed, 5 insertions(+), 3 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 c7c6600..fbb7b26 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 @@ -31,7 +31,7 @@ private final RedisSupport redis = RedisSupport.defaultRedisSupport; - public static final int WEIGHT_CALC_COEFFICIENT = 10000; + public static final int WEIGHT_CALC_FACTOR = 10000; @Autowired private CodeService codeService; @@ -105,7 +105,7 @@ if (1 < mapDataDispatcher.queryCodeListFromDynamicNode(lev, otherWave).size()) { continue label; } else { - weight += WEIGHT_CALC_COEFFICIENT; + weight += WEIGHT_CALC_FACTOR; } } } @@ -218,6 +218,8 @@ availablePointOfTurn = currentNode; availablePointWaveScopeOfTurn = mapService.getWaveScopeByCode(lev, availablePointOfTurn.getCodeData(), avoidDistance) .stream().map(NavigateNode::getCodeData).distinct().collect(Collectors.toList()); + } else { + actualLanesOfTurn = 0; } } } @@ -243,7 +245,7 @@ } continue label; } else { - weight += WEIGHT_CALC_COEFFICIENT; + weight += WEIGHT_CALC_FACTOR; } } } -- Gitblit v1.9.1