Explorar el Código

邀请工作室绑定合伙人间接关系等级

helixiao hace 1 año
padre
commit
7f908f18f6

+ 3 - 0
src/main/java/com/ydtech/modules/admin/service/impl/SysAgencyLeaderServiceImpl.java

@@ -137,10 +137,13 @@ public class SysAgencyLeaderServiceImpl extends ServiceImpl<SysAgencyLeaderMappe
             if (sysRelationPersonList.size() > 0) {
                 for (SysRelationPerson sysRelation : sysRelationPersonList) {
                     SysRelationPerson sysRelationPerson1 = new SysRelationPerson();
+                    SysPartner sysPartner2 = sysPartnerMapper.selectOne(new LambdaQueryWrapper<SysPartner>()
+                            .eq(SysPartner::getDelFlag, 1).eq(SysPartner::getUserId, sysRelation.getSuggestId()));
                     sysRelationPerson1.setAgencyLeaderId(sysAgencyLeader.getUserId());
                     sysRelationPerson1.setCreateBy(user.getId());
                     sysRelationPerson1.setCreateTime(new Date());
                     sysRelationPerson1.setSuggestId(sysRelation.getSuggestId());
+                    sysRelationPerson1.setSuggestLevel(sysPartner2.getType());
                     sysRelationPerson1.setSource(1);
                     sysRelationPerson1.setType(1);
                     b = sysRelationPersonMapper.insert(sysRelationPerson1) > 0;