[v6.2.5]MogoTaxi司机app:去除"安全/自驾"模式选择,默认自驾模式(server去除开启服务时的'安全确认'限制)

This commit is contained in:
pangfan
2023-12-19 12:04:29 +08:00
parent 022a548103
commit 68c3dce0a5
4 changed files with 38 additions and 5 deletions

View File

@@ -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);
}
});
}

View File

@@ -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);
}

View File

@@ -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()) {

View File

@@ -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();
}