From ad9d61bc5a10becf6aaf87baf7832bcdd10e561e Mon Sep 17 00:00:00 2001
From: Helius <wangdoubleone@gmail.com>
Date: Tue, 30 Aug 2022 14:20:54 +0800
Subject: [PATCH] fix

---
 src/main/java/cc/mrbird/febs/dapp/service/impl/DappWalletServiceImpl.java |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

diff --git a/src/main/java/cc/mrbird/febs/dapp/service/impl/DappWalletServiceImpl.java b/src/main/java/cc/mrbird/febs/dapp/service/impl/DappWalletServiceImpl.java
index a90f591..ebebddf 100644
--- a/src/main/java/cc/mrbird/febs/dapp/service/impl/DappWalletServiceImpl.java
+++ b/src/main/java/cc/mrbird/febs/dapp/service/impl/DappWalletServiceImpl.java
@@ -56,6 +56,7 @@
     private final DappNftActivationDao dappNftActivationDao;
 
     private final ChainProducer chainProducer;
+    private final DappSystemDao dappSystemDao;
 
     @Override
     public WalletInfoVo walletInfo() {
@@ -67,6 +68,7 @@
         DappWalletCoinEntity walletCoin = dappWalletCoinDao.selectByMemberId(member.getId());
         DappWalletMineEntity walletMine = dappWalletMineDao.selectByMemberId(member.getId());
 
+        DappMineDataEntity mineData = dappSystemDao.selectMineDataForOne();
         walletInfo.setDirectCnt(direct.size());
         walletInfo.setInviteId(member.getActiveStatus() == 1 ? member.getInviteId() : "-");
         walletInfo.setBalance(walletCoin.getAvailableAmount());
@@ -74,7 +76,7 @@
         walletInfo.setOutCnt(memberInfo.getOutCnt());
         walletInfo.setProfit(dappFundFlowDao.selectProfitAmountByMemberId(member.getId()));
         walletInfo.setTfcBalance(walletMine.getAvailableAmount());
-
+        walletInfo.setSafePool(mineData.getSafePool());
         return walletInfo;
     }
 
@@ -179,6 +181,7 @@
     }
 
     @Override
+    @Transactional(rollbackFor = Exception.class)
     public void withdraw(WithdrawDto withdrawDto) {
         DappMemberEntity member = LoginUserUtil.getAppUser();
 

--
Gitblit v1.9.1