fix
Hentua
2024-01-28 6b2c727379ec8abd93ffcbfdbac3a0fd74676bb9
fix
3 files modified
7 ■■■■■ changed files
src/main/java/cc/mrbird/febs/vip/service/impl/MallVipConfigServiceImpl.java 2 ●●● patch | view | raw | blame | history
src/main/java/cc/mrbird/febs/vip/service/impl/VipCommonServiceImpl.java 2 ●●● patch | view | raw | blame | history
src/test/java/cc/mrbird/febs/ProfitTest.java 3 ●●●● patch | view | raw | blame | history
src/main/java/cc/mrbird/febs/vip/service/impl/MallVipConfigServiceImpl.java
@@ -163,6 +163,6 @@
            return item.getGainType() == 1 && StrUtil.equals(data.getValue(), todayTime);
        }).max(Comparator.comparing(MallVipBenefits::getScoreMultiple));
        return max.orElseGet(max::get);
        return max.orElse(null);
    }
}
src/main/java/cc/mrbird/febs/vip/service/impl/VipCommonServiceImpl.java
@@ -64,7 +64,7 @@
        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
src/test/java/cc/mrbird/febs/ProfitTest.java
@@ -970,6 +970,7 @@
    @Test
    public void aaaTest() {
        agentConsumer.vipLevelUp(133L);
//        agentConsumer.vipLevelUp(133L);
        agentConsumer.getScoreMsg(152L);
    }
}