panhui 3 лет назад
Родитель
Сommit
178ecfdffa
2 измененных файлов с 13 добавлено и 8 удалено
  1. 11 6
      src/views/Home.vue
  2. 2 2
      src/views/RoomCreate.vue

+ 11 - 6
src/views/Home.vue

@@ -67,7 +67,7 @@
                 finished-text=""
                 @load="getData"
             >
-                <room-info v-for="(item, index) in list" :key="index" :info="item"></room-info>
+                <room-info v-for="(item, index) in showList" :key="index" :info="item"></room-info>
 
                 <van-empty
                     v-if="empty"
@@ -113,6 +113,15 @@ export default {
             } else {
                 return '/room/my';
             }
+        },
+        showList() {
+            let list = [...this.list];
+            if (this.active === 1) {
+                return list.filter(item => {
+                    return 'WAITING,GAMING'.indexOf(item.status) !== -1;
+                });
+            }
+            return list;
         }
     },
     data() {
@@ -166,11 +175,7 @@ export default {
                     id: this.search
                 };
             } else {
-                return {
-                    query: {
-                        zone: this.zone
-                    }
-                };
+                return {};
             }
         },
         getProduct() {

+ 2 - 2
src/views/RoomCreate.vue

@@ -187,8 +187,8 @@ export default {
                         value: item.id,
                         minPlayerNum: item.minPlayerNum,
                         maxPlayerNum: item.maxPlayerNum,
-                        gameId: item.gameId,
-                        needAudit: item.needAudit
+                        gameId: item.gameId
+                        // needAudit: item.needAudit
                     };
                 });
             })