Pārlūkot izejas kodu

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

zhengqiang 4 gadi atpakaļ
vecāks
revīzija
8b14357d06

+ 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()),