[dev_robobus-d_230322_3.0.0]云调度增加上报接果错误吐司提示,增加人为接管弹窗判断

This commit is contained in:
xuxinchao
2023-04-10 11:27:49 +08:00
parent 9a06b0161a
commit e56ccecc40

View File

@@ -207,13 +207,13 @@ class DispatchAutoPilotManager private constructor() :
fun affirm() {
CallerHmiManager.dismissDispatchDialog()
receiverBean?.taskId?.let {
receiverBean?.taskId?.let { it ->
dispatchServiceModel.dispatchResultUpload(DISPATCH_RESULT_AFFIRM, it,
onSuccess = {
//调用工控机开启自动驾驶
startAutoPilot()
},onError = {
},onError = { error->
ToastUtils.showShort("上报调度失败${error}")
})
}
}
@@ -351,7 +351,9 @@ class DispatchAutoPilotManager private constructor() :
MogoReport.Code.Error.EMAP.EXIT_AUTOPILOT_FOR_STEER,
MogoReport.Code.Error.EMAP.EXIT_AUTOPILOT_FOR_GEAR_SWITCH,
MogoReport.Code.Error.EMAP.EXIT_AUTOPILOT_FOR_CHASSIS_NO_RESPONSE,
MogoReport.Code.Error.EMAP.EXIT_AUTOPILOT_FOR_CHASSIS_UNKNOWN->{
MogoReport.Code.Error.EMAP.EXIT_AUTOPILOT_FOR_CHASSIS_UNKNOWN,
"IRECORDER_TASK_AUTO"//自动录包任务创建
->{
//如果到达终点,则不处理
if(isArriveEnd){
return