From 800d3ae6094748847891203e55598f9015e849e5 Mon Sep 17 00:00:00 2001
From: Administrator <admin@example.com>
Date: 星期五, 18 八月 2023 14:39:27 +0800
Subject: [PATCH] bug修改

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

diff --git a/third_data/code_plate_key_manager.py b/third_data/code_plate_key_manager.py
index 9fffba3..e60fd4a 100644
--- a/third_data/code_plate_key_manager.py
+++ b/third_data/code_plate_key_manager.py
@@ -44,6 +44,9 @@
             self.__code_blocks[code] = val
         return self.__code_blocks[code]
 
+    def get_jx_blocks_cache(self, code):
+        return self.__code_blocks.get(code)
+
 
 # 寮�鐩樺暒绂佹浜ゆ槗鏉垮潡绠$悊
 class KPLPlateForbiddenManager:
@@ -301,6 +304,10 @@
         else:
             return reasons
 
+    def get_history_limit_up_reason_cache(self, code):
+        reasons = self.__history_limit_up_reason_dict.get(code)
+        return reasons
+
     def set_blocks(self, code, blocks):
         self.__blocks_dict[code] = set(blocks)
         RedisUtils.setex(self.__get_redis(), f"kpl_blocks-{code}", tool.get_expire(), json.dumps(list(blocks)))
@@ -347,7 +354,7 @@
             k1 = {LimitUpCodesPlateKeyManager.today_total_limit_up_reason_dict[code]}
         # 鍔犺浇浠婃棩鍘嗗彶鍘熷洜,鏆傛椂涓嶉渶瑕佸巻鍙插師鍥犱簡
         k11 = set()  # RedisUtils.smembers(self.__get_redis(), f"kpl_limit_up_reason_his-{code}")
-        k2 = self.__CodesPlateKeysManager.get_history_limit_up_reason(code)
+        k2 = self.__CodesPlateKeysManager.get_history_limit_up_reason_cache(code)
         if k2 is None:
             k2 = set()
         k3 = set()
@@ -356,7 +363,7 @@
             k3 = {industry}
 
         k4 = set()
-        jingxuan_blocks = self.__KPLCodeJXBlockManager.get_jx_blocks(code)
+        jingxuan_blocks = self.__KPLCodeJXBlockManager.get_jx_blocks_cache(code)
         if jingxuan_blocks:
             k4 |= set([x[1] for x in jingxuan_blocks])
         for k in [k1, k11, k2, k3, k4]:

--
Gitblit v1.8.0