From ddb907e6378163ad1218e20aa1c656aafe7ebf0f Mon Sep 17 00:00:00 2001 From: Helius <wangdoubleone@gmail.com> Date: Tue, 16 Aug 2022 16:57:50 +0800 Subject: [PATCH] finish:box --- src/main/java/cc/mrbird/febs/dapp/service/impl/DappWalletServiceImpl.java | 6 +++++- 1 files changed, 5 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 4696bee..7c61c18 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 @@ -443,8 +443,12 @@ throw new FebsException(MessageSourceUtils.getString("nft_active_001")); } - + PriceDto priceDto = new PriceDto(); + priceDto.setAmount(BigDecimal.ZERO); + Map<String, BigDecimal> price = calPrice(priceDto); DappFundFlowEntity fundFlow = new DappFundFlowEntity(member.getId(), new BigDecimal(activeDto.getCount()), 8, 1, BigDecimal.ZERO, activeDto.getTxHash()); + + fundFlow.setTargetAmount(price.get("x").multiply(new BigDecimal(activeDto.getCount()))); fundFlow.setNewestPrice(AppContants.NFT_ACTIVE_PRICE.multiply(BigDecimal.valueOf(nftActive.getCount()))); dappFundFlowDao.insert(fundFlow); -- Gitblit v1.9.1