Junjie
17 小时以前 b6a5196e33123840bb4472993816ba2fd9d72cc3
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 + " 的可行路径");