[2.13.0]bus司机端到站bug修复

This commit is contained in:
wangmingjun
2022-12-08 15:00:01 +08:00
parent 32e054da64
commit 3ce8d9e9fb

View File

@@ -644,10 +644,15 @@ public class BusOrderModel {
@Override
public void onSuccess(BaseData o) {
CallerLogger.INSTANCE.d(M_BUS + TAG, "行程日志-arriveSiteStation success");
queryBusRoutes();
arriveStationSuccess(arrivedStationIndex, departureStopName, arriveStation);
if (o != null && o.code == 0){
queryBusRoutes();
isArrivedStation = true;
isGoingToNextStation = false;
arriveStationSuccess(arrivedStationIndex, departureStopName, arriveStation);
}else {
isArrivedStation = false;
isGoingToNextStation = true;
}
//5s轮询核销乘客
// startOrStopQueryPassengerWriteOff(true);
}
@@ -1012,13 +1017,10 @@ public class BusOrderModel {
}
if (isArrivedStation) return;
isArrivedStation = true;
CallerLogger.INSTANCE.d(M_BUS + TAG, "行程日志-当前==backgroundCurrentStationIndex="
+ backgroundCurrentStationIndex);
isGoingToNextStation = false;
arriveSiteStation();
}