[6.3.0][Opt]新增天气效果数据同步的日志
This commit is contained in:
@@ -218,6 +218,7 @@ class TeleMsgHandler : IMsgHandler {
|
||||
}
|
||||
|
||||
TelematicConstant.WEATHER_SWITCH_STATUS -> {
|
||||
invokeNettyConnResult("接收到司机屏发过来的天气效果开关数据为:${it.body}")
|
||||
ThreadUtils.runOnUiThread {
|
||||
CallerMapUIServiceManager.getMapUIController()?.setWeatherEnable(String(it.body) == "1")
|
||||
}
|
||||
|
||||
@@ -34,6 +34,7 @@ import com.mogo.eagle.core.function.hmi.ui.tools.SweeperModeChangedConfirmDialog
|
||||
import com.mogo.eagle.core.function.call.unmanned.CallerUnmannedListenerManager
|
||||
import com.mogo.eagle.core.function.hmi.ui.utils.HmiActionLog.Companion.hmiAction
|
||||
import com.mogo.eagle.core.utilcode.mogo.AppIdentityModeUtils
|
||||
import com.mogo.eagle.core.utilcode.mogo.logger.CallerLogger
|
||||
import com.mogo.eagle.core.utilcode.mogo.vehicle.SweeperVehicleConfigUtils
|
||||
import com.mogo.eagle.core.utilcode.util.GsonUtils
|
||||
import com.mogo.eagle.core.utilcode.util.ThreadUtils
|
||||
@@ -763,6 +764,7 @@ internal class SOPSettingView @JvmOverloads constructor(
|
||||
}
|
||||
it.layoutParams = params
|
||||
it.setOnCheckedChangeListener { _, isChecked ->
|
||||
CallerLogger.d(TAG, "发送开关数据:${isChecked}到乘客屏")
|
||||
CallerTelematicManager.sendMsgToAllClients(TelematicConstant.WEATHER_SWITCH_STATUS, (if (isChecked) "1" else "0").toByteArray())
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user