修改管理后台客户列表

This commit is contained in:
lcc
2025-08-10 22:47:09 +08:00
parent 5390d4854c
commit b6e6d52818
2 changed files with 30 additions and 18 deletions
+28 -16
View File
@@ -4,6 +4,15 @@
<!-- 搜索表单 -->
<el-form label-width="77px" class="ele-form-search">
<el-row :gutter="15">
<el-col :md="6" :sm="12">
<el-form-item label="线索编号:">
<el-input
placeholder="请输入线索编号"
clearable
v-model="where.cluesSid"
/>
</el-form-item>
</el-col>
<el-col :md="6" :sm="12">
<el-form-item label="客户编号:">
<el-input
@@ -129,7 +138,8 @@
<el-link type="primary" :underline="false" @click="goDetail(row)">
<div>{{ row.name }}</div>
<div>{{ row.mobile }}</div>
<div>{{ row.cid }}</div>
<div>线索编号:{{ row.cluesSid }}</div>
<div>客户编号:{{ row.cid }}</div>
</el-link>
</template>
<template v-slot:belongUserName="{ row }">
@@ -144,11 +154,11 @@
</template>
<template v-slot:biz="{ row }">
<!--
{{ row.biz_poi }} <br />
{{ row.biz_name }}
{{ row.bizPoi }} <br />
{{ row.bizName }}
-->
<div v-for="item in row.bizList" :key="item.id">{{
item.biz_name
item.bizName
}}</div>
</template>
<!-- 操作列 -->
@@ -177,6 +187,7 @@
return {
where: {
title: '',
cluesSid: '',
cid: '',
citys: [],
brands: [],
@@ -191,15 +202,16 @@
prop: 'userName',
label: '客户',
align: 'center',
minWidth: 120,
slot: 'userName'
width: 280,
slot: 'userName',
fixed: 'left'
},
{
prop: 'belongUserName',
label: '归属',
align: 'center',
showOverflowTooltip: true,
minWidth: 80,
width: 150,
slot: 'belongUserName'
},
{
@@ -207,7 +219,7 @@
label: '中心',
align: 'center',
showOverflowTooltip: true,
minWidth: 50,
width: 100,
slot: 'centerNumber'
},
{
@@ -215,41 +227,41 @@
label: '机构',
align: 'center',
showOverflowTooltip: true,
minWidth: 50,
width: 100,
slot: 'orgName'
},
{
prop: 'brand_detail',
prop: 'brandDetail',
label: '关注车型',
align: 'center',
minWidth: 80,
width: 200,
resizable: false
},
{
prop: 'biz_name',
prop: 'bizName',
label: '所属门店',
align: 'center',
minWidth: 80
width: 200
},
{
prop: 'status_name',
label: '状态',
align: 'center',
showOverflowTooltip: true,
minWidth: 80
minWidth: 100
},
{
prop: 'enTime',
label: '入池时间',
align: 'center',
minWidth: 80,
minWidth: 200,
resizable: false
},
{
prop: 'checkStatus',
label: '审核状态',
align: 'center',
minWidth: 80,
minWidth: 100,
resizable: false
}
],
@@ -9,7 +9,7 @@
<el-row :gutter="15">
<el-col v-bind="styleResponsive ? { lg: 6, md: 12 } : { span: 6 }">
<el-form-item label="类型:">
<el-select v-model="where.type" clearable>
<el-select v-model="where.cfType" clearable>
<el-option
v-for="(item, index) in typeList"
:key="index"
@@ -83,7 +83,7 @@
data() {
// 默认表单数据
const defaultWhere = {
type: '',
cfType: '',
dateRange: '',
SettleDateRange: ''
};