From e4f21f8cb1a02e8cb4599ce64b908bc0203b5e2a Mon Sep 17 00:00:00 2001
From: Administrator <15274802129@163.com>
Date: Fri, 03 Jul 2026 21:31:27 +0800
Subject: [PATCH] refactor(gateApi): 优化网格交易服务的止盈逻辑和条件判断
---
src/main/java/com/xcong/excoin/modules/coin/service/impl/OrderCoinServiceImpl.java | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/main/java/com/xcong/excoin/modules/coin/service/impl/OrderCoinServiceImpl.java b/src/main/java/com/xcong/excoin/modules/coin/service/impl/OrderCoinServiceImpl.java
index c131779..c96299f 100644
--- a/src/main/java/com/xcong/excoin/modules/coin/service/impl/OrderCoinServiceImpl.java
+++ b/src/main/java/com/xcong/excoin/modules/coin/service/impl/OrderCoinServiceImpl.java
@@ -253,7 +253,7 @@
totalPayPrice = nowPrice.multiply(amount).add(closingPrice);
price = nowPrice;
}
- order.setDealPrice(price);
+ order.setDealPrice(nowPrice);
order.setDealAmount(totalPayPrice);
order.setOrderStatus(OrderCoinsEntity.ORDERSTATUS_DONE);
order.setTradeType(tradeType);
@@ -269,7 +269,7 @@
detail.setSymbol(symbol);
detail.setSymbolCnt(amount);
detail.setEntrustPrice(nowPriceinBigDecimal);
- detail.setDealPrice(price);
+ detail.setDealPrice(nowPrice);
detail.setDealAmount(totalPayPrice);
detail.setFeeAmount(closingPrice);
detail.setOrderStatus(OrderCoinsDealEntity.ORDERSTATUS_DONE);
--
Gitblit v1.9.1