From 746596e850f99ceb431213241c4f5d64b7188ab8 Mon Sep 17 00:00:00 2001 From: xuxinchao Date: Tue, 11 Jun 2024 16:49:27 +0800 Subject: [PATCH] =?UTF-8?q?[6.4.4]=E5=B1=95=E7=A4=BA=E5=86=B7=E5=90=AF?= =?UTF-8?q?=E5=8A=A8=E5=BC=82=E5=B8=B8=E6=97=B6=E5=88=A4=E6=96=AD=E5=86=B7?= =?UTF-8?q?=E5=90=AF=E5=8A=A8=E7=8A=B6=E6=80=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../function/hmi/ui/widget/ConnectionProcessView.kt | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/hmi/ui/widget/ConnectionProcessView.kt b/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/hmi/ui/widget/ConnectionProcessView.kt index 5b1eab323b..d39157b735 100644 --- a/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/hmi/ui/widget/ConnectionProcessView.kt +++ b/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/hmi/ui/widget/ConnectionProcessView.kt @@ -107,12 +107,15 @@ class ConnectionProcessView @JvmOverloads constructor( disconnectTimer?.cancel() disconnectTimer = null }else{ + //域控连接失败 if(ipcConnectStatus && disconnectTimer == null && !isDisconnectTimeout){ //域控断连1分钟超时倒计时 disconnectCountDown() //如果SSM或者冷启动倒计时已经启动则取消 connectSSMTimer?.cancel() + connectSSMTimer = null autopilotReadyTimer?.cancel() + autopilotReadyTimer = null } if(ipcConnectStatus && this.isVisible){ showIPCConnectFailView() @@ -358,8 +361,13 @@ class ConnectionProcessView @JvmOverloads constructor( } override fun onFinish() { - //展示冷启动失败视图 - showAutopilotReadyFailView() + if(CallerAutoPilotStatusListenerManager.getAutoPilotStatusInfo().ssmAutoPilotReady){ + //冷启动成功 + showAutopilotReadySuccessView() + }else{ + //展示冷启动失败视图 + showAutopilotReadyFailView() + } } } autopilotReadyTimer?.start()