[6.0.0] 1、乘客验证成功后再次播报接到订单问题 2、新增到达乘客上车点播报

This commit is contained in:
wangmingjun
2023-09-05 16:30:28 +08:00
committed by zhongchao
parent 198ea5dce0
commit 504ff7b7aa

View File

@@ -354,7 +354,9 @@ class TaxiCurrentTaskFragment : BaseFragment(),
if (order != null && currentStatus == TaskStatusEnum.CompleteTask.code) {
handleOrderView(order)
updateOrderUI(order)
VoiceNotice.showNotice("已为您接到订单")
if (order.orderStatus <= TaxiOrderStatusEnum.ArriveAtStart.code){
VoiceNotice.showNotice("已为您接到订单")
}
}
}
@@ -376,7 +378,9 @@ class TaxiCurrentTaskFragment : BaseFragment(),
if (order != null && currentStatus == TaskStatusEnum.CompleteTask.code) {
updateOrderUI(order)
VoiceNotice.showNotice("已为您接到订单")
if (order.orderStatus <= TaxiOrderStatusEnum.ArriveAtStart.code){
VoiceNotice.showNotice("已为您接到订单")
}
return
}
if (startSite == null || endSite == null) return
@@ -396,6 +400,11 @@ class TaxiCurrentTaskFragment : BaseFragment(),
updatePathwayPoint(taskType,endSite?.siteName)
handleOrderView(it)
updateOrderUI(it)
if (taskType == TaskTypeEnum.ToOrderStartTask.code
&& currentStatus == TaskStatusEnum.CompleteTask.code
&& order.orderStatus == TaxiOrderStatusEnum.ArriveAtStart.code){
VoiceNotice.showNotice("已到达上车地点,等待乘客上车")
}
}
}
}