[6.5.0] fix bug of taxi model

This commit is contained in:
EmArrow
2024-07-12 17:56:53 +08:00
parent 35ed4676ea
commit d3f57bd38a
2 changed files with 2 additions and 5 deletions

View File

@@ -22,14 +22,11 @@ object OrderModel {
}
fun <T: BaseOrderBean?>invokeListener(orderBean: T?){
if(this.orderBean==null){
this.orderBean = orderBean
}else {
if(orderBean==null){
this.orderBean = orderBean
this.orderBean = null
}else{
if (this.orderBean!!.orderNo == orderBean.orderNo && this.orderBean!!.orderStatus == orderBean.orderStatus) {
return

View File

@@ -773,7 +773,7 @@ object TaxiTaskModel {
if (newOrderStatus!=mCurrentTaskWithOrder?.order?.orderStatus) {
// 订单状态发生改变
orderStatusChange = true
OrderModel.invokeListener(mCurrentTaskWithOrder!!.order)
OrderModel.invokeListener(mCurrentTaskWithOrder?.order)
}
}
//订单或者伪任务更新, 都去刷新下界面