| | |
| | | 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()))); |
| | | fundFlow.setTargetAmount(AppContants.NFT_ACTIVE_PRICE.multiply(BigDecimal.valueOf(nftActive.getCount())).multiply(price.get("x"))); |
| | | fundFlow.setNewestPrice(price.get("x")); |
| | | dappFundFlowDao.insert(fundFlow); |
| | | |
| | | int count = nftActive.getCount() - activeDto.getCount(); |