From d4819e728d81b311621d41a92a69f5d26f1a9f70 Mon Sep 17 00:00:00 2001
From: KKSU <15274802129@163.com>
Date: Tue, 02 Jul 2024 18:03:08 +0800
Subject: [PATCH] 逻辑

---
 src/main/java/cc/mrbird/febs/dapp/service/impl/DappSystemServiceImpl.java |   16 ++++++----------
 1 files changed, 6 insertions(+), 10 deletions(-)

diff --git a/src/main/java/cc/mrbird/febs/dapp/service/impl/DappSystemServiceImpl.java b/src/main/java/cc/mrbird/febs/dapp/service/impl/DappSystemServiceImpl.java
index fb26134..ca085fa 100644
--- a/src/main/java/cc/mrbird/febs/dapp/service/impl/DappSystemServiceImpl.java
+++ b/src/main/java/cc/mrbird/febs/dapp/service/impl/DappSystemServiceImpl.java
@@ -657,17 +657,13 @@
             BigDecimal perkPercent = new BigDecimal(rule.getPerkPercent()).multiply(new BigDecimal("0.01"));
             BigDecimal perkAmount = perkPercent.multiply(amount);
             Long perkMemberId = dappMemberEntityRef.getId();
-            //生成一条流水
-            DappFundFlowEntity rePutInFlow = new DappFundFlowEntity(
-                    perkMemberId,
+
+            this.updateBalanceInsertFlow(
                     perkAmount,
-                    15,
-                    2,
-                    null,
-                    null);
-            dappFundFlowDao.insert(rePutInFlow);
-            //更新用户的金额
-            dappWalletService.updateWalletCoinWithLock(perkAmount, perkMemberId, 1);
+                    perkMemberId,
+                    MoneyFlowEnum.DYNAMIC_PERK.getValue(),
+                    StrUtil.format(MoneyFlowEnum.DYNAMIC_PERK.getDescrition(),amount,memberInviteList.size(),perkAmount));
+
         }
     }
 

--
Gitblit v1.9.1