[6.0.0] 1、拉取下一个任务逻辑修改

This commit is contained in:
wangmingjun
2023-08-21 20:41:33 +08:00
committed by zhongchao
parent 3aa79e649a
commit abec893d92

View File

@@ -345,11 +345,10 @@ class TaxiUnmannedViewModel : BaseViewModel<UnmannedState, UnmannedIntent>(){
if (result.taskType <= TaskTypeEnum.ToOrderStartTask.code
&& result.currentStatus == TaskStatusEnum.GetTask.code){//自动去启动自驾
if (result.order != null && result.order!!.orderStatus < TaxiOrderStatusEnum.ArriveAtStart.code){
d(TAG, "queryCurrentTaskOnce1 = ArriveAtStart not to autoStartDriving" )
d(TAG, "queryCurrentTaskOnce1 = autoStartDriving" )
TaxiModel.autoStartDriving()
return
}
d(TAG, "queryCurrentTaskOnce1 = autoStartDriving" )
TaxiModel.autoStartDriving()
}
}
}
@@ -434,9 +433,7 @@ class TaxiUnmannedViewModel : BaseViewModel<UnmannedState, UnmannedIntent>(){
private fun startPrepareTask30S(siteId: Long) {
UiThreadHandler.postDelayed({
if (isLogin() && isOpeningOrderStatus()){
pullTask(siteId)
}
pullTask(siteId)
}, TaxiUnmannedConst.TIMER_PREPARE_TASK_INTERVAL)
}