From 5ed10e400440b46f3427613984a84c978a1ecd89 Mon Sep 17 00:00:00 2001
From: xiaoyong931011 <15274802129@163.com>
Date: Thu, 06 Apr 2023 17:41:55 +0800
Subject: [PATCH] 测试环境

---
 src/main/java/cc/mrbird/febs/mall/service/impl/AgentServiceImpl.java |   22 ++++++++++++----------
 1 files changed, 12 insertions(+), 10 deletions(-)

diff --git a/src/main/java/cc/mrbird/febs/mall/service/impl/AgentServiceImpl.java b/src/main/java/cc/mrbird/febs/mall/service/impl/AgentServiceImpl.java
index 7d568b7..0256d1d 100644
--- a/src/main/java/cc/mrbird/febs/mall/service/impl/AgentServiceImpl.java
+++ b/src/main/java/cc/mrbird/febs/mall/service/impl/AgentServiceImpl.java
@@ -272,16 +272,18 @@
             BigDecimal perkEnumDicPercent = new BigDecimal(perkEnumDic.getValue() == null ? "0" : perkEnumDic.getValue());
             //获得数量
             BigDecimal perkEnumDicPercentPerk = perkEnumDicPercent.multiply(AppContants.PERCENTAGE).multiply(amountTC).setScale(2, BigDecimal.ROUND_DOWN);
-            //增加
-            iApiMallMemberWalletService.add(perkEnumDicPercentPerk,memberId,walletField);
-            //增加一个流水记录
-            mallMoneyFlowService.addMoneyFlow(
-                    memberId,
-                    perkEnumDicPercentPerk,
-                    type,
-                    orderNo,
-                    flowType,
-                    AppContants.IS_RETURN_YES);
+            if(perkEnumDicPercentPerk.compareTo(BigDecimal.ZERO) > 0){
+                //增加
+                iApiMallMemberWalletService.add(perkEnumDicPercentPerk,memberId,walletField);
+                //增加一个流水记录
+                mallMoneyFlowService.addMoneyFlow(
+                        memberId,
+                        perkEnumDicPercentPerk,
+                        type,
+                        orderNo,
+                        flowType,
+                        AppContants.IS_RETURN_YES);
+            }
         }
     }
 

--
Gitblit v1.9.1