diff --git a/OCH/mogo-och-bus-passenger/src/m2/java/com/mogo/och/bus/passenger/model/PM2DrivingModel.kt b/OCH/mogo-och-bus-passenger/src/m2/java/com/mogo/och/bus/passenger/model/PM2DrivingModel.kt index 797b410c62..49643dc157 100644 --- a/OCH/mogo-och-bus-passenger/src/m2/java/com/mogo/och/bus/passenger/model/PM2DrivingModel.kt +++ b/OCH/mogo-och-bus-passenger/src/m2/java/com/mogo/och/bus/passenger/model/PM2DrivingModel.kt @@ -324,6 +324,9 @@ class PM2DrivingModel private constructor() { } override fun onFail(code: Int, msg: String?) { + if (PM2ServiceManager.driverAppSn.isEmpty()){ + return + } if (code == 1003) { routesResult = null isGoingToNextStation = false diff --git a/OCH/mogo-och-bus-passenger/src/m2/java/com/mogo/och/bus/passenger/model/PM2ServiceManager.kt b/OCH/mogo-och-bus-passenger/src/m2/java/com/mogo/och/bus/passenger/model/PM2ServiceManager.kt index e9f4f357e7..fb3e9d97bc 100644 --- a/OCH/mogo-och-bus-passenger/src/m2/java/com/mogo/och/bus/passenger/model/PM2ServiceManager.kt +++ b/OCH/mogo-och-bus-passenger/src/m2/java/com/mogo/och/bus/passenger/model/PM2ServiceManager.kt @@ -25,7 +25,7 @@ object PM2ServiceManager { * 获取Bus司机端的sn * @return */ - private val driverAppSn: String + public val driverAppSn: String get() = getServerToken() // get() = "X2020220425Q466X1F" @@ -45,7 +45,7 @@ object PM2ServiceManager { driverAppSn ) ).transformTry() - .subscribe(OchCommonSubscribeImpl(context, callback, "queryDriverSiteByCoordinate")) + .subscribe(OchCommonSubscribeImpl(context, callback, "queryDriverSiteByCoordinate=sn =$driverAppSn")) } @@ -65,7 +65,7 @@ object PM2ServiceManager { driverAppSn ) .transformTry() - .subscribe(OchCommonSubscribeImpl(context, callback, "queryDriverOperationStatus")) + .subscribe(OchCommonSubscribeImpl(context, callback, "queryDriverOperationStatus=sn =$driverAppSn")) } } \ No newline at end of file