diff --git a/src/main/java/club/joylink/rtss/simulation/cbtc/ATP/ground/AtpSectionService.java b/src/main/java/club/joylink/rtss/simulation/cbtc/ATP/ground/AtpSectionService.java index f055f0a97..8ed28bccb 100644 --- a/src/main/java/club/joylink/rtss/simulation/cbtc/ATP/ground/AtpSectionService.java +++ b/src/main/java/club/joylink/rtss/simulation/cbtc/ATP/ground/AtpSectionService.java @@ -181,7 +181,7 @@ public class AtpSectionService { //目前ARB故障才会导致ARB判定 if (Section.AxleFault.ARB.equals(section.getFault()) && section.getVirtualAxleCounter().isOccupy() && !sectionList.contains(section)) { section.judgeAsARB(); - } else if (section.isFault() && section.getVirtualAxleCounter().isOccupy()){ + } else if (Section.AxleFault.FAULT.equals(section.getFault()) && section.getVirtualAxleCounter().isOccupy()){ section.judgeAsNctOccupied(); } // if (/*!section.isInvalid() &&*/ section.isNctOccupied()) {