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