From f87355fd33fcc33507951aa508d5c0c4f053dd25 Mon Sep 17 00:00:00 2001
From: Junjie <fallin.jie@qq.com>
Date: 星期四, 02 四月 2026 19:23:47 +0800
Subject: [PATCH] #预调度堆垛机2
---
src/main/java/com/zy/asrs/controller/BasStationPathPolicyController.java | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/main/java/com/zy/asrs/controller/BasStationPathPolicyController.java b/src/main/java/com/zy/asrs/controller/BasStationPathPolicyController.java
index 33d83e2..d5c8db0 100644
--- a/src/main/java/com/zy/asrs/controller/BasStationPathPolicyController.java
+++ b/src/main/java/com/zy/asrs/controller/BasStationPathPolicyController.java
@@ -172,7 +172,7 @@
@RequestParam Integer endStationId,
@RequestParam(required = false, defaultValue = "false") Boolean includeMapData) {
StationPathResolvedPolicy resolved = stationPathPolicyService.resolvePolicy(startStationId, endStationId);
- List<NavigateNode> nodes = navigateUtils.calcByStationId(startStationId, endStationId);
+ List<NavigateNode> nodes = navigateUtils.calcOptimalPathByStationId(startStationId, endStationId, null, null);
List<Integer> stationIdList = new ArrayList<>();
List<Map<String, Object>> nodeList = new ArrayList<>();
Set<Integer> seen = new HashSet<>();
@@ -238,7 +238,7 @@
}
continue;
}
- List<NavigateNode> segmentNodes = navigateUtils.calcByStationId(segmentStart, segmentEnd);
+ List<NavigateNode> segmentNodes = navigateUtils.calcOptimalPathByStationId(segmentStart, segmentEnd, null, null);
List<Integer> segmentStationIds = extractStationIds(segmentNodes);
if (segmentStationIds.isEmpty()) {
return R.error("鏈壘鍒� " + segmentStart + " 鍒� " + segmentEnd + " 鐨勫彲琛岃矾寰�");
--
Gitblit v1.9.1