From 407a596f40e0df6e53c854dd18e9db307992ae37 Mon Sep 17 00:00:00 2001 From: yvan Date: Mon, 28 Jul 2025 20:31:51 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8F=B0=E6=B9=BE=E5=B1=95=E4=BC=9A=E9=97=AE?= =?UTF-8?q?=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/core/manager/EnvManager.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/core/manager/EnvManager.ts b/src/core/manager/EnvManager.ts index c346519..2b88fee 100644 --- a/src/core/manager/EnvManager.ts +++ b/src/core/manager/EnvManager.ts @@ -10,6 +10,7 @@ export default class EnvManager { private amrMessageManager: AmrMessageManager = new AmrMessageManager() public client: mqtt.MqttClient = null readonly stopSubscribe: StopSubscribe[] = [] + public env: EnvInfo = null onMqttConnect = (packet: IConnackPacket) => { console.log('Connected') @@ -27,7 +28,7 @@ export default class EnvManager { } onMqttError = (error: Error | ErrorWithReasonCode) => { - console.error('Error:', error) + console.error('EnvManager (' + this.env.envConfig.mqtt.websocket + ') error:', error) } async connectEnv() { @@ -56,7 +57,8 @@ export default class EnvManager { system.showLoading() worldModel.state.runState.isLoading = true - const env = worldModel.state.runState.currentEnv + const env = _.cloneDeep(worldModel.state.runState.currentEnv) + this.env = env try { worldModel.backendMessageReceiver.setProjectEnv(worldModel.state.project_uuid, worldModel.state.runState.currentEnvId)