| | |
| | | new LambdaQueryWrapper<MallAchieveRecord>() |
| | | .eq(MallAchieveRecord::getMemberId, id) |
| | | ); |
| | | if (CollUtil.isNotEmpty(mallAchieveRecords)) { |
| | | apiSaleInfoVo.setTotalSaleAmount( |
| | | CollUtil.isNotEmpty(mallAchieveRecords) |
| | | ? mallAchieveRecords.stream().map(MallAchieveRecord::getCostAmount).reduce(BigDecimal.ZERO, BigDecimal::add) |
| | | : BigDecimal.ZERO); |
| | | apiSaleInfoVo.setOrderCnt(CollUtil.isNotEmpty(mallAchieveRecords) ? mallAchieveRecords.size() : 0); |
| | | } |
| | | apiSaleInfoVo.setTotalSaleAmount( |
| | | CollUtil.isNotEmpty(mallAchieveRecords) |
| | | ? mallAchieveRecords.stream().map(MallAchieveRecord::getCostAmount).reduce(BigDecimal.ZERO, BigDecimal::add) |
| | | : BigDecimal.ZERO); |
| | | apiSaleInfoVo.setOrderCnt(CollUtil.isNotEmpty(mallAchieveRecords) ? mallAchieveRecords.size() : 0); |
| | | |
| | | List<MallMember> mallMembers = this.baseMapper.selectAllChildAgentListByInviteId(mallMember.getInviteId()); |
| | | List<MallMember> mallMembers = this.baseMapper.selectByRefererId(mallMember.getInviteId()); |
| | | apiSaleInfoVo.setTotalCnt(CollUtil.isNotEmpty(mallMembers) ? mallMembers.size() : 0); |
| | | |
| | | // todo 提现部分暂无 |
| | | MallMemberWallet mallMemberWallet = mallMemberWalletMapper.selectWalletByMemberId(id); |
| | | apiSaleInfoVo.setAvaAmount(mallMemberWallet.getCommission()); |
| | | |
| | | return new FebsResponse().success().data(apiSaleInfoVo); |
| | | } |
| | |
| | | apiLevelListInfoVo.setMemberCode(mallMember.getStoreMaster()); |
| | | apiLevelListInfoVo.setCode(happySaleLevel.getCode()); |
| | | apiLevelListInfoVo.setContent(happySaleLevel.getContent()); |
| | | apiLevelListInfoVo.setIconPng(happySaleLevel.getIconPng()); |
| | | apiLevelListInfoVo.setHeaderPng(happySaleLevel.getIconPng()); |
| | | apiLevelListInfoVos.add(apiLevelListInfoVo); |
| | | }); |
| | | } |