From 11a349588bd3a277ef87ff186cb338093c7287f3 Mon Sep 17 00:00:00 2001
From: Administrator <admin@example.com>
Date: 星期三, 13 十二月 2023 17:10:56 +0800
Subject: [PATCH] 09:25之前订阅持仓代码的L2数据/修改代码板块的获取接口

---
 output/code_info_output.py |   11 ++++++++---
 1 files changed, 8 insertions(+), 3 deletions(-)

diff --git a/output/code_info_output.py b/output/code_info_output.py
index 25d4fa2..e592322 100644
--- a/output/code_info_output.py
+++ b/output/code_info_output.py
@@ -332,9 +332,14 @@
                 type = record[1]
                 data = record[2]
                 if type == trade_record_log_util.TYPE_PLACE_ORDER:
-                    records_new_data.append((time_, "寮�鐩樺暒鎺ㄨ崘鍘熷洜",
-                                             f"{'銆�'.join([k[1] for k in data['kpl_blocks']])}",
-                                             None))
+                    if data['kpl_blocks'] and (type(data['kpl_blocks'][0]) == list or type(data['kpl_blocks'][0]) == tuple):
+                        records_new_data.append((time_, "寮�鐩樺暒鎺ㄨ崘鍘熷洜",
+                                                 f"{'銆�'.join([k[1] for k in data['kpl_blocks']])}",
+                                                 None))
+                    else:
+                        records_new_data.append((time_, "寮�鐩樺暒鎺ㄨ崘鍘熷洜",
+                                                 f"{'銆�'.join(data['kpl_blocks'])}",
+                                                 None))
                     if "kpl_match_blocks" in data:
                         if data["kpl_match_blocks"]:
                             records_new_data.append((time_, "鍖归厤鍘熷洜",

--
Gitblit v1.8.0