|
|
@@ -31,6 +31,13 @@
|
|
|
start-placeholder="开始日期" end-placeholder="结束日期">
|
|
|
</el-date-picker>
|
|
|
</el-form-item>
|
|
|
+ <el-form-item label="业务来源" prop="source">
|
|
|
+ <el-select v-model="queryForm.source" style="width: 200px;" clearable placeholder="请选择业务来源">
|
|
|
+ <el-option v-for="val in organizationSourceoptions" :key="val.dictValue" :label="val.dictTag"
|
|
|
+ :value="val.dictValue">
|
|
|
+ </el-option>
|
|
|
+ </el-select>
|
|
|
+ </el-form-item>
|
|
|
<el-form-item>
|
|
|
<el-button type="primary" size="small" @click="findPage">查询</el-button>
|
|
|
</el-form-item>
|
|
|
@@ -104,6 +111,7 @@ export default {
|
|
|
},
|
|
|
data() {
|
|
|
return {
|
|
|
+ organizationSourceoptions: [],
|
|
|
bankForm:{},
|
|
|
formList: [
|
|
|
{
|
|
|
@@ -172,6 +180,7 @@ export default {
|
|
|
{ prop: "id", label: "提现单号" },
|
|
|
{ prop: "userId", label: "业务员工号" },
|
|
|
{ prop: "userName", label: "业务员姓名" },
|
|
|
+ { prop: "source", label: "业务来源",formatter: this.managementSourceFormatter },
|
|
|
{ prop: "leaderId", label: "维护人工号" },
|
|
|
{ prop: "leaderName", label: "维护人" },
|
|
|
{ prop: "mobile", label: "电话" },
|
|
|
@@ -188,9 +197,31 @@ export default {
|
|
|
};
|
|
|
},
|
|
|
created() {
|
|
|
+ this.$api.insCompany.dicType('organizationSource').then((res) => {
|
|
|
+ if (res.code == 200) {
|
|
|
+ this.tableConfig.columns.forEach(e => {
|
|
|
+ if (e.prop == 'source') {
|
|
|
+ e.options = res.data.ddList
|
|
|
+ }
|
|
|
+ })
|
|
|
+ this.organizationSourceoptions = res.data.ddList;
|
|
|
+ }
|
|
|
+ });
|
|
|
},
|
|
|
mounted() { },
|
|
|
methods: {
|
|
|
+ managementSourceFormatter(row, column) {
|
|
|
+ let managementSource = row.source;
|
|
|
+ switch (managementSource) {
|
|
|
+ case '1':
|
|
|
+ return <el-tag>渠道</el-tag>
|
|
|
+ case '2':
|
|
|
+ return <el-tag type="success">个代</el-tag>
|
|
|
+ case '3':
|
|
|
+ return <el-tag type="warning">电销</el-tag>
|
|
|
+ default:
|
|
|
+ }
|
|
|
+ },
|
|
|
handleSearchList(val){
|
|
|
this.bankfindPage(val);
|
|
|
},
|