Ver código fonte

Merge branch 'develop' of http://code.dashoo.cn/chengjian/opms_frontend into develop

liuyaqi 2 anos atrás
pai
commit
eba84019b5
1 arquivos alterados com 7 adições e 4 exclusões
  1. 7 4
      src/views/customer/list.vue

+ 7 - 4
src/views/customer/list.vue

@@ -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,
@@ -287,6 +289,7 @@
       handleClick(tab) {
         console.log(tab, 'tab')
         this.queryForm.pageNum = 1
+        this.queryForm.targetType = this.activeName
         this.fetchData()
       },
       async fetchData() {