瀏覽代碼

解决设备管理页面查询有时候慢的问题

jishenghua 5 月之前
父節點
當前提交
37b3ab6482
共有 1 個文件被更改,包括 4 次插入3 次删除
  1. 4 3
      gyj-iot-web/src/views/iot/device/index.vue

+ 4 - 3
gyj-iot-web/src/views/iot/device/index.vue

@@ -303,12 +303,13 @@ onActivated(() => {
 // 连接 MQTT 并处理回调
 const connectMqtt = async () => {
     try {
-        if (!mqttTool.client) {
+        getList();
+      // 先查询列表再连接mqtt
+      if (!mqttTool.client) {
             await mqttTool.connect();
         }
         mqttTool.client?.on('connect', () => {
-            mqttCallback(); // 连接成功后再执行回调
-            getList();
+            mqttCallback();
         });
     } catch (error) {
         console.error('MQTT 连接失败:', error);