[5.0.0]
[charter] [页面显示和隐藏对应注册和反注册]
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
package com.mogo.och.charter.passenger.ui.selectline
|
||||
|
||||
import android.view.View
|
||||
import androidx.lifecycle.ViewModel
|
||||
import com.elegant.utils.UiThreadHandler
|
||||
import com.mogo.commons.AbsMogoApplication
|
||||
@@ -110,7 +111,7 @@ class SelectLineViewModel : ViewModel(), IOrderStatusChangeListener {
|
||||
}
|
||||
|
||||
init {
|
||||
CharterPassengerModel.setStatusChangeListener(TAG, this)
|
||||
|
||||
}
|
||||
|
||||
override fun onCleared() {
|
||||
@@ -118,17 +119,18 @@ class SelectLineViewModel : ViewModel(), IOrderStatusChangeListener {
|
||||
this.viewCallback = null
|
||||
RxUtils.disposeSubscribe(subscribeSelectSite)
|
||||
BizLoopManager.removeLoopFunction(TAGLINELOOP)
|
||||
CharterPassengerModel.setStatusChangeListener(TAG, null)
|
||||
}
|
||||
|
||||
fun addMsgListener() {
|
||||
CallerTelematicListenerManager.addListener(TAG, msgReceived)
|
||||
CharterPassengerModel.setStatusChangeListener(TAG, this)
|
||||
}
|
||||
|
||||
fun removeMsgListener() {
|
||||
RxUtils.disposeSubscribe(subscribeSelectSite)
|
||||
BizLoopManager.removeLoopFunction(TAGLINELOOP)
|
||||
CallerTelematicListenerManager.removeListener(TAG)
|
||||
CharterPassengerModel.setStatusChangeListener(TAG, null)
|
||||
}
|
||||
|
||||
override fun onStatusChange(currentStatus: OrderStatusEnum) {
|
||||
|
||||
Reference in New Issue
Block a user