From 9f13307b0ad0d7a0bac431773ec073cb93b170d4 Mon Sep 17 00:00:00 2001
From: Junjie <fallin.jie@qq.com>
Date: 星期四, 02 四月 2026 18:50:23 +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