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