[8.2.6]appIdentityMode 埋点和链路日志
This commit is contained in:
@@ -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)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user