[282 bus] bus司机端启动自动驾驶埋点修改

This commit is contained in:
wangmingjun
2022-07-14 15:50:50 +08:00
parent 01bf5d63a5
commit 8998e13110

View File

@@ -48,6 +48,7 @@ public class BusPresenter extends Presenter<BusFragment>
private int currentAutopilotStatus = -1;
private List<BusStationBean> mStationList = new ArrayList<>();
private int mCurrentStation = 0;
private boolean isRestartAutopilot = false;
public BusPresenter(BusFragment view) {
super(view);
@@ -85,14 +86,6 @@ public class BusPresenter extends Presenter<BusFragment>
BusOrderModel.getInstance().setControllerStatusCallback(null);
}
// public void setIsAnimateRunning(boolean isAnimateRunning){
// this.isAnimateRunning = isAnimateRunning;
// }
// public boolean getIsAnimateRunning(){
// return isAnimateRunning;
// }
public void queryBusRoutes() {
BusOrderModel.getInstance().queryBusRoutes();
}
@@ -104,12 +97,14 @@ public class BusPresenter extends Presenter<BusFragment>
public void autoDriveToNextStation(boolean isRestart) {
currentAutopilotStatus = -1;
BusOrderModel.getInstance().autoDriveToNextStation(isRestart);
isRestartAutopilot = false;
}
public void restartAutopilot() {
if (BusOrderModel.getInstance().isGoingToNextStation()){
currentAutopilotStatus = -1;
BusOrderModel.getInstance().restartAutopilot();
isRestartAutopilot = true;
}
}
@@ -204,7 +199,7 @@ public class BusPresenter extends Presenter<BusFragment>
// 改变UI自动驾驶状态
runOnUIThread(() -> mView.onAutopilotStatusChanged(currentAutopilotStatus));
BusOrderModel.getInstance().triggerStartServiceEvent(
BusOrderModel.getInstance().isGoingToNextStation(), true);
isRestartAutopilot, true);
}
break;
case IMoGoAutopilotStatusListener.STATUS_AUTOPILOT_DISABLE: