[6.5.0]自动探查增加日志,增加显示判断
This commit is contained in:
@@ -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")
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -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
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user