From ae9faa12e8cc7984dfba8631a17e32b216a86508 Mon Sep 17 00:00:00 2001
From: KKSU <15274802129@163.com>
Date: Mon, 26 Feb 2024 10:41:37 +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