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