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