From 89b0d07afdce15c5599f6eef2b1c638f68ce6890 Mon Sep 17 00:00:00 2001 From: yangyakun Date: Thu, 25 Apr 2024 16:55:25 +0800 Subject: [PATCH] =?UTF-8?q?[6.4.0]=20[bugfix]=20[=E5=BE=AA=E7=8E=AF?= =?UTF-8?q?=E6=9F=A5=E8=AF=A2=E7=99=BB=E5=BD=95=E7=8A=B6=E6=80=81=E3=80=81?= =?UTF-8?q?=E5=B1=95=E7=A4=BA=E4=B8=9A=E5=8A=A1=E6=94=AF=E6=8C=81]?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/com/mogo/och/biz/login/model/LoginModel.kt | 3 +-- .../java/com/mogo/och/biz/login/presenter/LoginPresenter.kt | 1 - .../module/manager/autopilot/trajectory/TrajectoryManager.kt | 3 +++ 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/OCH/common/biz/src/main/java/com/mogo/och/biz/login/model/LoginModel.kt b/OCH/common/biz/src/main/java/com/mogo/och/biz/login/model/LoginModel.kt index 91c7e5bd86..74e4dfca3a 100644 --- a/OCH/common/biz/src/main/java/com/mogo/och/biz/login/model/LoginModel.kt +++ b/OCH/common/biz/src/main/java/com/mogo/och/biz/login/model/LoginModel.kt @@ -163,6 +163,7 @@ object LoginModel { if (null != data && 0 == data.code) { // 不用登录也可以获得支持的业务模式 LoginStatusManager.setBusinessType(data.data.businessType) + iTaxiLoginCallback?.searchStatusSuccess() // 后台已登录 if (valueOf(data.data.driverStatus) == LoginStatusEnum.Login) { // 业务不支持 去退出登录 @@ -240,8 +241,6 @@ object LoginModel { } data?.data?.driverStatus?.let { updateLoginLocalStatus(it) } - - iTaxiLoginCallback?.searchStatusSuccess() } private fun updateLoginLocalStatus(loginStatus: Int = 0) { diff --git a/OCH/common/biz/src/main/java/com/mogo/och/biz/login/presenter/LoginPresenter.kt b/OCH/common/biz/src/main/java/com/mogo/och/biz/login/presenter/LoginPresenter.kt index 64da832b38..903224173b 100644 --- a/OCH/common/biz/src/main/java/com/mogo/och/biz/login/presenter/LoginPresenter.kt +++ b/OCH/common/biz/src/main/java/com/mogo/och/biz/login/presenter/LoginPresenter.kt @@ -118,7 +118,6 @@ class LoginPresenter(view: LoginFragment?) : Presenter(view), IT return } if(!LoginStatusManager.checkBusiness(LoginStatusManager.getBusInessType().code)){ - LoginModel.queryCarStatus() return } if(!StringUtils.isEmpty(phone)&&!StringUtils.isEmpty(code)) { diff --git a/OCH/common/common/src/main/java/com/mogo/och/common/module/manager/autopilot/trajectory/TrajectoryManager.kt b/OCH/common/common/src/main/java/com/mogo/och/common/module/manager/autopilot/trajectory/TrajectoryManager.kt index 023c1bc0b2..df85819e93 100644 --- a/OCH/common/common/src/main/java/com/mogo/och/common/module/manager/autopilot/trajectory/TrajectoryManager.kt +++ b/OCH/common/common/src/main/java/com/mogo/och/common/module/manager/autopilot/trajectory/TrajectoryManager.kt @@ -7,6 +7,8 @@ import com.mogo.eagle.core.function.call.autopilot.CallerPlanningRottingListener 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 @@ -103,6 +105,7 @@ object TrajectoryManager : IMoGoPlanningRottingListener { fun addDownLoadSuccessLine(lineId:Long){ if(lineId>0){ + writeChainLog("轨迹监控", "onAutopilotGuardian() 轨迹下载成功${lineId}", true, OchChainLogManager.EVENT_KEY_INFE_WITH_TRAJECTORY) downLoadSuccessLineIds.add(lineId) } }