From d2595e29dd1f64b1d283a3a38e0ea7d78ea511cc Mon Sep 17 00:00:00 2001 From: yangyakun Date: Wed, 23 Jul 2025 16:10:15 +0800 Subject: [PATCH] =?UTF-8?q?[8.1.1]=20[track]=20[iot=20release=20=E5=88=A0?= =?UTF-8?q?=E9=99=A4=20=E5=9F=8B=E7=82=B9=E6=97=A5=E5=BF=97]?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../function/datacenter/iot/IotManager.kt | 24 ++++++++++--------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/core/function-impl/mogo-core-function-datacenter/src/main/java/com/mogo/eagle/core/function/datacenter/iot/IotManager.kt b/core/function-impl/mogo-core-function-datacenter/src/main/java/com/mogo/eagle/core/function/datacenter/iot/IotManager.kt index fef9c96c91..7bcb4554da 100644 --- a/core/function-impl/mogo-core-function-datacenter/src/main/java/com/mogo/eagle/core/function/datacenter/iot/IotManager.kt +++ b/core/function-impl/mogo-core-function-datacenter/src/main/java/com/mogo/eagle/core/function/datacenter/iot/IotManager.kt @@ -1,6 +1,7 @@ package com.mogo.eagle.core.function.datacenter.iot import com.mogo.commons.AbsMogoApplication +import com.mogo.commons.debug.DebugConfig import com.mogo.commons.env.ProjectUtils import com.mogo.commons.storage.SharedPrefsMgr import com.mogo.commons.utils.MogoAnalyticUtils @@ -67,17 +68,18 @@ object IotManager : IMoGoCloudListener, IWriteChainLogListener { paramIndexes = [0, 1, 2] ) override fun onWriteChainLog(tag: String, title: String, info: String) { - try { - i("${tag}_${EVENT_KEY_HARDWARE_DEVICES}", "${title}_${info}") - val params = HashMap() - params["time"] = sdf.format(Date()) - params["tag"] = tag - params["title"] = title - params["info"] = info - MogoAnalyticUtils.track(EVENT_KEY_HARDWARE_DEVICES, params) - - } catch (e: Exception) { - e.printStackTrace() + if(DebugConfig.isDebug()) { + try { + i("${tag}_${EVENT_KEY_HARDWARE_DEVICES}", "${title}_${info}") + val params = HashMap() + params["time"] = sdf.format(Date()) + params["tag"] = tag + params["title"] = title + params["info"] = info + MogoAnalyticUtils.track(EVENT_KEY_HARDWARE_DEVICES, params) + } catch (e: Exception) { + e.printStackTrace() + } } } } \ No newline at end of file