| | |
| | | hx_logger_trade_loop.info("请求响应: request_id-{}", request_id) |
| | | # 主动触发 |
| | | __request_response_dict[request_id] = response |
| | | # 设置替换本地订单号 |
| | | if response.get('code') == 0: |
| | | data = response['data'] |
| | | # 处理下单 |
| | | if data.get('orderStatus') == huaxin_util.TORA_TSTP_OST_Accepted: |
| | | localOrderId = data.get('localOrderId') |
| | | orderSysID = data.get('orderSysID') |
| | | accountID = data.get('accountID') |
| | | code = data.get('securityId') |
| | | if localOrderId and orderSysID: |
| | | # 移除本地单号,添加系统单号 |
| | | __TradeOrderIdManager.add_order_id(code, accountID, orderSysID) |
| | | __TradeOrderIdManager.remove_local_order_id(code,localOrderId) |
| | | try: |
| | | # 设置替换本地订单号 |
| | | if response.get('code') == 0: |
| | | data = response['data'] |
| | | # 处理下单 |
| | | if data.get('orderStatus') == huaxin_util.TORA_TSTP_OST_Accepted: |
| | | localOrderId = data.get('localOrderId') |
| | | orderSysID = data.get('orderSysID') |
| | | accountID = data.get('accountID') |
| | | code = data.get('securityId') |
| | | if localOrderId and orderSysID: |
| | | # 移除本地单号,添加系统单号 |
| | | __TradeOrderIdManager.add_order_id(code, accountID, orderSysID) |
| | | __TradeOrderIdManager.remove_local_order_id(code,localOrderId) |
| | | except: |
| | | pass |
| | | |
| | | |
| | | |