|
@@ -10,7 +10,12 @@
|
|
|
@click="gotoNewActive">新建</div>
|
|
|
<el-form :inline="true"
|
|
|
class="searchForm"
|
|
|
- v-model.trim="searchForm">
|
|
|
+ ref='searchForm'
|
|
|
+ :model="searchForm">
|
|
|
+ <el-form-item prop="search">
|
|
|
+ <el-input v-model.trim="searchForm.search"
|
|
|
+ placeholder="请输入活动编号、名称"></el-input>
|
|
|
+ </el-form-item>
|
|
|
<el-form-item prop="organId">
|
|
|
<el-select class="multiple"
|
|
|
filterable
|
|
@@ -24,7 +29,7 @@
|
|
|
:value="item.id"></el-option>
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
- <el-form-item prop="organId">
|
|
|
+ <el-form-item prop="enable">
|
|
|
<el-select filterable
|
|
|
style="width:180px!important"
|
|
|
v-model="searchForm.enable"
|
|
@@ -41,6 +46,10 @@
|
|
|
<el-button @click="search"
|
|
|
type="danger">搜索</el-button>
|
|
|
</el-form-item>
|
|
|
+ <el-form-item>
|
|
|
+ <el-button type='primary'
|
|
|
+ @click="onReset">重置</el-button>
|
|
|
+ </el-form-item>
|
|
|
</el-form>
|
|
|
<div class="tableWrap">
|
|
|
<el-table :data="tableList"
|
|
@@ -384,7 +393,7 @@ export default {
|
|
|
total: 0, // 总条数
|
|
|
page_size: [10, 20, 40, 50] // 选择限制显示条数
|
|
|
},
|
|
|
- searchForm: { organId: null, enable: null },
|
|
|
+ searchForm: { organId: null, enable: null, search: '' },
|
|
|
organList: [],
|
|
|
dialogVisible: false,
|
|
|
resetForm: {
|
|
@@ -609,13 +618,24 @@ export default {
|
|
|
this.rules.page = 1;
|
|
|
this.getList();
|
|
|
},
|
|
|
+ onReset () {
|
|
|
+ // this.searchForm = {
|
|
|
+ // enable: null,
|
|
|
+ // search: null,
|
|
|
+ // organId: null,
|
|
|
+ // }
|
|
|
+ this.$refs['searchForm'].resetFields();
|
|
|
+ this.search()
|
|
|
+ },
|
|
|
getList () {
|
|
|
let enable = this.searchForm.enable
|
|
|
+ let search = this.searchForm.search
|
|
|
vipGroupActivity({
|
|
|
organId: this.searchForm.organId,
|
|
|
rows: this.rules.limit,
|
|
|
page: this.rules.page,
|
|
|
- enable
|
|
|
+ enable,
|
|
|
+ search
|
|
|
}).then(res => {
|
|
|
if (res.code == 200) {
|
|
|
this.tableList = res.data.rows;
|