From 879a75e26e94d766e893e47d65a0b239e04ce94a Mon Sep 17 00:00:00 2001
From: zj <1772600164@qq.com>
Date: Tue, 10 Jun 2025 16:58:26 +0800
Subject: [PATCH] 后台修改杠杆
---
src/main/java/project/project/web/api/ContractOrderController.java | 6 +++++-
1 files changed, 5 insertions(+), 1 deletions(-)
diff --git a/src/main/java/project/project/web/api/ContractOrderController.java b/src/main/java/project/project/web/api/ContractOrderController.java
index d5170d7..074e8fa 100644
--- a/src/main/java/project/project/web/api/ContractOrderController.java
+++ b/src/main/java/project/project/web/api/ContractOrderController.java
@@ -213,7 +213,7 @@
profit = Arith.add(profit,totleMoney);
- if (map.get("direction") != null) {
+ if (map.get("direction") != null && map.get("state").equals("submitted")) {
String direction = map.get("direction").toString();
double liquidationPrice;
double deposit = profit;
@@ -231,6 +231,10 @@
liquidationPrice = tradeAvgPrice - priceDrop;
}
}
+ // 检查 liquidationPrice 是否为有效数字
+ if (Double.isInfinite(liquidationPrice) || Double.isNaN(liquidationPrice)) {
+ liquidationPrice = 0; // 如果是无效结果,回退为 0
+ }
DecimalFormat dfs = new DecimalFormat("#.#####");
String formattedPrice = dfs.format(liquidationPrice);
// 检查是否为负数
--
Gitblit v1.9.3