Преглед на файлове

心跳接口添加绝对值

wyyay преди 4 месеца
родител
ревизия
00dd6f764f
променени са 1 файла, в които са добавени 2 реда и са изтрити 1 реда
  1. 2 1
      vehicle-sdk/src/main/java/com/ozs/controller/upload/GeoHazardMonitorTokenController.java

+ 2 - 1
vehicle-sdk/src/main/java/com/ozs/controller/upload/GeoHazardMonitorTokenController.java

@@ -2235,7 +2235,8 @@ public class GeoHazardMonitorTokenController {
                     VehiclePosition vehiclePosition = vehiclePositionService.getOne(new LambdaQueryWrapper<VehiclePosition>().eq(VehiclePosition::getVehicleCode, baseTerminalLog.getTrainNum()).orderByDesc(VehiclePosition::getCreateTime).last("limit 1"));
                     VehiclePosition positionServiceOne = vehiclePositionService.getOne(new LambdaQueryWrapper<VehiclePosition>().eq(VehiclePosition::getVehicleCode, baseTerminalLog.getFrontTrainNum()).orderByDesc(VehiclePosition::getCreateTime).last("limit 1"));
                     Map<String, Object> map = new HashMap<>();
-                    map.put("frontVehicleDistance", vehiclePosition.getTravelMile()-positionServiceOne.getTravelMile());
+                    int dif= vehiclePosition.getTravelMile()-positionServiceOne.getTravelMile();
+                    map.put("frontVehicleDistance", Math.abs(dif));
                     AjaxResults1 = new AjaxResults(1, "ok", map);
                 }else {
                     AjaxResults1 = new AjaxResults(1, "ok");