From 0e68e24f54db11d340785b17570fff2bc5fc7ac6 Mon Sep 17 00:00:00 2001
From: Administrator <admin@example.com>
Date: 星期一, 24 七月 2023 13:05:16 +0800
Subject: [PATCH] bug修复

---
 third_data/block_info.py |   25 ++++++++++++++++++++++++-
 1 files changed, 24 insertions(+), 1 deletions(-)

diff --git a/third_data/block_info.py b/third_data/block_info.py
index 1ca14f6..786f055 100644
--- a/third_data/block_info.py
+++ b/third_data/block_info.py
@@ -9,6 +9,8 @@
 from third_data.history_k_data_util import HistoryKDatasUtils
 from third_data.kpl_data_manager import KPLLimitUpDataRecordManager, KPLDataManager
 
+from third_data import kpl_data_manager
+
 __before_block_dict = {}
 
 __kplDataManager = KPLDataManager()
@@ -22,6 +24,16 @@
             __before_block_dict[code] = blocks
 
     return __before_block_dict.get(code)
+
+
+# 鑾峰彇涔嬪墠鐨勬澘鍧�
+def get_before_blocks(code):
+    return __before_block_dict.get(code)
+
+
+# 鑾峰彇涔嬪墠鐨勪唬鐮�-鏉垮潡瀛楀吀
+def get_before_blocks_dict():
+    return __before_block_dict
 
 
 def __get_code_from_code_info(code_info):
@@ -160,7 +172,7 @@
                 code_ = d[3]
                 limit_up_codes_info_set.add((code_, d[5]))
                 block_codes_set.add(code_)
-            elif d[3]==code:
+            elif d[3] == code:
                 limit_up_codes_info_set.add((d[3], d[5]))
     # 鑾峰彇娑ㄥ仠鐨勯『搴�
     limit_up_index = -1
@@ -229,5 +241,16 @@
     return fresult
 
 
+# 鍒濆鍖栨澘鍧楁暟鎹�
+def init():
+    # 鍔犺浇鏁版嵁鍒板唴瀛樹腑
+    kpl_data_manager.get_current_limit_up_data_records(10)
+
+
+def init_code(code):
+    # 鍔犺浇鍘嗗彶娑ㄥ仠鍘熷洜
+    __load_before_block(code)
+
+
 if __name__ == "__main__":
     get_info("603133")

--
Gitblit v1.8.0