[6.1.0]
[text-p] [docker 版本适配]
This commit is contained in:
@@ -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("启动中……")
|
||||
|
||||
Reference in New Issue
Block a user