[6.5.0]
[fea] [日志调整]
This commit is contained in:
@@ -119,11 +119,11 @@ public class BusLineModel {
|
||||
}
|
||||
|
||||
public void commitSwitchLineId(int taskId,int lineId){
|
||||
OchChainLogManager.writeChainLog("选择线路","taskId:"+taskId+"--lineId:"+lineId,true,OchChainLogManager.EVENT_KEY_INFE_WITH_BUS);
|
||||
OchChainLogManager.writeChainLog("选择线路","taskId:"+taskId+"--lineId:"+lineId);
|
||||
OrderServiceManager.switchLine(mContext,taskId, new OchCommonServiceCallback<BusRoutesResponse>() {
|
||||
@Override
|
||||
public void onSuccess(BusRoutesResponse o) {
|
||||
OchChainLogManager.writeChainLog("选择线路成功","taskId:"+taskId+"--lineId:"+lineId,true,OchChainLogManager.EVENT_KEY_INFE_WITH_BUS);
|
||||
OchChainLogManager.writeChainLog("选择线路成功","taskId:"+taskId+"--lineId:"+lineId);
|
||||
SharedPrefsMgr.getInstance().putInt(BusSwitchLineActivity.LASTCOMMITLINEID,lineId);
|
||||
if (mBusLinesCallback != null){
|
||||
mBusLinesCallback.onChangeLineIdSuccess();
|
||||
@@ -133,7 +133,7 @@ public class BusLineModel {
|
||||
@Override
|
||||
public void onError() {
|
||||
if (!NetworkUtils.isConnected(mContext)) {
|
||||
OchChainLogManager.writeChainLog("选择线路失败","taskId:"+taskId+"--lineId:"+lineId,true,OchChainLogManager.EVENT_KEY_INFE_WITH_BUS);
|
||||
OchChainLogManager.writeChainLog("选择线路失败","taskId:"+taskId+"--lineId:"+lineId);
|
||||
ToastUtils.showShort(mContext.getString(R.string.network_error_tip));
|
||||
} else {
|
||||
ToastUtils.showShort(mContext.getString(R.string.request_error_tip));
|
||||
|
||||
@@ -779,8 +779,7 @@ public class OrderModel {
|
||||
* 到站后重置站点状态
|
||||
*/
|
||||
private void arriveSiteStation(String changeInfo) {
|
||||
OchChainLogManager.writeChainLog("触发进站", changeInfo,
|
||||
true,OchChainLogManager.EVENT_KEY_INFE_WITH_BUS);
|
||||
OchChainLogManager.writeChainLog("触发进站", changeInfo);
|
||||
if ( backgroundCurrentStationIndex +1 > stationList.size() - 1 ) { //到站短时间内调用多次
|
||||
CallerLogger.e( M_BUS + TAG, "数组越界" );
|
||||
return;
|
||||
@@ -890,8 +889,7 @@ public class OrderModel {
|
||||
|
||||
String changeInfo = "taskId:" + currentTaskId + "--lineId:" + currentLineId +
|
||||
"--currentStationName:"+currentStationName+"--finalNextStationName:"+finalNextStationName;
|
||||
OchChainLogManager.writeChainLog("滑动出发", changeInfo,
|
||||
true,OchChainLogManager.EVENT_KEY_INFE_WITH_BUS);
|
||||
OchChainLogManager.writeChainLog("滑动出发", changeInfo);
|
||||
OrderServiceManager.leaveStation(mContext,
|
||||
busStationBean.getSeq(),
|
||||
busStationBean.getSiteId(),
|
||||
@@ -899,8 +897,7 @@ public class OrderModel {
|
||||
new OchCommonServiceCallback<BaseData>() {
|
||||
@Override
|
||||
public void onSuccess(BaseData o) {
|
||||
OchChainLogManager.writeChainLog("滑动出发成功", changeInfo,
|
||||
true,OchChainLogManager.EVENT_KEY_INFE_WITH_BUS);
|
||||
OchChainLogManager.writeChainLog("滑动出发成功", changeInfo);
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -324,7 +324,7 @@ object OrderServiceManager {
|
||||
)
|
||||
)
|
||||
.transformTry()
|
||||
.subscribe(OchCommonSubscribeImpl(context, callback, "runCarHeartbeat"))
|
||||
.subscribe(OchCommonSubscribeImpl(context, callback, "runCarHeartbeat",false))
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -31,6 +31,7 @@ import com.mogo.och.common.module.manager.autopilot.autopilot.IOchAutopilotStatu
|
||||
import com.mogo.och.common.module.manager.autopilot.autopilot.OchAutoPilotStatusListenerManager
|
||||
import com.mogo.och.common.module.manager.distance.IDistanceListener
|
||||
import com.mogo.och.common.module.manager.distance.TrajectoryAndDistanceManager
|
||||
import com.mogo.och.common.module.manager.logchainanalytic.OchChainLogManager
|
||||
import com.mogo.och.common.module.manager.loop.BizLoopManager
|
||||
import com.mogo.och.common.module.manager.loop.LoopInfo
|
||||
import com.mogo.och.common.module.manager.socket.cloud.AbnormalFactorsLoopManager
|
||||
@@ -261,6 +262,7 @@ object OrderModel {
|
||||
)
|
||||
return
|
||||
}
|
||||
OchChainLogManager.writeChainLog("订单信息流转","$data");
|
||||
|
||||
if (routesResult != null &&
|
||||
routesResult!!.writeVersion < data.result.writeVersion
|
||||
|
||||
@@ -41,14 +41,14 @@ object BusPassengerServiceManager {
|
||||
SharedPrefsMgr.getInstance().token,
|
||||
LoginLanPassengerSocket.driverSn
|
||||
).transformTry()
|
||||
.subscribe(OchCommonSubscribeImpl(context, callback, "queryDriverSiteByCoordinate"))
|
||||
.subscribe(OchCommonSubscribeImpl(context, callback, "queryDriverSiteByCoordinate",false))
|
||||
}else{
|
||||
mBusPassengerServiceApi.queryDriverSiteByCoordinate(
|
||||
MoGoAiCloudClientConfig.getInstance().serviceAppId,
|
||||
SharedPrefsMgr.getInstance().token,
|
||||
BusPassengerQueryLineRequest(LoginLanPassengerSocket.driverSn)
|
||||
).transformTry()
|
||||
.subscribe(OchCommonSubscribeImpl(context, callback, "queryDriverSiteByCoordinate"))
|
||||
.subscribe(OchCommonSubscribeImpl(context, callback, "queryDriverSiteByCoordinate",false))
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -48,6 +48,7 @@ import com.mogo.och.common.module.manager.autopilot.OCHAdasAbilityManager
|
||||
import com.mogo.och.common.module.manager.autopilot.autopilot.OchAutoPilotManager
|
||||
import com.mogo.och.common.module.manager.device.LightAirconditionDoorManager
|
||||
import com.mogo.och.common.module.manager.device.LightAirconditionDoorStatusManager
|
||||
import com.mogo.och.common.module.manager.logchainanalytic.OchChainLogManager
|
||||
import com.mogo.och.common.module.manager.socket.cloud.AbnormalFactorsLoopManager.startLoopAbnormalFactors
|
||||
import com.mogo.och.common.module.manager.socket.cloud.AbnormalFactorsLoopManager.stopLoopAbnormalFactors
|
||||
import com.mogo.och.common.module.manager.socket.cloud.OCHSocketMessageManager
|
||||
@@ -746,6 +747,8 @@ class DriverM1Model {
|
||||
|
||||
d(SceneConstant.M_CHARTER_D + TAG, "queryCurrentOrder order =" +
|
||||
GsonUtils.toJson(data.data))
|
||||
OchChainLogManager.writeChainLog("订单信息流转","$data");
|
||||
|
||||
|
||||
mCurrentOrder = data.data
|
||||
|
||||
|
||||
@@ -59,7 +59,7 @@ object DriverM1ServiceManager {
|
||||
SharedPrefsMgr.getInstance().token,
|
||||
SharedPrefsMgr.getInstance().sn
|
||||
)?.transformTry()
|
||||
?.subscribe(OchCommonSubscribeImpl(context!!, callback, "queryCurrentOrder"))
|
||||
?.subscribe(OchCommonSubscribeImpl(context!!, callback, "queryCurrentOrder",false))
|
||||
}
|
||||
|
||||
fun checkOrderCountDown(context: Context?,
|
||||
|
||||
@@ -734,7 +734,7 @@ object CharterPassengerModel {
|
||||
private fun setOrderStatus(orderStatus: OrderStatusEnum) {
|
||||
if (this.orderStatus != orderStatus) {
|
||||
d(M_BUS_P + TAG, "${this.orderInfo?.orderNo}新的状态:$orderStatus")
|
||||
OchChainLogManager.writeChainLog(this.orderInfo.toString(),"新的状态:$orderStatus")
|
||||
OchChainLogManager.writeChainLog(this.orderStatus.name,"新的状态:${this.orderInfo}")
|
||||
this.orderStatus = orderStatus
|
||||
BeautifyManager.notifyViewChange(BeautifyManager.ChangeTypeEnum.ORDER_STATU_CHANGE)
|
||||
for (callback in orderStatusChangeListeners.values) {
|
||||
|
||||
@@ -64,7 +64,7 @@ object BusPassengerServiceManager {
|
||||
return
|
||||
}
|
||||
mBusPassengerServiceApi.queryOrderInfo().transformTry()
|
||||
.subscribe(OchCommonSubscribeImpl(context, callback, "order"))
|
||||
.subscribe(OchCommonSubscribeImpl(context, callback, "order",false))
|
||||
}
|
||||
|
||||
@JvmStatic
|
||||
@@ -93,7 +93,7 @@ object BusPassengerServiceManager {
|
||||
return
|
||||
}
|
||||
mBusPassengerServiceApi.queryBusinessStatus().transformTry()
|
||||
.subscribe(OchCommonSubscribeImpl(context, callback, "businessStatus"))
|
||||
.subscribe(OchCommonSubscribeImpl(context, callback, "businessStatus",false))
|
||||
}
|
||||
|
||||
|
||||
@@ -138,7 +138,7 @@ object BusPassengerServiceManager {
|
||||
return
|
||||
}
|
||||
mBusPassengerServiceApi.queryBusinessTime().transformTry()
|
||||
.subscribe(OchCommonSubscribeImpl(context, callback, "queryBusinessTime"))
|
||||
.subscribe(OchCommonSubscribeImpl(context, callback, "queryBusinessTime",false))
|
||||
}
|
||||
|
||||
@JvmStatic
|
||||
|
||||
@@ -20,6 +20,7 @@ import com.mogo.och.common.module.biz.login.LoginStatusManager
|
||||
import com.mogo.och.common.module.biz.login.RoleEnum
|
||||
import com.mogo.och.common.module.biz.login.LoginStatusEnum
|
||||
import com.mogo.och.common.module.biz.login.OpenOrderStatusEnum
|
||||
import com.mogo.och.common.module.manager.logchainanalytic.OchChainLogManager
|
||||
import com.mogo.och.common.module.manager.socket.lan.bean.BusinessType
|
||||
import com.mogo.och.common.module.manager.socket.lan.bean.EnvType
|
||||
import com.mogo.och.common.module.manager.socket.lan.bean.ProjectType
|
||||
@@ -145,7 +146,9 @@ class LoginProvider : LoginService {
|
||||
|
||||
override fun setLoginInfo(loginInfo: LoginInfo) {
|
||||
CallerLogger.d(tag, "setLoginInfo:${loginInfo}")
|
||||
this.loginInfo = loginInfo
|
||||
if(this.loginInfo!=loginInfo){
|
||||
this.loginInfo = loginInfo
|
||||
}
|
||||
}
|
||||
|
||||
override fun getLoginInfo(): LoginInfo? {
|
||||
@@ -172,6 +175,7 @@ class LoginProvider : LoginService {
|
||||
override fun setLoginStatus(loginStatus: LoginStatusEnum) {
|
||||
CallerLogger.d(tag, "setLoginStatus:${loginStatus}----old${this.loginStatus}")
|
||||
if (loginStatus != this.loginStatus) {
|
||||
OchChainLogManager.writeChainLog("登录状态变化","${this.loginStatus}-->${loginStatus}");
|
||||
this.loginStatus = loginStatus
|
||||
LoginStatusManager.invokeLoginStatusChange(loginStatus)
|
||||
}
|
||||
@@ -194,6 +198,7 @@ class LoginProvider : LoginService {
|
||||
override fun setOpenOrderStatusType(type: Int) {
|
||||
CallerLogger.d(tag, "setOpenOrderStatusType:${type}")
|
||||
if (openOrderStatusEnum.code != type) {
|
||||
OchChainLogManager.writeChainLog("接单状态变化","${this.openOrderStatusEnum}-->${OpenOrderStatusEnum.valueOf(type)}");
|
||||
this.openOrderStatusEnum = OpenOrderStatusEnum.valueOf(type)
|
||||
LoginStatusManager.invokeLOpenOrderStatusChange(this.openOrderStatusEnum)
|
||||
}
|
||||
|
||||
@@ -152,14 +152,14 @@ object OchCommonServiceManager {
|
||||
SharedPrefsMgr.getInstance().token,
|
||||
sn
|
||||
).transformTry()
|
||||
.subscribe(OchCommonSubscribeImpl(context, callback, "loginStatus"))
|
||||
.subscribe(OchCommonSubscribeImpl(context, callback, "loginStatus",false))
|
||||
}else{
|
||||
ochLoginServiceSaasEh.queryDriverServiceStatusAndLoginStatus(
|
||||
MoGoAiCloudClientConfig.getInstance().serviceAppId,
|
||||
SharedPrefsMgr.getInstance().token,
|
||||
sn
|
||||
).transformTry()
|
||||
.subscribe(OchCommonSubscribeImpl(context, callback, "loginStatus"))
|
||||
.subscribe(OchCommonSubscribeImpl(context, callback, "loginStatus",false))
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -157,4 +157,48 @@ public class LoginInfo {
|
||||
", photos='" + photos + '\'' +
|
||||
'}';
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean equals(Object o) {
|
||||
if (this == o) return true;
|
||||
if (o == null || getClass() != o.getClass()) return false;
|
||||
|
||||
LoginInfo loginInfo = (LoginInfo) o;
|
||||
|
||||
if (driverStatus != loginInfo.driverStatus) return false;
|
||||
if (servingStatus != loginInfo.servingStatus) return false;
|
||||
if (businessType != loginInfo.businessType) return false;
|
||||
if (purpose != loginInfo.purpose) return false;
|
||||
if (!orderNo.equals(loginInfo.orderNo)) return false;
|
||||
if (!sn.equals(loginInfo.sn)) return false;
|
||||
if (!plateNumber.equals(loginInfo.plateNumber)) return false;
|
||||
if (!phone.equals(loginInfo.phone)) return false;
|
||||
if (!lineId.equals(loginInfo.lineId)) return false;
|
||||
if (!taskId.equals(loginInfo.taskId)) return false;
|
||||
if (!vin.equals(loginInfo.vin)) return false;
|
||||
if (!cityCode.equals(loginInfo.cityCode)) return false;
|
||||
if (!brand.equals(loginInfo.brand)) return false;
|
||||
if (!carModel.equals(loginInfo.carModel)) return false;
|
||||
return photos.equals(loginInfo.photos);
|
||||
}
|
||||
|
||||
@Override
|
||||
public int hashCode() {
|
||||
int result = driverStatus;
|
||||
result = 31 * result + servingStatus;
|
||||
result = 31 * result + businessType;
|
||||
result = 31 * result + orderNo.hashCode();
|
||||
result = 31 * result + purpose;
|
||||
result = 31 * result + sn.hashCode();
|
||||
result = 31 * result + plateNumber.hashCode();
|
||||
result = 31 * result + phone.hashCode();
|
||||
result = 31 * result + lineId.hashCode();
|
||||
result = 31 * result + taskId.hashCode();
|
||||
result = 31 * result + vin.hashCode();
|
||||
result = 31 * result + cityCode.hashCode();
|
||||
result = 31 * result + brand.hashCode();
|
||||
result = 31 * result + carModel.hashCode();
|
||||
result = 31 * result + photos.hashCode();
|
||||
return result;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -8,7 +8,6 @@ import com.mogo.eagle.core.utilcode.mogo.logger.CallerLogger
|
||||
import com.mogo.eagle.core.utilcode.mogo.logger.scene.SceneConstant
|
||||
import com.mogo.eagle.core.utilcode.util.CoordinateUtils
|
||||
import com.mogo.och.common.module.manager.logchainanalytic.OchChainLogManager
|
||||
import com.mogo.och.common.module.manager.logchainanalytic.OchChainLogManager.writeChainLog
|
||||
import com.mogo.och.common.module.utils.CoordinateCalculateRouteUtil
|
||||
import mogo.telematics.pad.MessagePad
|
||||
import java.util.concurrent.ConcurrentHashMap
|
||||
@@ -105,7 +104,7 @@ object TrajectoryManager : IMoGoPlanningRottingListener {
|
||||
|
||||
fun addDownLoadSuccessLine(lineId:Long){
|
||||
if(lineId>0){
|
||||
writeChainLog("轨迹监控", "onAutopilotGuardian() 轨迹下载成功${lineId}", true, OchChainLogManager.EVENT_KEY_INFE_WITH_TRAJECTORY)
|
||||
OchChainLogManager.writeChainLog("轨迹监控", "onAutopilotGuardian() 轨迹下载成功${lineId}", true, OchChainLogManager.EVENT_KEY_INFE_WITH_TRAJECTORY)
|
||||
downLoadSuccessLineIds.add(lineId)
|
||||
}
|
||||
}
|
||||
|
||||
@@ -16,17 +16,23 @@ import com.zhjt.service.chain.ChainLog
|
||||
object OchChainLogManager {
|
||||
|
||||
private val TAG = OchChainLogManager::class.java.simpleName
|
||||
|
||||
// 通用 title changeinfo 日志
|
||||
const val EVENT_KEY_INFE_WITH_CHANGE = "event_key_och_common_info_and_changeinfo"
|
||||
// 轨迹信息监控
|
||||
const val EVENT_KEY_INFE_WITH_TRAJECTORY = "event_key_och_trajectory_info"
|
||||
// 音乐播放日志
|
||||
const val EVENT_KEY_INFE_WITH_MUSIC = "event_key_och_music_info"
|
||||
const val EVENT_KEY_INFE_WITH_BUS = "event_key_och_bus_info"
|
||||
|
||||
// 需要举行观察的
|
||||
const val EVENT_KEY_INFE_ERROR = "event_key_och_error"
|
||||
|
||||
// 网络接口
|
||||
const val EVENT_KEY_INFO_Net = "event_key_och_net"
|
||||
// 初始化信息
|
||||
const val EVENT_KEY_INFO_INIT = "event_key_och_init"
|
||||
// 局域网内socket 通讯
|
||||
const val EVENT_KEY_INFO_SOCKET = "analytics_event_och_track_screen_msg"
|
||||
// 局域网内socket 连接状态流转
|
||||
const val EVENT_KEY_INFO_SOCKET_CONNECT = "analytics_event_och_track_screen_connect"
|
||||
|
||||
|
||||
@@ -39,13 +45,17 @@ object OchChainLogManager {
|
||||
fun writeChainLogNetLanSocketConnect(title: String, info: String){
|
||||
writeChainLog(title,info,true,EVENT_KEY_INFO_SOCKET_CONNECT)
|
||||
}
|
||||
|
||||
@JvmStatic
|
||||
fun writeChainLogLanSocket(title: String, info: String, action:String){
|
||||
val map = hashMapOf<String, Any>()
|
||||
map["action"] = action
|
||||
writeChainLog(title,info,true,EVENT_KEY_INFO_SOCKET, map)
|
||||
}
|
||||
|
||||
@JvmStatic
|
||||
fun writeChainLog(title: String, info: String){
|
||||
writeChainLog(title,info,true,EVENT_KEY_INFE_WITH_CHANGE)
|
||||
}
|
||||
@JvmStatic
|
||||
fun writeChainLog(title: String, info: String, upload:Boolean = true, eventID:String=EVENT_KEY_INFE_WITH_CHANGE) {
|
||||
writeChainLog(title,info,upload,eventID,null)
|
||||
|
||||
@@ -704,8 +704,7 @@ public class OrderModel {
|
||||
* 到站后重置站点状态
|
||||
*/
|
||||
private void arriveSiteStation(String changeInfo) {
|
||||
OchChainLogManager.writeChainLog("触发进站", changeInfo,
|
||||
true,OchChainLogManager.EVENT_KEY_INFE_WITH_BUS);
|
||||
OchChainLogManager.writeChainLog("触发进站", changeInfo);
|
||||
if ( backgroundCurrentStationIndex +1 > stationList.size() - 1 ) { //到站短时间内调用多次
|
||||
CallerLogger.e( M_BUS + TAG, "数组越界" );
|
||||
return;
|
||||
@@ -856,8 +855,7 @@ public class OrderModel {
|
||||
|
||||
String changeInfo = "taskId:" + busRoutesResult.getTaskId() + "--lineId:" + busRoutesResult.getLineId() +
|
||||
"--currentStationName:"+currentStationName+"--finalNextStationName:"+finalNextStationName;
|
||||
OchChainLogManager.writeChainLog("滑动出发", changeInfo,
|
||||
true,OchChainLogManager.EVENT_KEY_INFE_WITH_BUS);
|
||||
OchChainLogManager.writeChainLog("滑动出发", changeInfo);
|
||||
OrderServiceManager.leaveStation(mContext,
|
||||
stationList.get(backgroundCurrentStationIndex).getSeq(),
|
||||
stationList.get(backgroundCurrentStationIndex).getSiteId(),
|
||||
@@ -865,8 +863,7 @@ public class OrderModel {
|
||||
new OchCommonServiceCallback<BaseData>() {
|
||||
@Override
|
||||
public void onSuccess(BaseData o) {
|
||||
OchChainLogManager.writeChainLog("滑动出发成功", changeInfo,
|
||||
true,OchChainLogManager.EVENT_KEY_INFE_WITH_BUS);
|
||||
OchChainLogManager.writeChainLog("滑动出发成功", changeInfo);
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -60,7 +60,7 @@ object PassengerServiceManager {
|
||||
driverAppSn
|
||||
)
|
||||
).transformTry()
|
||||
.subscribe(OchCommonSubscribeImpl(context, callback, "queryDriverSiteByCoordinate"))
|
||||
.subscribe(OchCommonSubscribeImpl(context, callback, "queryDriverSiteByCoordinate",false))
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -26,6 +26,7 @@ import com.mogo.eagle.core.utilcode.util.StringUtils;
|
||||
import com.mogo.eagle.core.utilcode.util.ToastUtils;
|
||||
import com.mogo.och.common.module.manager.autopilot.autopilot.IOchAutopilotStatusListener;
|
||||
import com.mogo.och.common.module.manager.autopilot.autopilot.OchAutoPilotStatusListenerManager;
|
||||
import com.mogo.och.common.module.manager.logchainanalytic.OchChainLogManager;
|
||||
import com.mogo.och.common.module.manager.socket.lan.LanSocketManager;
|
||||
import com.mogo.och.common.module.manager.socket.lan.bean.BusinessType;
|
||||
import com.mogo.och.common.module.voice.VoiceNotice;
|
||||
@@ -182,6 +183,8 @@ public class BusPassengerModel {
|
||||
return;
|
||||
}
|
||||
|
||||
OchChainLogManager.writeChainLog("线路发生变化",data.toString());
|
||||
|
||||
if (routesResult != null &&
|
||||
routesResult.getWriteVersion() < data.getResult().getWriteVersion()){
|
||||
routesResult = data.getResult();
|
||||
|
||||
@@ -39,7 +39,7 @@ object TaxiServiceManager {
|
||||
SharedPrefsMgr.getInstance().sn
|
||||
)
|
||||
.transformTry()
|
||||
.subscribe(OchCommonSubscribeImpl(context, callback, "queryOrdersInAndWaitService"))
|
||||
.subscribe(OchCommonSubscribeImpl(context, callback, "queryOrdersInAndWaitService",false))
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -102,7 +102,7 @@ object TaxiServiceManager {
|
||||
)
|
||||
)
|
||||
.transformTry()
|
||||
.subscribe(OchCommonSubscribeImpl(context, callback, "queryOrderGrabStatus"))
|
||||
.subscribe(OchCommonSubscribeImpl(context, callback, "queryOrderGrabStatus",false))
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -292,7 +292,7 @@ object TaxiServiceManager {
|
||||
)
|
||||
)
|
||||
.transformTry()
|
||||
.subscribe(OchCommonSubscribeImpl(context, callback, "runCarHeartbeat"))
|
||||
.subscribe(OchCommonSubscribeImpl(context, callback, "runCarHeartbeat",false))
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -22,6 +22,7 @@ import com.mogo.och.common.module.biz.login.LoginStatusManager;
|
||||
import com.mogo.och.common.module.biz.login.OpenOrderStatusEnum;
|
||||
import com.mogo.och.common.module.biz.login.RoleEnum;
|
||||
import com.mogo.och.common.module.manager.autopilot.OCHAdasAbilityManager;
|
||||
import com.mogo.och.common.module.manager.logchainanalytic.OchChainLogManager;
|
||||
import com.mogo.och.common.module.voice.VoiceNotice;
|
||||
import com.mogo.och.taxi.bean.OrderQueryRespBean;
|
||||
import com.mogo.och.taxi.bean.OrderQueryRouteInfoRespBean;
|
||||
@@ -284,6 +285,7 @@ public class TaxiPresenter extends Presenter<TaxiFragment> implements ITaxiADASS
|
||||
@RequiresApi(api = Build.VERSION_CODES.P)
|
||||
@Override
|
||||
public void onCurrentOrderStatusChanged(OrderQueryRespBean.Result order) {
|
||||
OchChainLogManager.writeChainLog("订单信息变化",order.toString());
|
||||
CallerLogger.d(M_TAXI + TAG, "order = " + order.toString());
|
||||
if (TaxiOrderStatusEnum.UserArriveAtStart.getCode() == order.orderStatus) {
|
||||
TaxiModel.getInstance().queryAutopilotStatus(true);
|
||||
|
||||
Reference in New Issue
Block a user