From 8b74444e85757e588b234ef992a205271688795e Mon Sep 17 00:00:00 2001 From: KKSU <15274802129@163.com> Date: Fri, 12 Jan 2024 16:22:19 +0800 Subject: [PATCH] 套餐 --- src/main/java/cc/mrbird/febs/mall/service/impl/MemberProfitServiceImpl.java | 7 ++++++- 1 files changed, 6 insertions(+), 1 deletions(-) diff --git a/src/main/java/cc/mrbird/febs/mall/service/impl/MemberProfitServiceImpl.java b/src/main/java/cc/mrbird/febs/mall/service/impl/MemberProfitServiceImpl.java index 067e1a1..ca42d7a 100644 --- a/src/main/java/cc/mrbird/febs/mall/service/impl/MemberProfitServiceImpl.java +++ b/src/main/java/cc/mrbird/febs/mall/service/impl/MemberProfitServiceImpl.java @@ -632,6 +632,9 @@ for(MallMemberWallet mallMemberWallet : mallMemberWallets){ BigDecimal score = mallMemberWallet.getScore(); BigDecimal multiply = score.multiply(fireScorePercent).setScale(2,BigDecimal.ROUND_DOWN);//每次需要燃烧的数量 + if(BigDecimal.ZERO.compareTo(multiply) >= 0){ + continue; + } iApiMallMemberWalletService.reduce(multiply,mallMemberWallet.getMemberId(),"score"); //增加一个流水记录 moneyFlowService.addMoneyFlow( @@ -644,7 +647,9 @@ AppContants.IS_RETURN_YES); totalReduce = totalReduce.add(multiply); } - + if(BigDecimal.ZERO.compareTo(totalReduce) >= 0){ + return; + } /** * H金劵减少,更新价格 */ -- Gitblit v1.9.1