From 3e6f62a6832847dbd2214d4f97c7d59f44bb30b4 Mon Sep 17 00:00:00 2001
From: Administrator <admin@example.com>
Date: 星期四, 18 四月 2024 23:50:19 +0800
Subject: [PATCH] L2市场行情单独订阅

---
 utils/outside_api_command_manager.py |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

diff --git a/utils/outside_api_command_manager.py b/utils/outside_api_command_manager.py
index 9f556e8..ce1fddc 100644
--- a/utils/outside_api_command_manager.py
+++ b/utils/outside_api_command_manager.py
@@ -39,6 +39,7 @@
 API_TYPE_SELL_RULE = "sell_rule"  # 鍗栧嚭瑙勫垯
 API_TYPE_REFRESH_TRADE_DATA = "refresh_trade_data"  # 浜ゆ槗鏁版嵁鍒锋柊
 API_TYPE_GET_CODE_POSITION_INFO = "get_code_position_info"  # 鑾峰彇浠g爜鎸佷粨淇℃伅
+API_TYPE_COMMON_REQUEST = "common_request"  # 閫氱敤璇锋眰
 
 
 class ActionCallback(object):
@@ -54,6 +55,9 @@
         pass
 
     def OnGetCodePositionInfo(self, client_id, request_id, data):
+        pass
+
+    def OnCommonRequest(self, client_id, request_id, data):
         pass
 
 
@@ -141,6 +145,8 @@
                             cls.action_callback.OnRefreshTradeData(client_id, request_id, data)
                         elif content_type == API_TYPE_GET_CODE_POSITION_INFO:
                             cls.action_callback.OnGetCodePositionInfo(client_id, request_id, data)
+                        elif content_type == API_TYPE_COMMON_REQUEST:
+                            cls.action_callback.OnCommonRequest(client_id, request_id, data)
                     except Exception as e:
                         logging.exception(e)
                     finally:

--
Gitblit v1.8.0