1;销售(归属人)显示

2;流水页加过滤条件
This commit is contained in:
wangshuai 2024-08-04 08:47:22 +08:00
parent 5f7ade0f9c
commit 781a39d137
3 changed files with 21 additions and 17 deletions

View File

@ -202,7 +202,7 @@
<el-table-column label="昨日H评比(%)" prop="lastReturnVisitRate" align="center" :render-header="renderPrice" width="120" />
<el-table-column label="今日回访量" prop="todayReturnVisitNum" align="center" width="85" />
<el-table-column label="评分" prop="score" align="center" width="55" />
<el-table-column label="归属" prop="saleBindId" align="center" :formatter="idToName" width="65" />
<el-table-column label="归属" prop="saleBindName" align="center" :formatter="idToName" width="65" />
<el-table-column label="创建时间" align="center" prop="bindTime" width="160">
<template slot-scope="scope">
<span>{{ parseTime(scope.row.bindTime) }}</span>
@ -555,9 +555,10 @@ export default {
},
idToName(row, column, cellValue) {
// ID
const person = this.saleList.find(p => p.id === parseInt(cellValue));
//
return person ? person.saleName : '--';
// const person = this.saleList.find(p => p.id === parseInt(cellValue));
// //
// return person ? person.saleName : '--';
return cellValue ? cellValue : '--';
},
handleOpen(row) {
this.queryParams.id = row.id;

View File

@ -219,7 +219,7 @@
<el-table-column label="昨日H评比(%)" prop="lastReturnVisitRate" align="center" :render-header="renderPrice" width="120" />
<el-table-column label="今日回访量" prop="todayReturnVisitNum" align="center" width="85" />
<el-table-column label="评分" prop="score" align="center" width="55" />
<el-table-column label="归属" prop="saleBindId" align="center" :formatter="idToName" width="75" />
<el-table-column label="归属" prop="saleBindName" align="center" :formatter="idToName" width="75" />
<el-table-column label="创建时间" align="center" prop="bindTime" width="150">
<template slot-scope="scope">
<span>{{ parseTime(scope.row.bindTime) }}</span>
@ -636,9 +636,10 @@ export default {
},
idToName(row, column, cellValue) {
// ID
const person = this.saleList.find(p => p.id === parseInt(cellValue));
//
return person ? person.saleName : '--';
// const person = this.saleList.find(p => p.id === parseInt(cellValue));
// //
// return person ? person.saleBindName : '--';
return cellValue ? cellValue : '--';
},
handleOpen(row) {
this.queryParams.id = row.id;

View File

@ -1,14 +1,6 @@
<template>
<div class="app-container">
<el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="68px">
<!-- <el-form-item label="分配账户" prop="account">
<el-input
v-model="queryParams.account"
placeholder="分配账户"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item> -->
<el-form-item label="变更时间" prop="integralUpdateTime">
<el-date-picker clearable
v-model="queryParams.integralUpdateTime"
@ -33,6 +25,14 @@
/>
</el-select>
</el-form-item>
<el-form-item label="营销账户" prop="account" v-if="userAccount =='admin' ">
<el-input
v-model="queryParams.account"
placeholder="请输入营销账户"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item>
<el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
<el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button>
@ -208,10 +208,12 @@ export default {
form: {},
//
rules: {
}
},
userAccount:undefined
};
},
created() {
this.userAccount = this.$store.state.user.name;
this.getList();
},
methods: {