@dongkboy 1 год назад
Родитель
Сommit
980ae475a3
1 измененных файлов с 18 добавлено и 17 удалено
  1. 18 17
      src/views/PeopleManage/Partner/PersonList.vue

+ 18 - 17
src/views/PeopleManage/Partner/PersonList.vue

@@ -114,8 +114,9 @@
               </el-col>
               <el-col :span="8" v-if="dialogTitle == '新增合伙人'">
                 <el-form-item label="上级合伙人" prop="referrerId">
-                  <el-select filterable :disabled="formData.gradeList?formData.gradeList[0] == 1:false" style="width: 100%" v-model="formData.referrerId"
-                    placeholder="请选择" clearable popper-class="select-prop">
+                  <el-select filterable :disabled="formData.gradeList ? formData.gradeList[0] == 1 : false"
+                    style="width: 100%" v-model="formData.referrerId" placeholder="请选择" clearable
+                    popper-class="select-prop">
                     <el-option v-for="val in managerOptions" :label="val.name" :value="val.userId"
                       :key="val.userId"></el-option>
                   </el-select>
@@ -474,16 +475,12 @@ export default {
             label: "机构名称",
             type: "text",
           },
-          { prop: "suggestId", label: "推荐人工号", type: "text" },
-          { prop: "suggestName", label: "推荐人名称", type: "text" },
-          { prop: "proportional", label: "抽成比例", type: "text" },
+          { prop: "referrerId", label: "推荐人工号", type: "text" },
+          { prop: "referrerName", label: "推荐人名称", type: "text" },
+          { prop: "commissionRate", label: "抽成比例", type: "text" },
           {
-            prop: "type", label: "合伙人级别", type: "statMap",
+            prop: "grade", label: "合伙人级别", type: "statMap",
             options: [
-              {
-                label: '全部',
-                value: '0'
-              },
               {
                 label: '一级',
                 value: '1'
@@ -502,6 +499,10 @@ export default {
                 label: '五级',
                 value: '5'
               },
+              {
+                label: '六级',
+                value: '6'
+              },
             ]
           },
         ],
@@ -622,7 +623,7 @@ export default {
         pageSize: 20,
       },
       formData: {
-        referrerId:"",
+        referrerId: "",
         roleId: "20",
       },
       queryFrom: {},
@@ -733,10 +734,10 @@ export default {
       val.sort((a, b) => a - b);
       if (val[0] == 1) {
         this.formDataRules.referrerId[0].required = false;
-      }else {
-      this.$api.insCompany.partnerselectRecommender(val[0]).then((res) => {
-        this.managerOptions = res.data;
-      });
+      } else {
+        this.$api.insCompany.partnerselectRecommender(val[0]).then((res) => {
+          this.managerOptions = res.data;
+        });
         this.formDataRules.referrerId[0].required = true
       }
     },
@@ -1040,8 +1041,8 @@ export default {
         return;
       }
       if (
-        this.currentTreeNode.comlevel !='5' ||
-        this.currentTreeNode.managementSource !='5'
+        this.currentTreeNode.comlevel != '5' ||
+        this.currentTreeNode.managementSource != '5'
       ) {
         //团队代理人managementSource为2  渠道为1  后线为空
         this.$message.info("请选择第六级机构");