|
|
@@ -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("请选择第六级机构");
|