From 71b1b3615d6ba865f23e4175e0a697e40a23f8c1 Mon Sep 17 00:00:00 2001 From: xiaoyong931011 <15274802129@163.com> Date: Thu, 28 Jan 2021 16:52:37 +0800 Subject: [PATCH] 20210128 --- src/test/java/com/xcong/excoin/SymbolsTest.java | 17 +++++++++++++++-- 1 files changed, 15 insertions(+), 2 deletions(-) diff --git a/src/test/java/com/xcong/excoin/SymbolsTest.java b/src/test/java/com/xcong/excoin/SymbolsTest.java index 8162913..7cdd104 100644 --- a/src/test/java/com/xcong/excoin/SymbolsTest.java +++ b/src/test/java/com/xcong/excoin/SymbolsTest.java @@ -8,6 +8,7 @@ import com.xcong.excoin.modules.contract.dao.ContractHoldOrderDao; import com.xcong.excoin.modules.contract.dao.ContractOrderDao; import com.xcong.excoin.modules.contract.entity.ContractHoldOrderEntity; +import com.xcong.excoin.modules.contract.service.ContractHoldOrderService; import com.xcong.excoin.modules.member.dao.MemberDao; import com.xcong.excoin.modules.member.dao.MemberLevelRateDao; import com.xcong.excoin.modules.member.dao.MemberWalletContractDao; @@ -121,9 +122,21 @@ @Test public void forceTest() { - ContractHoldOrderEntity hold = contractHoldOrderDao.selectById(28257L); + ContractHoldOrderEntity hold = contractHoldOrderDao.selectById(28284L); MemberEntity memberEntity = memberDao.selectById(6L); - BigDecimal forceSetPrice = CalculateUtil.getForceSetPrice(hold.getBondAmount().subtract(hold.getOpeningFeeAmount()), hold.getOpeningPrice(), hold.getLeverRatio(), hold.getSymbolSku(), 2, memberEntity); + BigDecimal forceSetPrice = CalculateUtil.getForceSetPrice(hold.getBondAmount(), hold.getOpeningPrice(), hold.getSymbolCnt(), hold.getSymbolSku(), hold.getOpeningType(), memberEntity); System.out.println(forceSetPrice); } + + @Resource + private ContractHoldOrderService contractHoldOrderService; + + @Test + public void holdAmountTest() { + try { + contractHoldOrderService.calHoldFeeAmountForBondAmount(); + } catch (Exception e) { + log.info("-->", e); + } + } } -- Gitblit v1.9.1