From 2991de79ef9863f4905844087754d3d0fad13bf1 Mon Sep 17 00:00:00 2001
From: Helius <wangdoubleone@gmail.com>
Date: Wed, 31 Mar 2021 10:37:06 +0800
Subject: [PATCH] modify
---
src/test/java/com/xcong/excoin/WholeTest.java | 20 ++------------------
1 files changed, 2 insertions(+), 18 deletions(-)
diff --git a/src/test/java/com/xcong/excoin/WholeTest.java b/src/test/java/com/xcong/excoin/WholeTest.java
index 36b5d9d..83ee582 100644
--- a/src/test/java/com/xcong/excoin/WholeTest.java
+++ b/src/test/java/com/xcong/excoin/WholeTest.java
@@ -200,26 +200,10 @@
@Test
public void wholeForceNewTest() {
- String symbol = "BTC/USDT";
MemberEntity memberEntity = memberDao.selectById(15L);
- ContractHoldOrderEntity holdOrder = contractHoldOrderDao.selectById(144L);
- List<ContractHoldOrderEntity> wholeOrders = contractHoldOrderDao.selectHoldOrderListForWholeByMemberIdAndSymbol(memberEntity.getId(), null);
- MemberWalletContractEntity wallet = memberWalletContractDao.findWalletContractByMemberIdAndSymbol(memberEntity.getId(), CoinTypeEnum.USDT.name());
- if (CollUtil.isNotEmpty(wholeOrders)) {
- BigDecimal totalProfitOrLoss = BigDecimal.ZERO;
- BigDecimal otherSymbolBond = BigDecimal.ZERO;
- for (ContractHoldOrderEntity wholeOrder : wholeOrders) {
- BigDecimal profitOrLoss = CalculateUtil.calProfitOrLoss(wholeOrder, memberEntity);
- totalProfitOrLoss = totalProfitOrLoss.add(profitOrLoss);
- if (!wholeOrder.getId().equals(holdOrder.getId())) {
- otherSymbolBond = otherSymbolBond.add(wholeOrder.getBondAmount());
- }
- }
+ ContractHoldOrderEntity holdOrder = contractHoldOrderDao.selectById(300L);
- BigDecimal bond = wallet.getTotalBalance().add(totalProfitOrLoss).subtract(otherSymbolBond);
- System.out.println(bond);
- System.out.println(CalculateUtil.getForceSetPrice(bond, holdOrder.getOpeningPrice(), holdOrder.getSymbolCntSale(), holdOrder.getSymbolSku(), holdOrder.getOpeningType(), memberEntity));
- }
+ System.out.println(CalculateUtil.calForcePriceForWhole(memberEntity, holdOrder));
}
}
--
Gitblit v1.9.1