| | |
| | | apiLevelListInfoVo.setTeamAmount(happySaleLevel.getTeamAmount()); |
| | | apiLevelListInfoVo.setTeamAmountNow( |
| | | CollUtil.isNotEmpty(mallAchieveRecords) |
| | | ? mallAchieveRecords.stream().map(MallAchieveRecord::getCostAmount).reduce(BigDecimal.ZERO, BigDecimal::add) |
| | | ? mallAchieveRecords.stream().map(MallAchieveRecord::getAmount).reduce(BigDecimal.ZERO, BigDecimal::add) |
| | | : BigDecimal.ZERO); |
| | | apiLevelListInfoVos.add(apiLevelListInfoVo); |
| | | }); |
| | |
| | | vo.setMemberCode(mallMember.getDirector()); |
| | | vo.setMemberScore(mallMemberWallet.getScore()); |
| | | vo.setUpgradeScore( |
| | | ObjectUtil.isEmpty(happyMemberLevelMap.get(happyMemberLevel.getCode() + 1)) ? |
| | | 0 : happyMemberLevelMap.get(happyMemberLevel.getCode() + 1).getUpgradeScore() |
| | | ObjectUtil.isEmpty(happyMemberLevelMap.get(happyMemberLevel.getCode())) ? |
| | | 0 : happyMemberLevelMap.get(happyMemberLevel.getCode()).getUpgradeScore() |
| | | ); |
| | | apiLevelListInfoVos.add(vo); |
| | | } |