| | |
| | | @Autowired |
| | | private DappMemberDao dappMemberDao; |
| | | |
| | | @Test |
| | | public void referenceId(){ |
| | | DappMemberEntity dappMemberEntity = dappMemberDao.selectById(1129L); |
| | | String refererIds = dappMemberEntity.getRefererIds(); |
| | | List<String> refererIdList = StrUtil.split(refererIds, ",", -1, true, true); |
| | | |
| | | //根据上下级,筛选用户的级别 |
| | | ArrayList<String> refererIdLisstUp = new ArrayList<>(); |
| | | String levelNext = MemberLevelEnum.LEVEL_MB.getType(); |
| | | for(String inviteId : refererIdList){ |
| | | DappMemberEntity dappMemberUp = dappMemberDao.selectMemberInfoByInviteId(inviteId); |
| | | String identityUp = dappMemberUp.getIdentity(); |
| | | int compareLevelResult = MemberLevelEnum.LEVEL_MB.compareLevel(identityUp, levelNext); |
| | | if(0 < compareLevelResult){ |
| | | levelNext = identityUp; |
| | | refererIdLisstUp.add(inviteId); |
| | | } |
| | | } |
| | | System.out.println(refererIdLisstUp); |
| | | } |
| | | // @Test |
| | | // public void referenceId(){ |
| | | // DappMemberEntity dappMemberEntity = dappMemberDao.selectById(1129L); |
| | | // String refererIds = dappMemberEntity.getRefererIds(); |
| | | // List<String> refererIdList = StrUtil.split(refererIds, ",", -1, true, true); |
| | | // |
| | | // //根据上下级,筛选用户的级别 |
| | | // ArrayList<String> refererIdLisstUp = new ArrayList<>(); |
| | | // String levelNext = MemberLevelEnum.LEVEL_MB.getType(); |
| | | // for(String inviteId : refererIdList){ |
| | | // DappMemberEntity dappMemberUp = dappMemberDao.selectMemberInfoByInviteId(inviteId); |
| | | // String identityUp = dappMemberUp.getIdentity(); |
| | | // int compareLevelResult = MemberLevelEnum.LEVEL_MB.compareLevel(identityUp, levelNext); |
| | | // if(0 < compareLevelResult){ |
| | | // levelNext = identityUp; |
| | | // refererIdLisstUp.add(inviteId); |
| | | // } |
| | | // } |
| | | // System.out.println(refererIdLisstUp); |
| | | // } |
| | | |
| | | // @Test |
| | | // public void incomeTest() { |