[6.9.0]
[fea] [taxi] [未接单情况下、取消订单删除tts]
This commit is contained in:
@@ -19,6 +19,7 @@ import com.mogo.och.data.taxi.TaxiOrderStatusEnum
|
||||
import com.mogo.och.bridge.autopilot.line.LineManager
|
||||
import com.mogo.och.bridge.autopilot.location.OchLocationManager
|
||||
import com.mogo.och.bridge.distance.TrajectoryAndDistanceManager
|
||||
import com.mogo.och.common.module.biz.login.OpenOrderStatusEnum
|
||||
import com.mogo.och.common.module.manager.logchainanalytic.OchChainLogManager
|
||||
import com.mogo.och.common.module.network.OchCommonServiceCallback
|
||||
import com.mogo.och.common.module.utils.ToastUtilsOch
|
||||
@@ -514,13 +515,16 @@ class ItineraryCurrentModel : BaseViewModel<UnmannedState, TaskUiIntent>(),
|
||||
|
||||
fun cancleTask() {
|
||||
DebugView.printInfoMsg("[车辆复位] 准备发送请求")
|
||||
val openOrderType = LoginStatusManager.getOpenOrderType()
|
||||
TaxiTaskWithOrderServiceManager.resetInit(
|
||||
AbsMogoApplication.getApp().applicationContext,
|
||||
object : OchCommonServiceCallback<BaseData> {
|
||||
override fun onSuccess(data: BaseData?) {
|
||||
DebugView.printInfoMsg("[车辆复位] 请求success")
|
||||
LoginStatusManager.queryLoginStatusByNet()
|
||||
VoiceNotice.showNotice("暂停接单啦!");
|
||||
if(openOrderType== OpenOrderStatusEnum.Ordering) {
|
||||
VoiceNotice.showNotice("暂停接单啦!");
|
||||
}
|
||||
TaxiTaskModel.cancelAutopilot()
|
||||
d(TAG, "journeyCompleted onSuccess")
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user