| | |
| | | //上级 |
| | | String referrerId = mallMember.getReferrerId(); |
| | | MallMember mallMemberRef = memberMapper.selectInfoByInviteId(referrerId); |
| | | if(ObjectUtil.isEmpty(mallMemberRef)){ |
| | | continue; |
| | | } |
| | | List<MallMember> mallMembersAll = memberMapper.selectAllChildAgentListByInviteId(referrerId); |
| | | |
| | | if(ObjectUtil.isEmpty(mallMembersAll)){ |
| | | continue; |
| | | } |
| | | List<MallMember> mallMembers = memberMapper.selectByRefererId(referrerId); |
| | | Set<Long> mallMembersSet = mallMembers.stream().map(MallMember::getId).collect(Collectors.toSet()); |
| | | mallMembersSet.retainAll(collect); |