Browse Source

群组无数据一直转圈圈bug

zxy 3 years ago
parent
commit
32824671f4

+ 0 - 2
light-application-server/src/main/java/com/jd/lightapplication/weChat/WeChatController.java

@@ -1,7 +1,5 @@
 package com.jd.lightapplication.weChat;
 
-import cn.hutool.Hutool;
-import cn.hutool.core.lang.UUID;
 import cn.hutool.core.map.MapUtil;
 import cn.hutool.core.util.IdUtil;
 import cn.hutool.http.HttpRequest;

+ 7 - 2
light-application-ui/src/views/page/groupManage.vue

@@ -173,7 +173,7 @@ let loading;
 let options = {};
 export default {
     name: 'groupManage',
-    components: { ManageMember,QrCode },
+    components: { ManageMember, QrCode },
     data() {
         return {
             dialogVisible: false,
@@ -243,6 +243,11 @@ export default {
             axios.get('/api/easemob/queryGroupPage', { params: _this.page }).then(res => {
                 //拿到群组数据
                 let groupList = res.data.data.data;
+                if (groupList.length <= 0) {
+                    //关闭转loading
+                    loading.close();
+                    return;
+                }
                 //再拿到所有群的groupid集合 并转成字符串
                 let groupIds = groupList.map(t => {
                     return t.groupid;
@@ -361,7 +366,7 @@ export default {
             this.$refs['manageMember'].show(row);
         },
         showQRCode(row) {
-            this.$refs['qrCode'].show(row,'GROUP');
+            this.$refs['qrCode'].show(row, 'GROUP');
         }
     }
 };