From ef318f6f351249b71389e80ddf380f0ceca2affa Mon Sep 17 00:00:00 2001 From: LSH Date: 星期三, 03 四月 2024 11:11:10 +0800 Subject: [PATCH] # --- src/main/java/com/zy/asrs/utils/RouteUtils.java | 9 +++++++-- 1 files changed, 7 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/zy/asrs/utils/RouteUtils.java b/src/main/java/com/zy/asrs/utils/RouteUtils.java index 5fa2133..218b507 100644 --- a/src/main/java/com/zy/asrs/utils/RouteUtils.java +++ b/src/main/java/com/zy/asrs/utils/RouteUtils.java @@ -486,11 +486,16 @@ int ia = TRACK_POSITION_POSITIVE_SEQUENCE.indexOf(runStaStart); int ib = TRACK_POSITION_POSITIVE_SEQUENCE.indexOf(runStaEnd); if (ia<=ib){ - return new Integer[]{TRACK_POSITION_POSITIVE_SEQUENCE.get(ia),TRACK_POSITION_POSITIVE_SEQUENCE.get(ib)}; + return new Integer[]{RouteIndexFarMasReverse(runStaStart,1),RouteIndexFarMasReverse(runStaEnd,2)}; }else { - return new Integer[]{TRACK_POSITION_POSITIVE_SEQUENCE.get(ib),TRACK_POSITION_POSITIVE_SEQUENCE.get(ia)}; + return new Integer[]{RouteIndexFarMasReverse(runStaEnd,1),RouteIndexFarMasReverse(runStaStart,2)}; } // if (ia<=ib){ +// return new Integer[]{TRACK_POSITION_POSITIVE_SEQUENCE.get(ia),TRACK_POSITION_POSITIVE_SEQUENCE.get(ib)}; +// }else { +// return new Integer[]{TRACK_POSITION_POSITIVE_SEQUENCE.get(ib),TRACK_POSITION_POSITIVE_SEQUENCE.get(ia)}; +// } +// if (ia<=ib){ // return new Integer[]{TRACK_POSITION_POSITIVE_SEQUENCE.get(ia-1),TRACK_POSITION_POSITIVE_SEQUENCE.get(ib+1)}; // }else { // return new Integer[]{TRACK_POSITION_POSITIVE_SEQUENCE.get(ib+1),TRACK_POSITION_POSITIVE_SEQUENCE.get(ia-1)}; -- Gitblit v1.9.1