|
@@ -2,15 +2,21 @@
|
|
|
<div class="container normal-panel">
|
|
|
<el-form size="small" inline label-position="left" label-width="50px" :model="search">
|
|
|
<el-form-item label="搜索">
|
|
|
- <el-input v-model="search.condition" prefix-icon="el-icon-search" placeholder="输入搜索内容"></el-input>
|
|
|
+ <el-input v-model="search.condition" prefix-icon="el-icon-search" placeholder="输入搜索内容" @clear="listData(params.content.pageNumber = 1)" @keyup.native.enter="listData(params.content.pageNumber = 1)" clearable></el-input>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="状态">
|
|
|
- <el-select v-model="search.status" placeholder="请选择">
|
|
|
- <el-option
|
|
|
- v-for="item in options"
|
|
|
- :key="item.value"
|
|
|
- :label="item.label"
|
|
|
- :value="item.value">
|
|
|
+ <el-select v-model="search.status" placeholder="请选择" @change="listData(params.content.pageNumber = 1)" clearable>
|
|
|
+ <el-option label="已审核" value="已审核">
|
|
|
+ </el-option>
|
|
|
+ <el-option label="待审核" value="待审核">
|
|
|
+ </el-option>
|
|
|
+ </el-select>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="类型">
|
|
|
+ <el-select v-model="search.cluetype" placeholder="请选择" @change="listData(params.content.pageNumber = 1)" clearable>
|
|
|
+ <el-option label="经销商" value="经销商">
|
|
|
+ </el-option>
|
|
|
+ <el-option label="业务员" value="业务员">
|
|
|
</el-option>
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
@@ -68,6 +74,7 @@ export default {
|
|
|
},
|
|
|
methods:{
|
|
|
async listData () {
|
|
|
+ this.params.content.where = this.search
|
|
|
const res = await this.$api.requested(this.params)
|
|
|
this.list = res.data
|
|
|
this.total = res.total
|