Administrator
2025-12-13 03da5e83f4d7ad60bab3223079ecfd0dc06e4c9c
refs
author Administrator <15274802129@163.com>
Saturday, December 13, 2025 21:28 +0800
committer Administrator <15274802129@163.com>
Saturday, December 13, 2025 21:28 +0800
commit03da5e83f4d7ad60bab3223079ecfd0dc06e4c9c
tree da5bbb494cfbe79fafe76047f4fd3164fc2112bf tree | zip | gz
parent b00ec5d705b1ed089b7dd4f5cb9115a83070cbea view | diff
refactor(okx): 重构账户与仓位数据处理逻辑

- 提取账户参数初始化方法 initParam 至 AccountWs 类
- 新增账户与仓位就绪状态枚举及状态管理
- 移除冗余的下单状态 STATE 相关逻辑
- 优化操作服务中的通道就绪检查逻辑
- 调整订单完成后的状态更新逻辑,确保数据一致性
- 统一 WebSocket 订阅成功事件处理方式
- 简化仓位数据处理流程并增强可读性
9 files modified
287 ■■■■ changed files
src/main/java/com/xcong/excoin/modules/okxNewPrice/OkxQuantWebSocketClient.java 19 ●●●● diff | view | raw | blame | history
src/main/java/com/xcong/excoin/modules/okxNewPrice/celue/CaoZuoServiceImpl.java 124 ●●●●● diff | view | raw | blame | history
src/main/java/com/xcong/excoin/modules/okxNewPrice/okxWs/AccountWs.java 80 ●●●●● diff | view | raw | blame | history
src/main/java/com/xcong/excoin/modules/okxNewPrice/okxWs/InstrumentsWs.java 1 ●●●● diff | view | raw | blame | history
src/main/java/com/xcong/excoin/modules/okxNewPrice/okxWs/OrderInfoWs.java 21 ●●●●● diff | view | raw | blame | history
src/main/java/com/xcong/excoin/modules/okxNewPrice/okxWs/PositionsWs.java 13 ●●●● diff | view | raw | blame | history
src/main/java/com/xcong/excoin/modules/okxNewPrice/okxWs/TradeOrderWs.java 14 ●●●● diff | view | raw | blame | history
src/main/java/com/xcong/excoin/modules/okxNewPrice/okxWs/enums/CoinEnums.java 5 ●●●● diff | view | raw | blame | history
src/main/java/com/xcong/excoin/modules/okxNewPrice/okxWs/enums/OrderParamEnums.java 10 ●●●● diff | view | raw | blame | history