[charter]
[小程序开关门司机端处理]
This commit is contained in:
yangyakun
2023-09-20 15:41:34 +08:00
parent df99262df1
commit 3ca0fc2a21
2 changed files with 28 additions and 12 deletions

View File

@@ -56,6 +56,8 @@ import com.mogo.och.common.module.manager.CharterSendTripInfoManager.ARRIVE_STAT
import com.mogo.och.common.module.manager.CharterSendTripInfoManager.END_TRIP
import com.mogo.och.common.module.manager.CharterSendTripInfoManager.START_TRIP
import com.mogo.och.common.module.manager.autopilotmanager.OCHAdasAbilityManager
import com.mogo.och.common.module.manager.devicemanage.LightAirconditionDoorManager
import com.mogo.och.common.module.manager.devicemanage.LightAirconditionDoorStatusManager
import com.mogo.och.common.module.utils.*
import com.mogo.och.common.module.voice.VoiceNotice
import com.mogo.och.data.bean.*
@@ -271,9 +273,12 @@ class DriverM1Model {
object : IMogoOnMessageListener<OperateDoorMsg> {
override fun onMsgReceived(obj: OperateDoorMsg) {
d(SceneConstant.M_CHARTER_D + TAG, "onMsgReceived = " + obj.message)
sendMsgToClient(DPOperateDoorMsg(true))
val doorStatus = LightAirconditionDoorStatusManager.doorStatus
if (doorStatus.isOpen) {
LightAirconditionDoorManager.go2OpenDoor(false)
} else {
LightAirconditionDoorManager.go2OpenDoor(true)
}
}
override fun target(): Class<OperateDoorMsg> {