[8.2.0]OTA超时查询时间改为30分钟+更改超时提示文案
This commit is contained in:
@@ -732,7 +732,7 @@ class MoGoHmiProvider : IMoGoHmiProvider {
|
||||
* @param isShow 是否展示
|
||||
* @param result true升级成功 false升级失败
|
||||
*/
|
||||
override fun showOTAResultDialog(isShow: Boolean,result: Boolean) {
|
||||
override fun showOTAResultDialog(isShow: Boolean,result: Boolean,isTimeout: Boolean) {
|
||||
ThreadUtils.runOnUiThread{
|
||||
if(isShow){
|
||||
context?.let{
|
||||
@@ -742,7 +742,7 @@ class MoGoHmiProvider : IMoGoHmiProvider {
|
||||
if(otaUpgradeResultDialog?.isShowing == false){
|
||||
otaUpgradeResultDialog?.show()
|
||||
}
|
||||
otaUpgradeResultDialog?.showResult(result)
|
||||
otaUpgradeResultDialog?.showResult(result,isTimeout)
|
||||
}
|
||||
}else{
|
||||
if(otaUpgradeResultDialog?.isShowing == true){
|
||||
|
||||
@@ -40,7 +40,7 @@ class OTAUpgradeResultDialog(context: Context) :
|
||||
* 展示OTA升级结果弹窗
|
||||
* @param result true升级成功 false升级失败
|
||||
*/
|
||||
fun showResult(result: Boolean){
|
||||
fun showResult(result: Boolean,isTimeout: Boolean){
|
||||
if(result){
|
||||
//升级成功
|
||||
ivUpgradeResult.setImageDrawable(ResourceUtils.getDrawable(R.drawable.icon_ota_upgrade_success))
|
||||
@@ -60,7 +60,11 @@ class OTAUpgradeResultDialog(context: Context) :
|
||||
}else{
|
||||
//升级失败
|
||||
ivUpgradeResult.setImageDrawable(ResourceUtils.getDrawable(R.drawable.icon_ota_upgrade_fail))
|
||||
tvResultContent.text = context.resources.getString(R.string.ota_result_fail)
|
||||
tvResultContent.text = if(isTimeout){
|
||||
context.resources.getString(R.string.ota_result_timeout)
|
||||
}else{
|
||||
context.resources.getString(R.string.ota_result_fail)
|
||||
}
|
||||
tvResultTip.text = context.resources.getString(R.string.ota_result_fail_tip)
|
||||
//消息盒子和语音提示升级失败结果
|
||||
CallerMsgBoxManager.saveMsgBox(
|
||||
|
||||
@@ -271,6 +271,7 @@
|
||||
<string name="ota_result_image">OTA升级结果图片示例</string>
|
||||
<string name="ota_result_success">⻋辆部署任务下载完成</string>
|
||||
<string name="ota_result_fail">⻋辆部署任务执⾏失败</string>
|
||||
<string name="ota_result_timeout">车辆部署任务状态查询超时</string>
|
||||
<string name="ota_result_success_tip">已自动发起优雅停服,%s后可操作车辆下电重启</string>
|
||||
<string name="ota_result_fail_tip">请联系管理员</string>
|
||||
<string name="ota_result_close">关闭</string>
|
||||
|
||||
Reference in New Issue
Block a user