[text-p]
[docker 版本适配]
This commit is contained in:
yangyakun
2023-09-18 10:21:15 +08:00
parent ba9a2e83c2
commit e7ca40ae37

View File

@@ -2,8 +2,11 @@ package com.mogo.och.taxi.passenger.ui.startautopilot
import androidx.lifecycle.ViewModel
import com.mogo.commons.voice.AIAssist
import com.mogo.eagle.core.data.config.FunctionBuildConfig
import com.mogo.eagle.core.function.call.autopilot.CallerAutoPilotStatusListenerManager
import com.mogo.eagle.core.utilcode.mogo.logger.CallerLogger
import com.mogo.eagle.core.utilcode.mogo.logger.scene.SceneConstant
import com.mogo.eagle.core.utilcode.util.ParseVersionUtils
import com.mogo.eagle.core.utilcode.util.ToastUtils
import com.mogo.eagle.core.utilcode.util.UiThreadHandler
import com.mogo.och.common.module.manager.devicemanage.TaxiDoorStateManager
@@ -65,11 +68,14 @@ class StartAutopilotViewModel : ViewModel(),
* 开启自动驾驶
*/
fun startAutopilot() {
if(doorOpenState){
VoiceNotice.showNotice("关紧车门后再出发吧!")
ToastUtils.showShort("关紧车门后再出发吧!")
viewCallback?.unableStartAutopilotByDoorState()
return
val num = ParseVersionUtils.parseVersion(true, CallerAutoPilotStatusListenerManager.getDockerVersion())
if (num >= 30600) {
if(doorOpenState){
VoiceNotice.showNotice("关紧车门后再出发吧!")
ToastUtils.showShort("关紧车门后再出发吧!")
viewCallback?.unableStartAutopilotByDoorState()
return
}
}
if (RxUtils.isNotDisposed(startCountDown)) {
ToastUtils.showLong("启动中……")