From 7d3c00d278c7f45a9c5e02a9410fb69d968de438 Mon Sep 17 00:00:00 2001
From: Administrator <admin@example.com>
Date: 星期一, 30 九月 2024 17:28:58 +0800
Subject: [PATCH] bug修复

---
 third_data/code_plate_key_manager.py |   17 +++++++++++------
 1 files changed, 11 insertions(+), 6 deletions(-)

diff --git a/third_data/code_plate_key_manager.py b/third_data/code_plate_key_manager.py
index 9cb304e..276f65f 100644
--- a/third_data/code_plate_key_manager.py
+++ b/third_data/code_plate_key_manager.py
@@ -1422,12 +1422,7 @@
         return True, ""
 
     @classmethod
-    def get_code_blocks(cls, code):
-        """
-        鑾峰彇鐩爣浠g爜鐨勬澘鍧�
-        @param code:
-        @return: 杩囨护鍚庣殑鏉垮潡,杩囨护鍓嶇殑鏉垮潡
-        """
+    def get_code_kpl_blocks(cls, code):
         blocks = KPLCodeJXBlockManager().get_jx_blocks_radical(code)
         if blocks is None:
             blocks = set()
@@ -1435,6 +1430,16 @@
         keys = TargetCodePlateKeyManager().get_plate_keys(code, contains_today=False)
         if keys and keys[0]:
             blocks |= set(keys[0])
+        return blocks
+
+    @classmethod
+    def get_code_blocks(cls, code):
+        """
+        鑾峰彇鐩爣浠g爜鐨勬澘鍧�
+        @param code:
+        @return: 杩囨护鍚庣殑鏉垮潡,杩囨护鍓嶇殑鏉垮潡
+        """
+        blocks = cls.get_code_kpl_blocks(code)
         match_blocks, info = CodeThirdBlocksManager().get_intersection_blocks_info(code, blocks)
         match_blocks -= constant.KPL_INVALID_BLOCKS
         fblocks = match_blocks & RealTimeKplMarketData.get_top_market_jingxuan_blocks()

--
Gitblit v1.8.0