diff --git a/core/function-impl/mogo-core-function-biz/src/main/java/com/mogo/eagle/function/biz/dispatch/DispatchAutoPilotManager.kt b/core/function-impl/mogo-core-function-biz/src/main/java/com/mogo/eagle/function/biz/dispatch/DispatchAutoPilotManager.kt index 3a61b07d74..2ede158a50 100644 --- a/core/function-impl/mogo-core-function-biz/src/main/java/com/mogo/eagle/function/biz/dispatch/DispatchAutoPilotManager.kt +++ b/core/function-impl/mogo-core-function-biz/src/main/java/com/mogo/eagle/function/biz/dispatch/DispatchAutoPilotManager.kt @@ -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