From 0bc0d21140904ad09cae456ea83b62cfbc4063ac Mon Sep 17 00:00:00 2001
From: Administrator <admin@example.com>
Date: 星期三, 06 十一月 2024 16:49:48 +0800
Subject: [PATCH] bug修复

---
 third_data/kpl_data_constant.py |   13 +++++++++++--
 1 files changed, 11 insertions(+), 2 deletions(-)

diff --git a/third_data/kpl_data_constant.py b/third_data/kpl_data_constant.py
index bd10d21..d8ae3a2 100644
--- a/third_data/kpl_data_constant.py
+++ b/third_data/kpl_data_constant.py
@@ -20,6 +20,8 @@
     __limit_up_recommend_reasons_dict = {}
     # 婵�杩涗拱鐨勫師鍥�
     __radical_buy_reasons_dict = {}
+    # 鍘熷鏁版嵁
+    __radical_buy_reasons_origin_data_dict = {}
 
     __instance = None
 
@@ -72,13 +74,12 @@
             temp_list = [(k, temp_dict[k][0], temp_dict[k][1]) for k in temp_dict]
             # 鎸夌収娑ㄥ仠娆℃暟涓庢渶杩戞定鍋滄椂闂存帓搴�
             temp_list.sort(key=lambda x: (x[1], x[2]), reverse=True)
+            cls.__radical_buy_reasons_origin_data_dict[code] = temp_list
             blocks = {temp_list[0][0]}
             if len(temp_list) > 1:
                 if temp_list[1][1] >= 2:
                     blocks.add(temp_list[1][0])
             cls.__radical_buy_reasons_dict[code] = blocks
-
-
 
     def get_limit_up_reasons(self, code):
         """
@@ -103,6 +104,14 @@
             blocks |= self.__limit_up_recommend_reasons_dict[code]
         return blocks
 
+    def get_radical_buy_blocks_origin_data(self, code):
+        """
+        鑾峰彇娑ㄥ仠涔板垽鏂殑鏉垮潡鐨勫師濮嬫暟鎹�
+        @param code:
+        @return:
+        """
+        return self.__radical_buy_reasons_origin_data_dict.get(code)
+
     def get_radical_buy_blocks(self, code):
         """
         鑾峰彇娑ㄥ仠涔板垽鏂殑鏉垮潡

--
Gitblit v1.8.0