[6.7.0] replace taxi base f view to new bone
This commit is contained in:
@@ -7,4 +7,19 @@ interface IDataCenterBizListener {
|
||||
fun invokeCarRes(res:Int){}
|
||||
|
||||
fun invokeCarNo(no:String?){}
|
||||
|
||||
fun invokeOrderStatus(inOrder: Boolean){}
|
||||
|
||||
fun invokeOrderRemoval(){}
|
||||
|
||||
fun invokeOrderLine(lineName: String){}
|
||||
|
||||
fun invokeTenantId(tenantId: Long){}
|
||||
|
||||
fun invokeLoginStatus(isLogin: Boolean){}
|
||||
|
||||
fun isLoginStatus(): Boolean{
|
||||
return false
|
||||
}
|
||||
|
||||
}
|
||||
@@ -76,6 +76,35 @@ interface IEagleBaseFunctionCall4Och {
|
||||
*/
|
||||
fun setOchLoginNo(loginNo: String?){}
|
||||
|
||||
/**
|
||||
* 通知订单状态
|
||||
* @param inOrder true:开始订单;false:订单结束
|
||||
*/
|
||||
fun updateOrderStatus(inOrder: Boolean){}
|
||||
|
||||
/**
|
||||
* 订单核销
|
||||
*/
|
||||
fun onOrderRemoval(){}
|
||||
|
||||
/**
|
||||
* 订单路线名称变化监听
|
||||
* @param lineName 路线名称
|
||||
*/
|
||||
fun updateOrderLine(lineName: String){}
|
||||
|
||||
/**
|
||||
* 租户id变化监听
|
||||
* @param tenantId 租户id
|
||||
*/
|
||||
fun updateTenantId(tenantId: Long){}
|
||||
|
||||
/**
|
||||
* 登录状态变化通知
|
||||
* @param isLogin 是否已登录
|
||||
*/
|
||||
fun updateLoginStatus(isLogin: Boolean) {}
|
||||
|
||||
/**
|
||||
* Och设置 启动自动驾驶附带的orderId
|
||||
*/
|
||||
|
||||
@@ -12,7 +12,7 @@ interface IOchFunctionCallNotify {
|
||||
/**
|
||||
* 网约车回调登陆信息
|
||||
*/
|
||||
fun notifyLoginInfo(loginNo: String?) {}
|
||||
fun notifyLoginInfo(loginNo: String?)
|
||||
|
||||
// 车型变化回调
|
||||
fun notifyCarMode(carModel: Carmodel)
|
||||
@@ -20,6 +20,18 @@ interface IOchFunctionCallNotify {
|
||||
// 车牌变化回调
|
||||
fun notifyPlateNumber(plateNumber: String?)
|
||||
|
||||
fun loginOut() {}
|
||||
// 订单状态变化回调
|
||||
fun notifyOrderStatus(inOrder: Boolean)
|
||||
|
||||
// 订单核销
|
||||
fun notifyOrderRemoval()
|
||||
|
||||
// 订单线路变化,BadCase使用,非业务订单ID
|
||||
fun notifyOrderLine(lineName: String)
|
||||
|
||||
// 订单租户变化
|
||||
fun notifyTenantId(tenantId: Long)
|
||||
|
||||
// 登录状态变化
|
||||
fun notifyLoginStatus(isLogin: Boolean)
|
||||
}
|
||||
@@ -1,38 +0,0 @@
|
||||
package com.mogo.eagle.core.function.api.order
|
||||
|
||||
/**
|
||||
* @author XuXinChao
|
||||
* @date 2023/4/20
|
||||
* 订单事件监听回调
|
||||
*/
|
||||
interface IOrderListener {
|
||||
|
||||
/**
|
||||
* 通知订单状态
|
||||
* @param inOrder true:开始订单;false:订单结束
|
||||
*/
|
||||
fun onUpdateOrderStatus(inOrder: Boolean){}
|
||||
|
||||
/**
|
||||
* 订单核销
|
||||
*/
|
||||
fun onOrderRemoval(){}
|
||||
|
||||
/**
|
||||
* 订单路线名称变化监听
|
||||
* @param lineName 路线名称
|
||||
*/
|
||||
fun onOrderLineUpdate(lineName: String){}
|
||||
|
||||
/**
|
||||
* 租户id变化监听
|
||||
* @param tenantId 租户id
|
||||
*/
|
||||
fun onTenantIdUpdate(tenantId: Long){}
|
||||
|
||||
/**
|
||||
* 登录状态变化通知
|
||||
* @param isLogin 是否已登录
|
||||
*/
|
||||
fun onLoginStatusUpdate(isLogin: Boolean) {}
|
||||
}
|
||||
Reference in New Issue
Block a user