[6.5.0]自动探查增加日志,增加显示判断

This commit is contained in:
xuxinchao
2024-07-22 20:57:34 +08:00
parent d04ccd789c
commit 9ebb5c9219
2 changed files with 16 additions and 1 deletions

View File

@@ -2,6 +2,7 @@ package com.mogo.och.common.module.wigets.rodedata
import android.content.Context
import android.util.AttributeSet
import android.util.Log
import com.mogo.eagle.core.function.hmi.ui.notice.exploration.AutomaticExplorationView
import com.mogo.och.data.taxi.BaseOrderBean
import com.mogo.och.common.module.biz.order.OrderListener
@@ -22,43 +23,53 @@ class OchAutomaticExplorationView @JvmOverloads constructor(
if(order==null){
cancelTimer()
currentOrderStatus(false)
Log.i(TAG,"onCurrentOrderStatusChanged order 为空")
}else {
when (order.orderStatus) {
TaxiOrderStatusEnum.None.code -> {
cancelTimer()
currentOrderStatus(false)
Log.i(TAG,"TaxiOrderStatusEnum.None.code")
}
TaxiOrderStatusEnum.OnTheWayToStart.code -> {
startShowTimer()
currentOrderStatus(true)
Log.i(TAG,"TaxiOrderStatusEnum.OnTheWayToStart.code")
}
TaxiOrderStatusEnum.ArriveAtStart.code -> {
startShowTimer()
currentOrderStatus(true)
Log.i(TAG,"TaxiOrderStatusEnum.ArriveAtStart.code")
}
TaxiOrderStatusEnum.UserArriveAtStart.code -> {
startShowTimer()
currentOrderStatus(true)
Log.i(TAG,"TaxiOrderStatusEnum.UserArriveAtStart.code")
}
TaxiOrderStatusEnum.OnTheWayToEnd.code -> {
startShowTimer()
currentOrderStatus(true)
Log.i(TAG,"TaxiOrderStatusEnum.OnTheWayToEnd.code")
}
TaxiOrderStatusEnum.ArriveAtEnd.code -> {
startShowTimer()
currentOrderStatus(true)
Log.i(TAG,"TaxiOrderStatusEnum.ArriveAtEnd.code")
}
TaxiOrderStatusEnum.JourneyCompleted.code -> {
cancelTimer()
currentOrderStatus(false)
Log.i(TAG,"TaxiOrderStatusEnum.JourneyCompleted.code")
}
TaxiOrderStatusEnum.Cancel.code -> {
cancelTimer()
currentOrderStatus(false)
Log.i(TAG,"TaxiOrderStatusEnum.Cancel.code")
}
else -> {
cancelTimer()
currentOrderStatus(false)
Log.i(TAG,"else")
}
}
}

View File

@@ -5,6 +5,7 @@ import android.animation.ValueAnimator
import android.content.Context
import android.os.CountDownTimer
import android.util.AttributeSet
import android.util.Log
import android.view.LayoutInflater
import android.view.View
import android.view.animation.LinearInterpolator
@@ -113,7 +114,10 @@ open class AutomaticExplorationView @JvmOverloads constructor(
}
override fun onFinish() {
showAutoExploration()
Log.i("OchAutomaticExplorationView","onFinish showAutoExploration")
if(hasOrder){
showAutoExploration()
}
isCountingDown = false
}
}