| | |
| | | return item.getGainType() == 1 && StrUtil.equals(data.getValue(), todayTime); |
| | | }).max(Comparator.comparing(MallVipBenefits::getScoreMultiple)); |
| | | |
| | | return max.orElseGet(max::get); |
| | | return max.orElse(null); |
| | | } |
| | | } |
| | |
| | | int score = multiple.multiply(BigDecimal.valueOf(sum)).intValue(); |
| | | |
| | | mallMoneyFlowService.addMoneyFlow(memberId, new BigDecimal(score), ScoreFlowTypeEnum.BUY.getValue(), mallOrderInfo.getOrderNo(), FlowTypeEnum.PRIZE_SCORE.getValue(), name, 2); |
| | | mallMemberWalletService.add(new BigDecimal(score), memberId, "prize_score"); |
| | | mallMemberWalletService.add(new BigDecimal(score), memberId, "prizeScore"); |
| | | } |
| | | |
| | | @Override |
| | |
| | | |
| | | @Test |
| | | public void aaaTest() { |
| | | agentConsumer.vipLevelUp(133L); |
| | | // agentConsumer.vipLevelUp(133L); |
| | | agentConsumer.getScoreMsg(152L); |
| | | } |
| | | } |