diff --git a/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/hmi/ui/MoGoHmiFragment.kt b/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/hmi/ui/MoGoHmiFragment.kt index b1dd4f5f1a..86457f01f3 100644 --- a/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/hmi/ui/MoGoHmiFragment.kt +++ b/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/hmi/ui/MoGoHmiFragment.kt @@ -968,6 +968,12 @@ class MoGoHmiFragment : MvpFragment(), } + /** + * 工控机镜像升级确认窗 + * @param images 镜像列表 + * @param padSn SN + * @param releaseId 任务ID + */ override fun showAdUpgradeDialog( images: List, padSn: String, @@ -981,6 +987,7 @@ class MoGoHmiFragment : MvpFragment(), //确认升级 CallerBindingcarManager.getBindingcarProvider().upgradeConfirm(images, padSn, releaseId) AdUpgradeStateHelper.setConfirmUpgrade(true) + ToastUtils.showLong("最新版本下载中...") adUpgradeDialog?.dismiss() adUpgradeDialog = null } @@ -999,6 +1006,11 @@ class MoGoHmiFragment : MvpFragment(), override fun showAdUpgradeStatus(ipcUpgradeStateInfo: IPCUpgradeStateInfo) { ThreadUtils.runOnUiThread{ toolsView?.showAdUpgradeStatus(ipcUpgradeStateInfo) + ipcUpgradeStateInfo.status.let { + if(AdUpgradeStateHelper.isUpgradeSuccess(it)){ + ToastUtils.showLong("升级成功") + } + } } } diff --git a/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/hmi/ui/widget/SystemVersionView.kt b/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/hmi/ui/widget/SystemVersionView.kt index a517fc4ac1..ef030b5530 100644 --- a/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/hmi/ui/widget/SystemVersionView.kt +++ b/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/hmi/ui/widget/SystemVersionView.kt @@ -319,6 +319,8 @@ class SystemVersionView @JvmOverloads constructor( ivAdVersion?.setBackgroundResource(R.drawable.version_latest_background) //设置状态为不可升级 AdUpgradeStateHelper.setUpgradeableStatus(false) + //设置进度条为隐藏 + adCircularProgressView?.visibility = View.GONE } } \ No newline at end of file