From 86ea6c9d3d414ffa1898c8bf42b6ed7ee6747ac3 Mon Sep 17 00:00:00 2001 From: zhongchao Date: Wed, 28 Sep 2022 16:11:40 +0800 Subject: [PATCH] remove test code --- .../funcconfig/FuncConfigCenter.kt | 2 +- .../funcconfig/network/FuncConfigNetWorkModel.kt | 10 ++++------ 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/core/function-impl/mogo-core-function-devatools/src/main/java/com/zhjt/mogo_core_function_devatools/funcconfig/FuncConfigCenter.kt b/core/function-impl/mogo-core-function-devatools/src/main/java/com/zhjt/mogo_core_function_devatools/funcconfig/FuncConfigCenter.kt index b17d692106..3e585ace26 100644 --- a/core/function-impl/mogo-core-function-devatools/src/main/java/com/zhjt/mogo_core_function_devatools/funcconfig/FuncConfigCenter.kt +++ b/core/function-impl/mogo-core-function-devatools/src/main/java/com/zhjt/mogo_core_function_devatools/funcconfig/FuncConfigCenter.kt @@ -47,7 +47,7 @@ class FuncConfigCenter : IMogoOnMessageListener, IMoGoAutopilotCarCo override fun onAutopilotCarConfig(carConfigResp: MessagePad.CarConfigResp) { if (!carConfigResp.macAddress.isNullOrEmpty()) { UiThreadHandler.post { - funcConfigNetWorkModel.requestFuncConfig({ + funcConfigNetWorkModel.requestFuncConfig(carConfigResp.macAddress, { SPUtils.getInstance("biz_config").put("config", GsonUtils.toJson(it)) refreshConfig(it) }, { diff --git a/core/function-impl/mogo-core-function-devatools/src/main/java/com/zhjt/mogo_core_function_devatools/funcconfig/network/FuncConfigNetWorkModel.kt b/core/function-impl/mogo-core-function-devatools/src/main/java/com/zhjt/mogo_core_function_devatools/funcconfig/network/FuncConfigNetWorkModel.kt index 42429fdd2e..84f786e521 100644 --- a/core/function-impl/mogo-core-function-devatools/src/main/java/com/zhjt/mogo_core_function_devatools/funcconfig/network/FuncConfigNetWorkModel.kt +++ b/core/function-impl/mogo-core-function-devatools/src/main/java/com/zhjt/mogo_core_function_devatools/funcconfig/network/FuncConfigNetWorkModel.kt @@ -21,6 +21,7 @@ class FuncConfigNetWorkModel { private var error: ((String) -> Unit)? = null fun requestFuncConfig( + mac:String, onSuccess: ((FuncConfig) -> Unit)? = null, onError: ((String) -> Unit)? = null ) { @@ -34,11 +35,8 @@ class FuncConfigNetWorkModel { error = onError } map["sn"] = MoGoAiCloudClientConfig.getInstance().sn -// map["sn"] = "X20202203105S688HZ" - map["mac"] = DeviceUtils.getMacAddress() -// map["mac"] = "48:b0:2d:3a:bc:78" + map["mac"] = mac map["channelVersion"] = FuncConfigConst.getChannelCode() -// map["channelVersion"] = 1 } loader { apiCall { @@ -51,7 +49,7 @@ class FuncConfigNetWorkModel { } else { if (retryTime < 3) { retryTime += 1 - requestFuncConfig() + requestFuncConfig(mac) } else { error?.invoke("FuncConfig error msg is null") } @@ -60,7 +58,7 @@ class FuncConfigNetWorkModel { onError { if (retryTime < 3) { retryTime += 1 - requestFuncConfig() + requestFuncConfig(mac) } else if (it.message != null) { error?.invoke(it.message ?: "FuncConfig error msg is null") }