From 68d946debea91cc5afb2f7a870bf04b393335926 Mon Sep 17 00:00:00 2001 From: Helius <wangdoubleone@gmail.com> Date: Wed, 02 Sep 2020 18:07:58 +0800 Subject: [PATCH] modify --- src/main/java/com/xcong/excoin/utils/CalculateUtil.java | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/xcong/excoin/utils/CalculateUtil.java b/src/main/java/com/xcong/excoin/utils/CalculateUtil.java index 4e3c023..cc84320 100644 --- a/src/main/java/com/xcong/excoin/utils/CalculateUtil.java +++ b/src/main/java/com/xcong/excoin/utils/CalculateUtil.java @@ -99,7 +99,7 @@ int subCnt = 0; BigDecimal openPrice = BigDecimal.ZERO; int type = 1; - BigDecimal feeAmount = BigDecimal.ZERO; + BigDecimal bondAmount = BigDecimal.ZERO; BigDecimal sku = BigDecimal.ZERO; Long id = 0L; @@ -118,12 +118,12 @@ subCnt = maxCnt - holdOrderEntity.getSymbolCntSale(); } - feeAmount = feeAmount.add(holdOrderEntity.getOpeningFeeAmount()); + bondAmount = bondAmount.add(holdOrderEntity.getBondAmount().subtract(holdOrderEntity.getOpeningFeeAmount())); sku = holdOrderEntity.getSymbolSku(); } BigDecimal forceSetPrice = BigDecimal.ZERO; if (subCnt != 0) { - forceSetPrice = getForceSetPrice(walletContract.getTotalBalance().subtract(feeAmount), openPrice, subCnt, sku, type, memberEntity); + forceSetPrice = getForceSetPrice(walletContract.getAvailableBalance().add(bondAmount), openPrice, subCnt, sku, type, memberEntity); } log.info("强平价:{}", forceSetPrice); -- Gitblit v1.9.1