[2.11.0] 1、bus司机端 规范结束/中断任务 清空tag
This commit is contained in:
@@ -452,7 +452,7 @@ public class BusOrderModel {
|
|||||||
@Override
|
@Override
|
||||||
public void onSuccess(BaseData o) {
|
public void onSuccess(BaseData o) {
|
||||||
CallerLogger.INSTANCE.d(M_BUS + TAG, "abortTask success: " + o);
|
CallerLogger.INSTANCE.d(M_BUS + TAG, "abortTask success: " + o);
|
||||||
isGoingToNextStation = false;
|
clearNativeTag();
|
||||||
if (o.code == 0){ // 重置成功
|
if (o.code == 0){ // 重置成功
|
||||||
queryBusRoutes();
|
queryBusRoutes();
|
||||||
startOrStopQueryPassengerWriteOff(false);
|
startOrStopQueryPassengerWriteOff(false);
|
||||||
@@ -467,6 +467,11 @@ public class BusOrderModel {
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private void clearNativeTag() {
|
||||||
|
isGoingToNextStation = false;
|
||||||
|
backgroundCurrentStationIndex = 0;
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 离站上报成功后渲染站点
|
* 离站上报成功后渲染站点
|
||||||
* 服务端返回的OchBusRoutesResult逻辑, 离开站为当前站, 到达下一站后才会将下一站置为当前站,
|
* 服务端返回的OchBusRoutesResult逻辑, 离开站为当前站, 到达下一站后才会将下一站置为当前站,
|
||||||
@@ -822,8 +827,7 @@ public class BusOrderModel {
|
|||||||
public void onSuccess(BaseData o) {
|
public void onSuccess(BaseData o) {
|
||||||
CallerLogger.INSTANCE.d(M_BUS + TAG, "endTask success: " + o);
|
CallerLogger.INSTANCE.d(M_BUS + TAG, "endTask success: " + o);
|
||||||
if (o.code == 0){
|
if (o.code == 0){
|
||||||
isGoingToNextStation = false;
|
clearNativeTag();
|
||||||
backgroundCurrentStationIndex = 0;
|
|
||||||
queryBusRoutes();// 重新获取任务
|
queryBusRoutes();// 重新获取任务
|
||||||
startOrStopQueryPassengerWriteOff(false);
|
startOrStopQueryPassengerWriteOff(false);
|
||||||
ttsTips(mContext.getString(R.string.bus_end_task_tip));
|
ttsTips(mContext.getString(R.string.bus_end_task_tip));
|
||||||
|
|||||||
Reference in New Issue
Block a user