From 0854f968f2b696ea4c39ef175b083c0a55116418 Mon Sep 17 00:00:00 2001 From: xiaoyong931011 <15274802129@163.com> Date: Tue, 30 Mar 2021 21:53:23 +0800 Subject: [PATCH] Merge branch 'activity' of http://120.27.238.55:7000/r/exchange into activity --- 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