소스 검색

站点校正后,记录站点入口,并更新乘客状态。

zhengqiang 4 년 전
부모
커밋
8b14357d06
1개의 변경된 파일8개의 추가작업 그리고 1개의 파일을 삭제
  1. 8 1
      web/src/main/java/com/jpsoft/bus/modules/driver/controller/DriverApiController.java

+ 8 - 1
web/src/main/java/com/jpsoft/bus/modules/driver/controller/DriverApiController.java

@@ -1130,7 +1130,14 @@ public class DriverApiController {
                 }
             }
 
-            //改gps后,会自动修改当前站点,只能往后改
+            //重新计算当前乘客状态
+            if(vehicleInfo.getLongitude()!=null && vehicleInfo.getLatitude()!=null) {
+                gpsDataCallback.receive(vehicleInfo.getGpsDeviceNo(),
+                        String.valueOf(vehicleInfo.getLongitude()),
+                        String.valueOf(vehicleInfo.getLatitude()),
+                        true);
+            }
+
 //            if(currentStation.getLongitude()!=null && currentStation.getLatitude()!=null) {
 //                gpsDataCallback.receive(vehicleInfo.getGpsDeviceNo(),
 //                        String.valueOf(currentStation.getLongitude()),