[8.2.8][i18n] adas-data LaunchConditionData.java 中文抽取

This commit is contained in:
xinfengkun
2025-11-06 19:01:32 +08:00
parent aa702564c1
commit 990de2c254
4 changed files with 41 additions and 31 deletions

View File

@@ -3,6 +3,7 @@ package com.mogo.eagle.core.function.call.autopilot
import chassis.ChassisStatesOuterClass
import chassis.VehicleStateOuterClass
import com.google.protobuf.TextFormat
import com.mogo.commons.AbsMogoApplication
import com.mogo.eagle.core.function.api.autopilot.IMoGoAutopilotActionsListener
import com.mogo.eagle.core.function.call.base.CallerBase
import com.mogo.eagle.core.utilcode.mogo.logger.CallerLogger
@@ -74,7 +75,7 @@ object CallerAutopilotActionsListenerManager : CallerBase<IMoGoAutopilotActionsL
//获取域控发的原始数据目前包括新老SSM和FM数据
fun getLaunchConditionOriginalData(): String {
return launchConditionData?.json ?: ""
return launchConditionData?.getJson(AbsMogoApplication.getApp()) ?: ""
}
fun getLaunchConditionData(): LaunchConditionData? {
@@ -198,7 +199,7 @@ object CallerAutopilotActionsListenerManager : CallerBase<IMoGoAutopilotActionsL
e.printStackTrace()
}
try {
jsonObject.put("launch_condition_data", launchConditionData?.json ?: "")
jsonObject.put("launch_condition_data", launchConditionData?.getJson(AbsMogoApplication.getApp()) ?: "")
} catch (e: JSONException) {
e.printStackTrace()
}
@@ -254,7 +255,7 @@ object CallerAutopilotActionsListenerManager : CallerBase<IMoGoAutopilotActionsL
private fun notification() {
CallerLogger.d(
"$M_D_C CallerAutopilotActionsListenerManager",
"是否可以启动自动驾驶=" + isAutopilotAbility + " 原因=" + (unableAutopilotReasons?.toString()) + " 原始数据=" + launchConditionData?.json
"是否可以启动自动驾驶=" + isAutopilotAbility + " 原因=" + (unableAutopilotReasons?.toString()) + " 原始数据=" + launchConditionData?.getJson(AbsMogoApplication.getApp())
)
M_LISTENERS.forEach {
val listener = it.value