From 1e792f025712da88d5f53e7ef22462301d6cf071 Mon Sep 17 00:00:00 2001
From: Administrator <15274802129@163.com>
Date: Wed, 13 May 2026 17:22:06 +0800
Subject: [PATCH] refactor(okxNewPrice): 账户配置
---
src/main/java/com/xcong/excoin/modules/okxApi/wsHandler/handler/OkxAccountChannelHandler.java | 16 +++++++++++++---
1 files changed, 13 insertions(+), 3 deletions(-)
diff --git a/src/main/java/com/xcong/excoin/modules/okxApi/wsHandler/handler/OkxAccountChannelHandler.java b/src/main/java/com/xcong/excoin/modules/okxApi/wsHandler/handler/OkxAccountChannelHandler.java
index af0c07e..285394c 100644
--- a/src/main/java/com/xcong/excoin/modules/okxApi/wsHandler/handler/OkxAccountChannelHandler.java
+++ b/src/main/java/com/xcong/excoin/modules/okxApi/wsHandler/handler/OkxAccountChannelHandler.java
@@ -77,10 +77,20 @@
}
for (int i = 0; i < dataArray.size(); i++) {
JSONObject acct = dataArray.getJSONObject(i);
- log.info("[{}] 账户更新, 可用余额:{}, 现金余额:{}, 权益:{}, 未实现盈亏:{}, 保证金:{}",
+ log.info("[{}] 账户更新, 总权益:{}, 未实现盈亏:{}, 保证金:{}",
CHANNEL_NAME,
- acct.get("availBal"), acct.get("cashBal"),
- acct.get("eq"), acct.get("upl"), acct.get("imr"));
+ acct.get("totalEq"), acct.get("upl"), acct.get("imr"));
+
+ JSONArray details = acct.getJSONArray("details");
+ if (details != null) {
+ for (int j = 0; j < details.size(); j++) {
+ JSONObject detail = details.getJSONObject(j);
+ log.info("[{}] 币种:{}, 可用余额:{}, 现金余额:{}, 权益:{}",
+ CHANNEL_NAME,
+ detail.get("ccy"), detail.get("availBal"),
+ detail.get("cashBal"), detail.get("eq"));
+ }
+ }
}
} catch (Exception e) {
log.error("[{}] 处理数据失败", CHANNEL_NAME, e);
--
Gitblit v1.9.1