|
@@ -7,6 +7,16 @@
|
|
|
<input @confirm="searchFn" confirm-type="search" @input="searchFn" v-model="searchVal" class="fflex"
|
|
<input @confirm="searchFn" confirm-type="search" @input="searchFn" v-model="searchVal" class="fflex"
|
|
|
placeholder="请输入关键词" />
|
|
placeholder="请输入关键词" />
|
|
|
</view>
|
|
</view>
|
|
|
|
|
+ <view class="filter ddflex">
|
|
|
|
|
+ <view class="fflex">
|
|
|
|
|
+ <picker mode="selector" :range="rangeList" range-key="label" v-model="rangeIndex" @change="rangeChange">
|
|
|
|
|
+ <view class="filter-item fflex ddflex f-active" style="text-align: right;justify-content: flex-end;">
|
|
|
|
|
+ <text style="max-width: 150rpx;" class="tover">{{rangeList[rangeIndex].label}}</text>
|
|
|
|
|
+ <image class="filter-item-icon" src="../../static/images/down.png"></image>
|
|
|
|
|
+ </view>
|
|
|
|
|
+ </picker>
|
|
|
|
|
+ </view>
|
|
|
|
|
+ </view>
|
|
|
</view>
|
|
</view>
|
|
|
</view>
|
|
</view>
|
|
|
<view style="height: 150rpx;"></view>
|
|
<view style="height: 150rpx;"></view>
|
|
@@ -63,7 +73,31 @@
|
|
|
searchVal:'',
|
|
searchVal:'',
|
|
|
total:0,
|
|
total:0,
|
|
|
saleNo:null,
|
|
saleNo:null,
|
|
|
- pcId:null
|
|
|
|
|
|
|
+ pcId:null,
|
|
|
|
|
+
|
|
|
|
|
+ rangeIndex:0,
|
|
|
|
|
+ rangeList:[{
|
|
|
|
|
+ label:'全部',
|
|
|
|
|
+ value:-1
|
|
|
|
|
+ },{
|
|
|
|
|
+ label:'审核中',
|
|
|
|
|
+ value:0
|
|
|
|
|
+ },{
|
|
|
|
|
+ label:'审核失败',
|
|
|
|
|
+ value:6
|
|
|
|
|
+ },{
|
|
|
|
|
+ label:'报名中',
|
|
|
|
|
+ value:2
|
|
|
|
|
+ },{
|
|
|
|
|
+ label:'报名结束',
|
|
|
|
|
+ value:3
|
|
|
|
|
+ },{
|
|
|
|
|
+ label:'活动中',
|
|
|
|
|
+ value:4
|
|
|
|
|
+ },{
|
|
|
|
|
+ label:'活动结束',
|
|
|
|
|
+ value:5
|
|
|
|
|
+ }]
|
|
|
}
|
|
}
|
|
|
},
|
|
},
|
|
|
async onLoad(opt) {
|
|
async onLoad(opt) {
|
|
@@ -93,6 +127,8 @@
|
|
|
}else{
|
|
}else{
|
|
|
form.search = ''
|
|
form.search = ''
|
|
|
}
|
|
}
|
|
|
|
|
+ form.state = this.rangeList[this.rangeIndex].value
|
|
|
|
|
+ if(form.state==-1) delete form.state
|
|
|
uni.showLoading();
|
|
uni.showLoading();
|
|
|
req.getRequest(
|
|
req.getRequest(
|
|
|
'/api/match/page',
|
|
'/api/match/page',
|
|
@@ -122,6 +158,12 @@
|
|
|
date = new Date(date.replace(/-/g, '/'))
|
|
date = new Date(date.replace(/-/g, '/'))
|
|
|
return util.formatTime(date).t3
|
|
return util.formatTime(date).t3
|
|
|
},
|
|
},
|
|
|
|
|
+ rangeChange(e){
|
|
|
|
|
+ this.rangeIndex = e.detail.value
|
|
|
|
|
+ this.page = 1;
|
|
|
|
|
+ this.isLoad = true;
|
|
|
|
|
+ this.getPageList(true);
|
|
|
|
|
+ }
|
|
|
},
|
|
},
|
|
|
mounted() {
|
|
mounted() {
|
|
|
|
|
|