|  |  | 
 |  |  | 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.calHoldOrderHoldFeeAmount(); | 
 |  |  |         } catch (Exception e) { | 
 |  |  |             log.info("-->", e); | 
 |  |  |         } | 
 |  |  |     } | 
 |  |  | } |