|
@@ -36,7 +36,6 @@
|
|
|
</template>
|
|
</template>
|
|
|
</el-dropdown>
|
|
</el-dropdown>
|
|
|
</template>
|
|
</template>
|
|
|
-
|
|
|
|
|
<template v-slot:search="scope">
|
|
<template v-slot:search="scope">
|
|
|
{{ scope.slotData.label }}
|
|
{{ scope.slotData.label }}
|
|
|
</template>
|
|
</template>
|
|
@@ -75,6 +74,7 @@
|
|
|
<el-table-column prop="mobile" label="电话" align="center" />
|
|
<el-table-column prop="mobile" label="电话" align="center" />
|
|
|
</el-table>
|
|
</el-table>
|
|
|
</el-dialog>
|
|
</el-dialog>
|
|
|
|
|
+
|
|
|
</div>
|
|
</div>
|
|
|
</template>
|
|
</template>
|
|
|
|
|
|
|
@@ -98,7 +98,7 @@ interface PageInfo {
|
|
|
total: number;
|
|
total: number;
|
|
|
}
|
|
}
|
|
|
// 机构树相关变量
|
|
// 机构树相关变量
|
|
|
-const addOperationRef = ref(null);//添加合伙人弹窗实例
|
|
|
|
|
|
|
+const addOperationRef = ref();//添加合伙人弹窗实例
|
|
|
const userId = ref('');//用户id
|
|
const userId = ref('');//用户id
|
|
|
const addPartnerShow = ref(false);//添加合伙人弹窗显示状态
|
|
const addPartnerShow = ref(false);//添加合伙人弹窗显示状态
|
|
|
const addNewGradeShow = ref(false);//添加新等级弹窗显示状态
|
|
const addNewGradeShow = ref(false);//添加新等级弹窗显示状态
|
|
@@ -240,10 +240,9 @@ const columns = [
|
|
|
'8': '电销组',
|
|
'8': '电销组',
|
|
|
'3': '合伙人',
|
|
'3': '合伙人',
|
|
|
}
|
|
}
|
|
|
- return row.typeAttr
|
|
|
|
|
- .split(',')
|
|
|
|
|
|
|
+ return row.typeAttr?.split(',')
|
|
|
.map((typeId: any) => map[typeId] || typeId)
|
|
.map((typeId: any) => map[typeId] || typeId)
|
|
|
- .join(',') || '未知';
|
|
|
|
|
|
|
+ .join(',') || '未知'
|
|
|
}
|
|
}
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
@@ -298,9 +297,9 @@ const detailPartner = (item: any) => {
|
|
|
const editPartner = (item: any) => {
|
|
const editPartner = (item: any) => {
|
|
|
console.log('编辑合伙人:', item);
|
|
console.log('编辑合伙人:', item);
|
|
|
addPartnerShow.value = true
|
|
addPartnerShow.value = true
|
|
|
- nextTick(() => {
|
|
|
|
|
- addOperationRef.value.initEditData(item.userId)
|
|
|
|
|
- })
|
|
|
|
|
|
|
+ nextTick(() => {
|
|
|
|
|
+ addOperationRef.value.initEditData(item.userId)
|
|
|
|
|
+ })
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
const enablePartner = (item: any) => {
|
|
const enablePartner = (item: any) => {
|
|
@@ -376,7 +375,7 @@ const addNewGrade = (item: any) => {
|
|
|
const addNewGradeSave = () => {
|
|
const addNewGradeSave = () => {
|
|
|
api.partnerApi.addNewGrade({
|
|
api.partnerApi.addNewGrade({
|
|
|
userId: userId.value,
|
|
userId: userId.value,
|
|
|
- gradeList:checkList.value
|
|
|
|
|
|
|
+ gradeList: checkList.value
|
|
|
}).then((res: any) => {
|
|
}).then((res: any) => {
|
|
|
if (res.code == '200') {
|
|
if (res.code == '200') {
|
|
|
ElMessage({
|
|
ElMessage({
|
|
@@ -386,14 +385,23 @@ const addNewGradeSave = () => {
|
|
|
})
|
|
})
|
|
|
addNewGradeShow.value = false;
|
|
addNewGradeShow.value = false;
|
|
|
findpage();
|
|
findpage();
|
|
|
- } else {
|
|
|
|
|
- ElMessage.error(res.msg || '添加新等级失败');
|
|
|
|
|
}
|
|
}
|
|
|
})
|
|
})
|
|
|
}
|
|
}
|
|
|
// 添加业务员
|
|
// 添加业务员
|
|
|
const assignDayJudge = (item: any) => {
|
|
const assignDayJudge = (item: any) => {
|
|
|
- console.log('添加业务员:', item);
|
|
|
|
|
|
|
+ console.log('添加业务员:', item.userId);
|
|
|
|
|
+ api.partnerApi.partnerAddsSalesperson(item.userId).then((res: any) => {
|
|
|
|
|
+ if (res.code == '200') {
|
|
|
|
|
+ ElMessage({
|
|
|
|
|
+ type: 'success',
|
|
|
|
|
+ message: res.msg,
|
|
|
|
|
+ plain: true,
|
|
|
|
|
+ })
|
|
|
|
|
+ findpage();
|
|
|
|
|
+ } else {
|
|
|
|
|
+ }
|
|
|
|
|
+ })
|
|
|
}
|
|
}
|
|
|
//分页事件
|
|
//分页事件
|
|
|
function getList(item: PageInfo) {
|
|
function getList(item: PageInfo) {
|