KKSU
2024-06-02 c83fb29bab0ed62c58adac95594889a6683e3361
src/main/java/cc/mrbird/febs/mall/service/impl/AgentServiceImpl.java
@@ -1117,9 +1117,9 @@
        for(MallProductBuy mallProductBuy : mallProductBuys){
            MallProductNft mallProductNft = mallProductNftMapper.selectById(mallProductBuy.getProductNftId());
            //周期
            int cycle = mallProductNft.getCycle();
            int cycle = mallProductBuy.getCycle();
            //收益率
            BigDecimal profitPercent = mallProductNft.getProfit();
            BigDecimal profitPercent = mallProductBuy.getProfit();
            Date payTime = mallProductBuy.getPayTime();
@@ -1999,7 +1999,7 @@
                Integer directCntLevel = teamPerkDto.getDirectCnt();
                Integer teamCnt = teamPerkDto.getTeamCnt();
                if(directCntLevel <= intersection.size()){
                    List<MallMember> mallMembersAll = memberMapper.selectMemberWithLevelAndMemberId(level,mallMemberRef.getId());
                    List<MallMember> mallMembersAll = memberMapper.selectMemberWithLevelAndMemberId(level,mallMemberRef.getInviteId());
                    if(teamCnt <= (CollUtil.isEmpty(mallMembersAll) ? 0 : mallMembersAll.size())){
                        mallMemberRef.setLevel(level);
                        memberMapper.updateById(mallMemberRef);