|
|
@@ -23,7 +23,7 @@
|
|
|
<distributionSaler v-if="tool.checkAuth($route.name,'distributionSaler')" @onSuccess="$refs.basicLayout.listData($refs.basicLayout.param.content.pageNumber = 1)" class="inline-16"></distributionSaler>
|
|
|
<changeSite v-if="tool.checkAuth($route.name,'changeSite')" class="inline-16" :selectList="selectList" @onSuccess="$refs.basicLayout.listData($refs.basicLayout.param.content.pageNumber = 1)"></changeSite>
|
|
|
</div>
|
|
|
- <div slot="custom" style="display:flex">
|
|
|
+ <template #custom>
|
|
|
<!-- <div class="label_center" style="display:flex;margin-right:10px">
|
|
|
<p class="search__label">人员类别:</p>
|
|
|
<el-select size="small" v-model="value" placeholder="请选择人员类别" @change="selectChange">
|
|
|
@@ -35,14 +35,14 @@
|
|
|
</el-option>
|
|
|
</el-select>
|
|
|
</div> -->
|
|
|
- <div class="label_center">
|
|
|
+ <div class="mt-10">
|
|
|
<p class="search__label">跟进状态:</p>
|
|
|
<el-select v-model="status" clearable style="margin-right:10px" size="small" placeholder="请选择线索状态" @change="$refs.basicLayout.param.content.pageNumber = 1 ;$refs.basicLayout.param.content.where.status = status;$refs.basicLayout.listData()">
|
|
|
<el-option v-for="item in statusList" :label="item.value" :key="item.rowindex" :value="item.remarks">
|
|
|
</el-option>
|
|
|
</el-select>
|
|
|
</div>
|
|
|
- <div class="label_center">
|
|
|
+ <div class="mt-10">
|
|
|
<p class="search__label">分配状态:</p>
|
|
|
<el-select v-model="allocationstatus" clearable style="margin-right:10px" size="small" placeholder="请选择线索状态" @change="$refs.basicLayout.param.content.pageNumber = 1 ;$refs.basicLayout.param.content.where.allocationstatus = allocationstatus;$refs.basicLayout.listData()">
|
|
|
<el-option label="待分配" value="待分配">
|
|
|
@@ -51,14 +51,21 @@
|
|
|
</el-option>
|
|
|
</el-select>
|
|
|
</div>
|
|
|
- <div class="label_center">
|
|
|
+ <div class="mt-10">
|
|
|
<p class="search__label">领域:</p>
|
|
|
<el-select v-model="tradefield" clearable style="margin-right:10px" size="small" placeholder="请选择领域" @change="$refs.basicLayout.param.content.pageNumber = 1 ;$refs.basicLayout.param.content.where.tradefield = tradefield;$refs.basicLayout.listData()">
|
|
|
<el-option v-for="item in tradefields" :label="item.value" :key="item.rowindex" :value="item.value">
|
|
|
</el-option>
|
|
|
</el-select>
|
|
|
</div>
|
|
|
- </div>
|
|
|
+ <div class="mt-10">
|
|
|
+ <p class="search__label">标签:</p>
|
|
|
+ <el-select v-model="tag" clearable style="margin-right:10px" size="small" placeholder="请选择标签" @change="$refs.basicLayout.param.content.pageNumber = 1 ;$refs.basicLayout.param.content.where.tag = tag;$refs.basicLayout.listData()">
|
|
|
+ <el-option v-for="item in tagData" :label="item.tag" :key="item.tag" :value="item.tag">
|
|
|
+ </el-option>
|
|
|
+ </el-select>
|
|
|
+ </div>
|
|
|
+ </template>
|
|
|
<template v-slot:tbList="scope">
|
|
|
<div v-if="scope.data.column.columnname == 'status'">
|
|
|
<span style="color:#999999" v-if="scope.data.column.data[[scope.data.column.columnname]] == '已过期'">{{scope.data.column.data[[scope.data.column.columnname]]}}</span>
|
|
|
@@ -137,7 +144,9 @@ export default {
|
|
|
allocationstatus:'',
|
|
|
arealist:[],
|
|
|
tradefields:[],
|
|
|
- selectList:[]
|
|
|
+ selectList:[],
|
|
|
+ tagData:[],
|
|
|
+ tag:''
|
|
|
}
|
|
|
},
|
|
|
provide() {
|
|
|
@@ -151,6 +160,7 @@ export default {
|
|
|
const res3 = await this.$store.dispatch('optiontypeselect','tradefield')
|
|
|
this.tradefields = res3.data
|
|
|
this.query_arealist()
|
|
|
+ this.tagList()
|
|
|
},
|
|
|
methods:{
|
|
|
list (param) {
|
|
|
@@ -176,6 +186,22 @@ export default {
|
|
|
|
|
|
this.arealist = this.tool.createMenu(res.data)
|
|
|
},
|
|
|
+ /*标签列表*/
|
|
|
+ async tagList(){
|
|
|
+ const res = await this.$api.requested({
|
|
|
+ "id":20221013104401,
|
|
|
+ "content":{
|
|
|
+ "isExport":1,
|
|
|
+ "pageNumber":1,
|
|
|
+ "pageSize":100,
|
|
|
+ "sys_systemtagid":14,
|
|
|
+ "where":{
|
|
|
+ "condition":""
|
|
|
+ }
|
|
|
+ }
|
|
|
+ })
|
|
|
+ this.tagData = res.data
|
|
|
+ },
|
|
|
listdata(data) {
|
|
|
console.log(data);
|
|
|
|