refactor(okxWs): 简化账户就绪状态检查逻辑
- 移除了冗余的持仓方向和交易方向判断条件
- 统一了账户就绪状态的检查流程
- 提升代码可读性和维护性
| | |
| | | log.info("仓位{}通道未就绪,取消发送",positionAccountName); |
| | | return; |
| | | } |
| | | if ( |
| | | (posSide.equals(CoinEnums.POSSIDE_LONG.getCode()) && side.equals(CoinEnums.SIDE_BUY.getCode())) |
| | | || (posSide.equals(CoinEnums.POSSIDE_SHORT.getCode()) && side.equals(CoinEnums.SIDE_SELL.getCode())) |
| | | ){ |
| | | String accountReadyState = AccountWs.getAccountMap(accountName).get(CoinEnums.READY_STATE.name()); |
| | | if (!CoinEnums.READY_STATE_YES.getCode().equals(accountReadyState)) { |
| | | log.info("账户通道未就绪,取消发送"); |
| | | return; |
| | | } |
| | | } |
| | | |
| | | try { |