From e20956bdfe032124cfa6a61abc78b16bf281bc56 Mon Sep 17 00:00:00 2001
From: Administrator <15274802129@163.com>
Date: Tue, 09 Dec 2025 15:55:59 +0800
Subject: [PATCH] refactor(logging): 优化开仓和平仓队列的日志打印格式

---
 src/main/java/com/xcong/excoin/modules/okxNewPrice/celue/CaoZuoServiceImpl.java |   29 ++++++++++++++++++++++++++---
 1 files changed, 26 insertions(+), 3 deletions(-)

diff --git a/src/main/java/com/xcong/excoin/modules/okxNewPrice/celue/CaoZuoServiceImpl.java b/src/main/java/com/xcong/excoin/modules/okxNewPrice/celue/CaoZuoServiceImpl.java
index 6a3d18a..a1c0775 100644
--- a/src/main/java/com/xcong/excoin/modules/okxNewPrice/celue/CaoZuoServiceImpl.java
+++ b/src/main/java/com/xcong/excoin/modules/okxNewPrice/celue/CaoZuoServiceImpl.java
@@ -176,7 +176,18 @@
             queueKaiCang.removeIf(item -> item.getValue().equals(priceDecimal));
         }
         // 打印开仓队列
-        log.info("开仓队列: {}", queueKaiCang);
+        StringBuilder kaiCangStr = new StringBuilder();
+        kaiCangStr.append("开仓队列: [");
+        boolean first = true;
+        for (DescBigDecimal item : queueKaiCang) {
+            if (!first) {
+                kaiCangStr.append(", ");
+            }
+            kaiCangStr.append(item.getValue());
+            first = false;
+        }
+        kaiCangStr.append("]");
+        log.info(kaiCangStr.toString());
 
         boolean pingCangExists = queuePingCang.stream().anyMatch(item -> item.getValue().equals(priceDecimal));
         if (!pingCangExists) {
@@ -184,8 +195,20 @@
         } else {
             queuePingCang.removeIf(item -> item.getValue().equals(priceDecimal));
         }
-        // 打印平仓队列
-        log.info("平仓队列: {}", queuePingCang);
+
+// 打印平仓队列
+        StringBuilder pingCangStr = new StringBuilder();
+        pingCangStr.append("平仓队列: [");
+        first = true;
+        for (AscBigDecimal item : queuePingCang) {
+            if (!first) {
+                pingCangStr.append(", ");
+            }
+            pingCangStr.append(item.getValue());
+            first = false;
+        }
+        pingCangStr.append("]");
+        log.info(pingCangStr.toString());
     }
 }
 

--
Gitblit v1.9.1