lihongxiao 1 год назад
Родитель
Сommit
a6f1bef8b5
2 измененных файлов с 40 добавлено и 4 удалено
  1. 6 4
      src/views/PeopleManage/Institutional.vue
  2. 34 0
      src/views/PeopleManage/Partner.vue

+ 6 - 4
src/views/PeopleManage/Institutional.vue

@@ -20,11 +20,11 @@
         <SplitArea :size="rightSplitWidth">
           <templateTable :searchData.sync="queryFrom" :tableConfig="tableConfig" :data="pageResult" @getList="findPage"
             @handleSearchList="handleSearchList" :pagination="pageData" :formList="formList" :btnGroup="btnGroup" @selectionChange="handleSelectionChange">
-            <!-- <template slot="source" slot-scope="scope">
+             <template slot="comlevel" slot-scope="scope">
               <span>
-                    {{ statMaps(scope.row.source) }}</span
+                    五级</span
                   >
-            </template> -->
+            </template> 
           </templateTable>
         </SplitArea>
         <!-- 右侧列表页面End -->
@@ -403,7 +403,9 @@ export default {
           {
             prop: "comlevel",
             label: "机构等级",
-            type: "text",
+            name: "comlevel",
+            // type: "text",
+             type: "slot"
           },
           {
             prop: "source",

+ 34 - 0
src/views/PeopleManage/Partner.vue

@@ -475,6 +475,30 @@ export default {
         name:'新增一级合伙人',
         click:()=>this.handleAddButton()
       }],
+      levelOptions:[
+            {
+              label:'全部',
+              value:'0'
+            },
+            {
+              label:'一级',
+              value:'1'
+            },
+            {
+              label:'二级',
+              value:'2'
+            },
+            {
+              label:'三级',
+              value:'3'
+            },{
+              label:'四级',
+              value:'4'
+            },{
+              label:'五级',
+              value:'5'
+            },
+          ],
       formList: [
         {
           label: "工号",
@@ -891,6 +915,16 @@ export default {
         })
         .then((res) => {
           this.tableConfig.loading = false;
+          res.data.content.forEach(e=>{
+           this.levelOptions.filter(el=>{
+              if(el.value==e.type){
+                e.type= el.label
+              }
+              else{
+                e.type=''
+              }
+            })
+          })
           this.pageResult = res.data.content;
           this.pageData.pageNum = res.data.pageNum;
           this.pageData.pageSize = res.data.pageSize;