From 253c4a6e8c8277042fa373a2cc1b2369f4264204 Mon Sep 17 00:00:00 2001 From: Helius <wangdoubleone@gmail.com> Date: Mon, 29 Mar 2021 16:37:50 +0800 Subject: [PATCH] modify --- src/test/java/com/xcong/excoin/WholeTest.java | 11 +++++++++-- src/main/java/com/xcong/excoin/modules/contract/service/impl/ContractHoldOrderServiceImpl.java | 1 + 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/xcong/excoin/modules/contract/service/impl/ContractHoldOrderServiceImpl.java b/src/main/java/com/xcong/excoin/modules/contract/service/impl/ContractHoldOrderServiceImpl.java index d2828d9..c3a3262 100644 --- a/src/main/java/com/xcong/excoin/modules/contract/service/impl/ContractHoldOrderServiceImpl.java +++ b/src/main/java/com/xcong/excoin/modules/contract/service/impl/ContractHoldOrderServiceImpl.java @@ -1163,6 +1163,7 @@ holdOrderEntity.setHoldAmount(holdAmount); contractHoldOrderDao.updateById(holdOrderEntity); memberWalletContractDao.increaseWalletContractBalanceById(thisTimeHold.negate(), thisTimeHold.negate(), null, wallet.getId()); + ThreadPoolUtils.sendWholePrice(holdOrderEntity.getMemberId()); } } } diff --git a/src/test/java/com/xcong/excoin/WholeTest.java b/src/test/java/com/xcong/excoin/WholeTest.java index 708ff9d..9f19f7c 100644 --- a/src/test/java/com/xcong/excoin/WholeTest.java +++ b/src/test/java/com/xcong/excoin/WholeTest.java @@ -115,8 +115,15 @@ */ @Test public void forceSetPriceTest() { - MemberEntity memberEntity = memberDao.selectById(21L); - CalculateUtil.getForceSetPriceForWhole("BTC/USDT", memberEntity); + MemberEntity memberEntity = memberDao.selectById(15L); + System.out.println(CalculateUtil.getForceSetPriceForWhole("BTC/USDT", memberEntity)); + } + + @Test + public void profitOrLessTest() { + MemberEntity memberEntity = memberDao.selectById(15L); + ContractHoldOrderEntity contractHoldOrderEntity = contractHoldOrderDao.selectById(144L); + System.out.println(CalculateUtil.calProfitOrLoss(contractHoldOrderEntity, memberEntity)); } @Resource -- Gitblit v1.9.1