[8.2.6]appIdentityMode 埋点和链路日志

This commit is contained in:
xinfengkun
2025-11-11 15:24:07 +08:00
parent 6781029c1a
commit 08a5352df5

View File

@@ -1,6 +1,7 @@
package com.mogo.och.common.module.biz.lansocket
import android.util.Log
import com.mogo.eagle.core.data.config.FunctionBuildConfig
import com.mogo.eagle.core.function.call.hmi.CallerHmiManager
import com.mogo.eagle.core.utilcode.mogo.logger.CallerLogger
import com.mogo.eagle.core.utilcode.mogo.logger.scene.SceneConstant.Companion.M_OCHCOMMON
@@ -48,6 +49,10 @@ object LoginLanDriverSocket : ILoginCallback {
}
if(LoginStatusManager.isLogin()) {
FlavorUtils.getEnvCheck()
OchChainLogManager.writeChainLog(
"LoginLanDriverSocket",
"客户端注册 appIdentityMode :${FunctionBuildConfig.appIdentityMode} vehicleType: ${FlavorUtils.vehicleType} businessType: ${FlavorUtils.businessType} projectType: ${FlavorUtils.projectType} envType: ${FlavorUtils.envType}"
)
val msg = ChangeBusinessType(FlavorUtils.vehicleType!!, FlavorUtils.businessType!!, FlavorUtils.projectType!!, FlavorUtils.envType!!)
LanSocketManager.sendMsgToClient(msg)
}else{
@@ -82,6 +87,10 @@ object LoginLanDriverSocket : ILoginCallback {
if (FlavorUtils.vehicleType != null && FlavorUtils.projectType != null && FlavorUtils.envType != null) {
when (currentStatus) {
EnumLoginStatus.Login -> {
OchChainLogManager.writeChainLog(
"LoginLanDriverSocket",
"司机端登录 appIdentityMode :${FunctionBuildConfig.appIdentityMode} vehicleType: ${FlavorUtils.vehicleType} businessType: ${FlavorUtils.businessType} projectType: ${FlavorUtils.projectType} envType: ${FlavorUtils.envType}"
)
val msg =
ChangeBusinessType(
FlavorUtils.vehicleType!!,
@@ -114,6 +123,10 @@ object LoginLanDriverSocket : ILoginCallback {
private fun loopCheck() {
FlavorUtils.getEnvCheck()
OchChainLogManager.writeChainLog(
"LoginLanDriverSocket",
"轮询检查 appIdentityMode :${FunctionBuildConfig.appIdentityMode} vehicleType: ${FlavorUtils.vehicleType} businessType: ${FlavorUtils.businessType} projectType: ${FlavorUtils.projectType} envType: ${FlavorUtils.envType}"
)
val msg = EnvCheck(FlavorUtils.vehicleType!!, FlavorUtils.businessType!!, FlavorUtils.projectType!!, FlavorUtils.envType!!)
LanSocketManager.sendMsgToClient(msg)
}