diff --git a/OCH/taxi/unmanned-passenger/src/main/java/com/mogo/och/taxi/passenger/model/TaxiPassengerModel.kt b/OCH/taxi/unmanned-passenger/src/main/java/com/mogo/och/taxi/passenger/model/TaxiPassengerModel.kt index b51f204e6e..b0841a67dc 100644 --- a/OCH/taxi/unmanned-passenger/src/main/java/com/mogo/och/taxi/passenger/model/TaxiPassengerModel.kt +++ b/OCH/taxi/unmanned-passenger/src/main/java/com/mogo/och/taxi/passenger/model/TaxiPassengerModel.kt @@ -180,7 +180,7 @@ object TaxiPassengerModel { } return } else if (data.data.taskType == TaskType_NONE) { - //0905 当车一直在标定站点时,taskType=None 如果此时有运营单过来,此时需要弹出验证手机号弹框(后端不会自动匹单并更新taskType) + //0905 当车一直在标定站点时,taskType=None 如果此时有运营单过来,此时需要弹出验证手机号弹框(后端不会自动匹单并更新taskType,但是实际有order信息) if (data.data?.order == null) { d( M_TAXI_P + TAG, @@ -217,6 +217,10 @@ object TaxiPassengerModel { } } else { currentOCHOrder = currentOrder + // 到终点后需要清除轨迹信息 + if (data.data.currentStatus == TaxiPassengerConst.TaskStatus_CompleteTask) { + orderStatusChange() + } } } else { if (currentOCHOrder != null) {