| | |
| | | List<MallMember> mallMembersAll = new ArrayList<>(); |
| | | if(levelCode > 0){ |
| | | String levelType = MemberLevelNewEnum.ZERO_LEVEL.getLevelType(levelCode - 1); |
| | | mallMembersAll = memberMapper.selectMemberWithLevelAndMemberId(levelType,mallMemberRef.getInviteId()); |
| | | List<MallMember> mallMembersDirects = memberMapper.selectByRefererId(mallMemberRef.getInviteId()); |
| | | for(MallMember memberDirect : mallMembersDirects){ |
| | | List<MallMember> mallMembers1 = memberMapper.selectMemberWithLevelAndMemberId(levelType, memberDirect.getInviteId()); |
| | | if(CollUtil.isEmpty(mallMembers1)){ |
| | | continue; |
| | | } |
| | | mallMembersAll.add(memberDirect); |
| | | } |
| | | }else{ |
| | | mallMembersAll = memberMapper.selectMemberWithLevelAndMemberId(level,mallMemberRef.getInviteId()); |
| | | } |