|
|
@@ -9,9 +9,9 @@
|
|
|
<template>
|
|
|
<div class="list-container">
|
|
|
<el-tabs v-model="activeName" @tab-click="handleClick">
|
|
|
- <el-tab-pane label="全部客户" name="first" />
|
|
|
- <el-tab-pane label="我的客户" name="second" />
|
|
|
- <el-tab-pane label="下属的客户" name="third" />
|
|
|
+ <el-tab-pane label="全部客户" name="all" />
|
|
|
+ <el-tab-pane label="我的客户" name="self" />
|
|
|
+ <el-tab-pane label="下属的客户" name="other" />
|
|
|
</el-tabs>
|
|
|
<el-row :gutter="10" style="margin-bottom: 10px">
|
|
|
<el-col :span="4">
|
|
|
@@ -156,6 +156,7 @@
|
|
|
import Merge from './components/Merge'
|
|
|
import TableTool from '@/components/table/TableTool'
|
|
|
import downloadFileByByte from '@/utils/base64ToFile'
|
|
|
+
|
|
|
export default {
|
|
|
components: {
|
|
|
Edit,
|
|
|
@@ -167,12 +168,13 @@
|
|
|
},
|
|
|
data() {
|
|
|
return {
|
|
|
- activeName: 'first',
|
|
|
+ activeName: 'all',
|
|
|
layout: 'total, sizes, prev, pager, next, jumper',
|
|
|
queryForm: {
|
|
|
custCode: '',
|
|
|
custName: '',
|
|
|
indusTry: '',
|
|
|
+ targetType: '',
|
|
|
pageNum: 1,
|
|
|
pageSize: 10,
|
|
|
isPublic: false,
|
|
|
@@ -286,6 +288,7 @@
|
|
|
},
|
|
|
handleClick(tab) {
|
|
|
console.log(tab, 'tab')
|
|
|
+ this.queryForm.targetType = this.activeName
|
|
|
this.fetchData()
|
|
|
},
|
|
|
async fetchData() {
|