|
|
@@ -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() {
|