KKSU
2024-04-02 05b99c5f999575f6e4e8c211c09a927e757b9820
src/main/java/cc/mrbird/febs/dapp/service/impl/DappMemberServiceImpl.java
@@ -188,7 +188,19 @@
        if (currentUser.getDeptId() == null) {
            member.setCurrentUser(currentUser.getUserId());
        }
        return dappMemberDao.selectInPage(member, page);
        IPage<DappMemberEntity> dappMemberEntityIPage = dappMemberDao.selectInPage(member, page);
        List<DappMemberEntity> records = dappMemberEntityIPage.getRecords();
        if(CollUtil.isNotEmpty(records)){
            for(DappMemberEntity dappMemberEntity : records){
                QueryWrapper<DappAchieve> objectQueryWrapper = new QueryWrapper<>();
                objectQueryWrapper.eq("member_id",dappMemberEntity.getId());
                List<DappAchieve> dappAchieves = dappAchieveMapper.selectList(objectQueryWrapper);
                BigDecimal reduce = dappAchieves.stream().map(DappAchieve::getAmount).reduce(BigDecimal.ZERO, BigDecimal::add);
                dappMemberEntity.setZhiYaAmount(reduce);
            }
        }
        return dappMemberEntityIPage;
    }
    @Override