From 2df06f818c76bde7d741a72edd45edd7aaf0ce45 Mon Sep 17 00:00:00 2001
From: Administrator <admin@example.com>
Date: 星期四, 23 十一月 2023 15:30:07 +0800
Subject: [PATCH] 卖出规则制定

---
 outside_api_command_manager.py |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

diff --git a/outside_api_command_manager.py b/outside_api_command_manager.py
index 9736fd9..e363861 100644
--- a/outside_api_command_manager.py
+++ b/outside_api_command_manager.py
@@ -33,6 +33,7 @@
 OPERRATE_SET = 1  # 璁剧疆
 OPERRATE_DELETE = 2  # 鍒犻櫎
 OPERRATE_GET = 3  # 鑾峰彇
+OPERRATE_ADD = 4  # 鏂板
 
 # 浠g爜鍚嶅崟绫诲瀷
 CODE_LIST_WHITE = "white"
@@ -44,6 +45,7 @@
 API_TYPE_TRADE = "trade"  # 浜ゆ槗
 API_TYPE_TRADE_STATE = "trade_state"  # 浜ゆ槗鐘舵��
 API_TYPE_TRADE_MODE = "trade_mode"  # 浜ゆ槗妯″紡
+API_TYPE_SELL_RULE = "sell_rule"  # 鍗栧嚭瑙勫垯
 API_TYPE_CODE_LIST = "code_list"  # 浠g爜鍚嶅崟
 API_TYPE_EXPORT_L2 = "export_l2"  # 瀵煎嚭L2鏁版嵁
 API_TYPE_INIT = "init"  # 鍒濆鍖�
@@ -70,6 +72,10 @@
 
     # 浜ゆ槗妯″紡
     def OnTradeMode(self, client_id, request_id, data):
+        pass
+
+    # 鍗栧嚭瑙勫垯
+    def OnSellRule(self, client_id, request_id, data):
         pass
 
     # 浠g爜鍚嶅崟
@@ -189,6 +195,8 @@
                             cls.action_callback.OnTradeState(client_id, request_id, data)
                         elif content_type == API_TYPE_TRADE_MODE:
                             cls.action_callback.OnTradeMode(client_id, request_id, data)
+                        elif content_type == API_TYPE_SELL_RULE:
+                            cls.action_callback.OnSellRule(client_id, request_id, data)
                         elif content_type == API_TYPE_CODE_LIST:
                             cls.action_callback.OnCodeList(client_id, request_id, data)
                         elif content_type == API_TYPE_EXPORT_L2:

--
Gitblit v1.8.0