[v6.2.5]MogoTaxi司机app:去除"安全/自驾"模式选择,默认自驾模式(server去除开启服务时的'安全确认'限制)
This commit is contained in:
@@ -764,12 +764,20 @@ public class TaxiModel {
|
||||
|
||||
@Override
|
||||
public void onSuccess(TaxiDataBaseRespBean data) {
|
||||
updateAutopilotStatus(data.code == 0);
|
||||
/** 2023.12.18 1.去除"自驾/安全"模式选择,默认自驾模式且无需点击;
|
||||
* 2.server去除订单流转对"安全确认"的限制(读写接口默认反馈ok,但"开启自动驾驶成功"不再限制)
|
||||
*/
|
||||
// updateAutopilotStatus(data.code == 0);
|
||||
updateAutopilotStatus(true);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onFail(int code, String msg) {
|
||||
updateAutopilotStatus(false);
|
||||
/** 2023.12.18 1.去除"自驾/安全"模式选择,默认自驾模式且无需点击;
|
||||
* 2.server去除订单流转对"安全确认"的限制(读写接口默认反馈ok,但"开启自动驾驶成功"不再限制)
|
||||
*/
|
||||
// updateAutopilotStatus(false);
|
||||
updateAutopilotStatus(true);
|
||||
}
|
||||
});
|
||||
}
|
||||
@@ -793,12 +801,20 @@ public class TaxiModel {
|
||||
@Override
|
||||
public void onSuccess(TaxiDataBaseRespBean data) {
|
||||
if (data != null && data.code == 0)
|
||||
updateAutopilotStatus(data.data.equals(true));
|
||||
/** 2023.12.18 1.去除"自驾/安全"模式选择,默认自驾模式且无需点击;
|
||||
* 2.server去除订单流转对"安全确认"的限制(读写接口默认反馈ok,但"开启自动驾驶成功"不再限制)
|
||||
*/
|
||||
// updateAutopilotStatus(data.data.equals(true));
|
||||
updateAutopilotStatus(true);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onFail(int code, String msg) {
|
||||
updateAutopilotStatus(false);
|
||||
/** 2023.12.18 1.去除"自驾/安全"模式选择,默认自驾模式且无需点击;
|
||||
* 2.server去除订单流转对"安全确认"的限制(读写接口默认反馈ok,但"开启自动驾驶成功"不再限制)
|
||||
*/
|
||||
// updateAutopilotStatus(false);
|
||||
updateAutopilotStatus(true);
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
@@ -258,6 +258,11 @@ public class TaxiPresenter extends Presenter<TaxiFragment> implements ITaxiADASS
|
||||
TaxiModel.getInstance().cleanLineMarker();
|
||||
TaxiModel.getInstance().cleanStation();
|
||||
runOnUIThread(() -> {
|
||||
/** 2023.12.18 1.去除"自驾/安全"模式选择,默认自驾模式且无需点击;
|
||||
* 2.server去除订单流转对"安全确认"的限制(读写接口默认反馈ok,但"开启自动驾驶成功"不再限制)
|
||||
*/
|
||||
mView.updateCtvAutopilotStatusTag(false);
|
||||
|
||||
if(TaxiOrderStatusEnum.ArriveAtEnd.getCode() == order.orderStatus){
|
||||
CallerOrderListenerManager.INSTANCE.invokeOrderStatus(false);
|
||||
}
|
||||
|
||||
@@ -283,7 +283,14 @@ public class TaxiBeingServerdOrdersFragment extends BaseTaxiUIFragment
|
||||
Color.parseColor("#FF1D5EF3"),
|
||||
true);
|
||||
|
||||
showOrHideOrderModeBtn(true);
|
||||
/** 2023.12.18 1.去除"自驾/安全"模式选择,默认自驾模式且无需点击;
|
||||
* 2.server去除订单流转对"安全确认"的限制(读写接口默认反馈ok,但"开启自动驾驶成功"不再限制)
|
||||
*/
|
||||
// showOrHideOrderModeBtn(true);
|
||||
showOrHideOrderModeBtn(false);
|
||||
CallerLogger.d(M_TAXI + TAG, "自驾模式");
|
||||
mOrderStartModeBtn.setTag(0);
|
||||
startOrEndService();
|
||||
}
|
||||
|
||||
}else if (TaxiModel.getInstance().checkCurrentOCHOrder()) {
|
||||
|
||||
@@ -230,6 +230,11 @@ public class TaxiFragment extends BaseTaxiTabFragment<TaxiFragment, TaxiPresente
|
||||
|
||||
public void onCurrentOrderCancelDone(){
|
||||
startOrStopLoadingAnim(false);
|
||||
/** 2023.12.18 1.去除"自驾/安全"模式选择,默认自驾模式且无需点击;
|
||||
* 2.server去除订单流转对"安全确认"的限制(读写接口默认反馈ok,但"开启自动驾驶成功"不再限制)
|
||||
*/
|
||||
updateCtvAutopilotStatusTag(false);
|
||||
|
||||
if (null == serverOrdersFragmentWR || serverOrdersFragmentWR.get() == null) return;
|
||||
serverOrdersFragmentWR.get().onCurrentOrderCancelDone();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user