| | |
| | | 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; |
| | |
| | | |
| | | @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); |
| | | } |
| | | } |
| | | } |