From cdfc565cf68600e4690f6668b9a08889a81ca6af Mon Sep 17 00:00:00 2001
From: Administrator <15274802129@163.com>
Date: Thu, 11 Dec 2025 20:48:56 +0800
Subject: [PATCH] feat(okx): 增强OKX WebSocket连接稳定性

---
 src/main/java/com/xcong/excoin/modules/okxNewPrice/okxWs/TradeOrderWs.java |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

diff --git a/src/main/java/com/xcong/excoin/modules/okxNewPrice/okxWs/TradeOrderWs.java b/src/main/java/com/xcong/excoin/modules/okxNewPrice/okxWs/TradeOrderWs.java
index a6604ff..f76d187 100644
--- a/src/main/java/com/xcong/excoin/modules/okxNewPrice/okxWs/TradeOrderWs.java
+++ b/src/main/java/com/xcong/excoin/modules/okxNewPrice/okxWs/TradeOrderWs.java
@@ -14,6 +14,8 @@
 import java.math.BigDecimal;
 
 /**
+ * 交易订单处理类,负责构建和发送订单请求到OKX WebSocket
+ * 
  * @author Administrator
  */
 @Slf4j
@@ -31,6 +33,7 @@
         String live = (String) redisUtils.getWithDelay(ORDERWS_CHANNEL + ":" + CoinEnums.HE_YUE.getCode() + ":state");
         if (!CoinEnums.ORDER_LIVE.getCode().equals( live)){
             log.warn("正在下单中,等待下单结束...");
+            return;
         }
 
         String buyCnt = null;
@@ -149,4 +152,4 @@
         Object valueObj = redisUtils.get(key);
         return valueObj == null ? null : String.valueOf(valueObj);
     }
-}
+}
\ No newline at end of file

--
Gitblit v1.9.1