Administrator
2026-07-13 80a4a7c778b82aed3901e2caa676b0d7847cbe82
refs
author Administrator <15274802129@163.com>
Monday, July 13, 2026 18:14 +0800
committer Administrator <15274802129@163.com>
Tuesday, July 14, 2026 10:00 +0800
commit80a4a7c778b82aed3901e2caa676b0d7847cbe82
tree e68d7dd49ca3e5e47a90f2d8a639b66c707f3fb3 tree | zip | gz
parent 2192894b87bde96adaa65d5d78ffbe77768d0e0b view | diff
refactor(gateApi): 优化网格交易服务的订单ID管理

- 将单一订单ID改为订单ID列表以支持同一网格多个挂单
- 修改止损触发处理方法以接收订单ID参数并精确移除对应订单
- 更新网格元素中的订单ID字段为列表结构并添加相应操作方法
- 调整订单状态检查逻辑从单一ID检查改为列表非空检查
- 修复止损追单时不判断挂单状态导致的重复下单问题
- 更新订单索引维护逻辑以支持多订单ID场景
- 添加兼容性方法确保旧代码调用不受影响
2 files modified
310 ■■■■ changed files
src/main/java/com/xcong/excoin/modules/gateApi/GateGridTradeService.java 226 ●●●● diff | view | raw | blame | history
src/main/java/com/xcong/excoin/modules/gateApi/GridElement.java 84 ●●●●● diff | view | raw | blame | history