src/main/java/com/zy/asrs/utils/SortTheExecutionOfTheCarUtil.java
@@ -458,4 +458,20 @@ // } //获取最近并在当前位置前边的位置 0==>1000===>1000000==>0 public static Double LatelyAndLessThan(long devPosition,long rgvPosition,long perimeter){ long Difference = perimeter; if (devPosition >= rgvPosition){ if ((devPosition-rgvPosition) < Difference){ Difference = devPosition-rgvPosition; } } else { if (perimeter - (rgvPosition - devPosition) < Difference){ Difference = perimeter - (rgvPosition - devPosition); } } return Double.valueOf(Difference); } }