diff --git a/OCH/taxi/unmanned-driver/src/main/java/com/mogo/och/taxi/ui/task/TaxiCurrentTaskFragment.kt b/OCH/taxi/unmanned-driver/src/main/java/com/mogo/och/taxi/ui/task/TaxiCurrentTaskFragment.kt index e64c1145de..509e766fdd 100644 --- a/OCH/taxi/unmanned-driver/src/main/java/com/mogo/och/taxi/ui/task/TaxiCurrentTaskFragment.kt +++ b/OCH/taxi/unmanned-driver/src/main/java/com/mogo/och/taxi/ui/task/TaxiCurrentTaskFragment.kt @@ -206,12 +206,12 @@ class TaxiCurrentTaskFragment : BaseFragment(), } /** - * 更新120s倒计时 + * 更新拉取任务倒计时 */ private fun updatePrepareTaskDelayUI(millisInFuture: Long, isStart: Boolean) { if (!isStart) { - prepareTaskCountdownTv.visibility = View.GONE + prepareTaskCountdownTv.visibility = View.INVISIBLE mPrepareTasCountDownTimer?.cancel() mPrepareTasCountDownTimer = null return @@ -237,7 +237,7 @@ class TaxiCurrentTaskFragment : BaseFragment(), override fun onFinish() { //倒计时结束了... UiThreadHandler.post { - prepareTaskCountdownTv.visibility = View.GONE + prepareTaskCountdownTv.visibility = View.INVISIBLE } mPrepareTasCountDownTimer?.cancel() } diff --git a/OCH/taxi/unmanned-driver/src/main/java/com/mogo/och/taxi/ui/task/TaxiTaskModel.kt b/OCH/taxi/unmanned-driver/src/main/java/com/mogo/och/taxi/ui/task/TaxiTaskModel.kt index 422d709e97..8e917b8495 100644 --- a/OCH/taxi/unmanned-driver/src/main/java/com/mogo/och/taxi/ui/task/TaxiTaskModel.kt +++ b/OCH/taxi/unmanned-driver/src/main/java/com/mogo/och/taxi/ui/task/TaxiTaskModel.kt @@ -891,6 +891,8 @@ object TaxiTaskModel { startAutoPilot() //自驾开启 } d(TAG, "startTask onSuccess: data=${GsonUtil.jsonFromObject(data)}") + //开始服务成功后, 如果还有正在拉取的任务请求(可能发生在一直报错重试时候), 需停止掉 +// TaxiTaskWithOrderServiceManager.cancelPrepareTask() } override fun onError() { @@ -939,7 +941,8 @@ object TaxiTaskModel { DebugView.printErrorMsg("[PrepareNextTask] 请求fail, code=$code ,msg=$msg") d(TAG, "prepareNextTask onFail: code=$code ,msg=$msg") isPrepareingNextTask = false - if (LoginStatusManager.isLogin() && TaxiCarServingStatusManager.isCarServingStatus()) { + if (LoginStatusManager.isLogin() && TaxiCarServingStatusManager.isCarServingStatus() + && QueryCurrentTaskRespBean.isTaskCompleteTaskType(mCurrentTaskWithOrder)) { mCurrentTaskWithOrder?.endSite?.siteId?.also { startPrepareTaskDelay(TaxiUnmannedConst.START_PREPARE_TASK_RETRY_INTERVAL,it) } @@ -952,7 +955,8 @@ object TaxiTaskModel { "net = ${NetworkUtils.isConnected(mContext)}") d(TAG, "prepareNextTask onError, , net = ${NetworkUtils.isConnected(mContext)}") isPrepareingNextTask = false - if (LoginStatusManager.isLogin() && TaxiCarServingStatusManager.isCarServingStatus()) { + if (LoginStatusManager.isLogin() && TaxiCarServingStatusManager.isCarServingStatus() + && QueryCurrentTaskRespBean.isTaskCompleteTaskType(mCurrentTaskWithOrder)) { mCurrentTaskWithOrder?.endSite?.siteId?.also { startPrepareTaskDelay(TaxiUnmannedConst.START_PREPARE_TASK_RETRY_INTERVAL,it) } diff --git a/OCH/taxi/unmanned-driver/src/main/res/layout/taxi_no_data_common_view.xml b/OCH/taxi/unmanned-driver/src/main/res/layout/taxi_no_data_common_view.xml index 7ec42fc051..f205354042 100644 --- a/OCH/taxi/unmanned-driver/src/main/res/layout/taxi_no_data_common_view.xml +++ b/OCH/taxi/unmanned-driver/src/main/res/layout/taxi_no_data_common_view.xml @@ -35,6 +35,6 @@ android:layout_marginTop="50dp" app:layout_constraintLeft_toLeftOf="parent" app:layout_constraintRight_toRightOf="parent" - android:visibility="gone" + android:visibility="invisible" app:layout_constraintTop_toBottomOf="@+id/noOrderDataTv" /> \ No newline at end of file diff --git a/gradle.properties b/gradle.properties index 6101bac0ca..5b0d7d4cf1 100644 --- a/gradle.properties +++ b/gradle.properties @@ -90,7 +90,7 @@ applicationId=com.mogo.launcer applicationName=IntelligentPilot # RoboBus司机端:2.5.1;RoboTaxi司机端:2.5.1;RoboTaxi乘客端:1.0.0 versionCode=6001000 -versionName=6.1.0 +versionName=6.1.2 ################# 新架构模块Maven版本管理 ################# MOGO_CORE_FUNCTION_HMI_VERSION=0.0.58.10 @@ -151,25 +151,25 @@ MATRIX_VERSION=2.0.8 # 测试模式司机端版本号 NOOP_DRIVER_VERSION=3.2.0 # 公交模式司机端版本号 -BUS_DRIVER_VERSION=6.1.0 +BUS_DRIVER_VERSION=6.1.2 # 公交模式乘客端端版本号 BUS_PASSENGER_VERSION=5.1.0 # 接驳模式司机端版本号 -SHUTTLE_DRIVER_VERSION=6.1.0 +SHUTTLE_DRIVER_VERSION=6.1.2 # 接驳模式乘客端端版本号 SHUTTLE_PASSENGER_VERSION=5.1.0 # 出租车模式司机端版本号 -TAXI_DRIVER_VERSION=6.1.0 +TAXI_DRIVER_VERSION=6.1.2 # 出租车模式乘客端端版本号 TAXI_PASSENGER_VERSION=5.1.0 # 出租车模式司机端版本号 -TAXIUNMANNED_DRIVER_VERSION=6.1.0 +TAXIUNMANNED_DRIVER_VERSION=6.1.2 # 出租车模式乘客端端版本号 TAXIUNMANNED_PASSENGER_VERSION=5.1.0 # 包车模式司机端版本号 -CHARTER_DRIVER_VERSION=6.1.0 +CHARTER_DRIVER_VERSION=6.1.2 # 包车模式乘客端端版本号 CHARTER_PASSENGER_VERSION=5.1.0 # 支持云控清扫车模式司机端版本号