[6.9.0]OTA升级结果进消息盒子

This commit is contained in:
xuxinchao
2024-12-31 11:33:19 +08:00
parent a8b8f4cee8
commit 2b536b04d5

View File

@@ -5,6 +5,7 @@ import androidx.lifecycle.LifecycleObserver
import com.mogo.commons.voice.AIAssist
import com.mogo.eagle.core.data.msgbox.MsgBoxBean
import com.mogo.eagle.core.data.msgbox.MsgBoxType
import com.mogo.eagle.core.data.msgbox.OTAMsg
import com.mogo.eagle.core.data.msgbox.OperationMsg
import com.mogo.eagle.core.function.call.msgbox.CallerMsgBoxManager
import com.mogo.eagle.core.function.hmi.R
@@ -44,7 +45,13 @@ class OTAUpgradeResultDialog(context: Context) :
tvResultContent.text = context.resources.getString(R.string.ota_result_success)
tvResultTip.text = context.resources.getString(R.string.ota_result_success_tip)
//消息盒子和语音提示升级成功结果
//TODO 消息盒子提示
CallerMsgBoxManager.saveMsgBox(
MsgBoxBean(
MsgBoxType.OTA,
OTAMsg(
"0", "车辆部署任务执行结果", "车辆部署任务执行成功,请重启车辆")
)
)
AIAssist.getInstance(context).speakTTSVoice("车辆部署任务执行成功,请重启车辆")
}else{
//升级失败
@@ -52,7 +59,13 @@ class OTAUpgradeResultDialog(context: Context) :
tvResultContent.text = context.resources.getString(R.string.ota_result_fail)
tvResultTip.text = context.resources.getString(R.string.ota_result_fail_tip)
//消息盒子和语音提示升级失败结果
//TODO 消息盒子提示
CallerMsgBoxManager.saveMsgBox(
MsgBoxBean(
MsgBoxType.OTA,
OTAMsg(
"0", "车辆部署任务执行结果", "车辆部署任务执行失败,建议上报问题")
)
)
AIAssist.getInstance(context).speakTTSVoice("车辆部署任务执行失败")
}
}