From 8ac4d9334df66aaf3f06c00d6587d683d033bfc0 Mon Sep 17 00:00:00 2001
From: baoshiwei <baoshiwei@shlanbao.cn>
Date: 星期四, 07 十一月 2024 11:10:26 +0800
Subject: [PATCH] 优化设备信息获取主题处理逻辑

---
 jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mqtt/MqttConfig.java |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

diff --git a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mqtt/MqttConfig.java b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mqtt/MqttConfig.java
index 395d41d..574733d 100644
--- a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mqtt/MqttConfig.java
+++ b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mqtt/MqttConfig.java
@@ -3,6 +3,7 @@
 import cn.hutool.core.thread.ThreadUtil;
 import com.alibaba.fastjson.JSONArray;
 import com.alibaba.fastjson.JSONObject;
+import lombok.Data;
 import lombok.extern.slf4j.Slf4j;
 import org.eclipse.paho.client.mqttv3.*;
 import org.eclipse.paho.client.mqttv3.persist.MemoryPersistence;
@@ -20,6 +21,7 @@
 /**
  * mqtt
  */
+@Data
 @Slf4j
 @Configuration
 public class MqttConfig {
@@ -92,6 +94,9 @@
             //璁㈤槄绉诲姩绔笂琛屾寚浠�
             mqttClient.subscribe(MqttConstant.MOBILE_UP);
             System.err.println("admin璁㈤槄" + MqttConstant.MOBILE_UP);
+            // 璁㈤槄绉熸埛瀹炴椂鏁版嵁
+            mqttClient.subscribe(MqttConstant.TENANT_UP_PREFIX_REALTIME_DATA);
+            System.out.println("admin璁㈤槄" + MqttConstant.TENANT_UP_PREFIX_REALTIME_DATA);
             initClients();
 
             break;
@@ -99,6 +104,7 @@
           case "user":
             //鏅�氬鎴风鍙渶璁㈤槄鑷韩鐩稿叧娑堟伅
             mqttClient.subscribe(MqttConstant.SERVICE_DOWN_PREFIX + "/" + mqttClientId + "/#");
+            mqttClient.subscribe(MqttConstant.SERVICE_REQ_PREFIX);
             System.err.println("user璁㈤槄" + MqttConstant.SERVICE_DOWN_PREFIX + "/" + mqttClientId + "/#");
             break;
 

--
Gitblit v1.9.3