Просмотр исходного кода

合伙人登录查询下属合伙人上级无人问题

helixiao 1 год назад
Родитель
Сommit
1967675892
1 измененных файлов с 16 добавлено и 1 удалено
  1. 16 1
      src/main/java/com/ydtech/modules/admin/service/impl/SysPartnerServiceImpl.java

+ 16 - 1
src/main/java/com/ydtech/modules/admin/service/impl/SysPartnerServiceImpl.java

@@ -1242,6 +1242,10 @@ public class SysPartnerServiceImpl extends ServiceImpl<SysPartnerMapper, SysPart
                             List<String> list1 = sysPartners.stream().map(SysPartner::getUserId).collect(Collectors.toList());
                             List<String> list1 = sysPartners.stream().map(SysPartner::getUserId).collect(Collectors.toList());
                             list.addAll(list1);
                             list.addAll(list1);
                             extracted(partnerInfoDto, appSysPartnerVo, sumPremium, extractFee, deptManNum, list);
                             extracted(partnerInfoDto, appSysPartnerVo, sumPremium, extractFee, deptManNum, list);
+                        }else {
+                            appSysPartnerVo.setTeamManNum(deptManNum);
+
+                            appSysPartnerVo.setNumber(appSysPartnerVo.getPartnerNumber());
                         }
                         }
                     }
                     }
                 }else if (type == 2) {
                 }else if (type == 2) {
@@ -1257,6 +1261,10 @@ public class SysPartnerServiceImpl extends ServiceImpl<SysPartnerMapper, SysPart
                             List<String> list1 = sysPartners.stream().map(SysPartner::getUserId).collect(Collectors.toList());
                             List<String> list1 = sysPartners.stream().map(SysPartner::getUserId).collect(Collectors.toList());
                             list.addAll(list1);
                             list.addAll(list1);
                             extracted(partnerInfoDto, appSysPartnerVo, sumPremium, extractFee, deptManNum, list);
                             extracted(partnerInfoDto, appSysPartnerVo, sumPremium, extractFee, deptManNum, list);
+                        }else {
+                            appSysPartnerVo.setTeamManNum(deptManNum);
+
+                            appSysPartnerVo.setNumber(appSysPartnerVo.getPartnerNumber());
                         }
                         }
                     }
                     }
 
 
@@ -1273,6 +1281,10 @@ public class SysPartnerServiceImpl extends ServiceImpl<SysPartnerMapper, SysPart
                             List<String> list1 = sysPartners.stream().map(SysPartner::getUserId).collect(Collectors.toList());
                             List<String> list1 = sysPartners.stream().map(SysPartner::getUserId).collect(Collectors.toList());
                             list.addAll(list1);
                             list.addAll(list1);
                             extracted(partnerInfoDto, appSysPartnerVo, sumPremium, extractFee, deptManNum, list);
                             extracted(partnerInfoDto, appSysPartnerVo, sumPremium, extractFee, deptManNum, list);
+                        }else {
+                            appSysPartnerVo.setTeamManNum(deptManNum);
+
+                            appSysPartnerVo.setNumber(appSysPartnerVo.getPartnerNumber());
                         }
                         }
                     }
                     }
 
 
@@ -1281,7 +1293,6 @@ public class SysPartnerServiceImpl extends ServiceImpl<SysPartnerMapper, SysPart
                         //一级获取登陆人的之际工作室
                         //一级获取登陆人的之际工作室
                         list.add(userId);
                         list.add(userId);
                     } else {
                     } else {
-
                         //获取上一级合伙人,查询工作室数量
                         //获取上一级合伙人,查询工作室数量
                         List<SysPartner> sysPartners = listMap.get(integer - 1);
                         List<SysPartner> sysPartners = listMap.get(integer - 1);
                         if (sysPartners != null) {
                         if (sysPartners != null) {
@@ -1289,6 +1300,10 @@ public class SysPartnerServiceImpl extends ServiceImpl<SysPartnerMapper, SysPart
                             List<String> list1 = sysPartners.stream().map(SysPartner::getUserId).collect(Collectors.toList());
                             List<String> list1 = sysPartners.stream().map(SysPartner::getUserId).collect(Collectors.toList());
                             list.addAll(list1);
                             list.addAll(list1);
                             extracted(partnerInfoDto, appSysPartnerVo, sumPremium, extractFee, deptManNum, list);
                             extracted(partnerInfoDto, appSysPartnerVo, sumPremium, extractFee, deptManNum, list);
+                        }else {
+                            appSysPartnerVo.setTeamManNum(deptManNum);
+
+                            appSysPartnerVo.setNumber(appSysPartnerVo.getPartnerNumber());
                         }
                         }
                     }
                     }
                 }
                 }