From a3c05bddc4c61d63b804ee541cf6dd01717ba94d Mon Sep 17 00:00:00 2001
From: Administrator <admin@example.com>
Date: 星期三, 02 八月 2023 16:39:08 +0800
Subject: [PATCH] redis封装

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

diff --git a/third_data/code_plate_key_manager.py b/third_data/code_plate_key_manager.py
index 9a7a792..a34dc57 100644
--- a/third_data/code_plate_key_manager.py
+++ b/third_data/code_plate_key_manager.py
@@ -6,6 +6,7 @@
 import json
 
 import constant
+from db.redis_manager import RedisUtils
 from third_data import kpl_block_util
 from utils import global_util, tool
 from log_module import log
@@ -28,14 +29,14 @@
         if blocks is None:
             return
         # 淇濆瓨鍓�2鏉℃暟鎹�
-        self.__get_redis().setex(f"kpl_jx_blocks-{code}", tool.get_expire(), json.dumps(blocks))
+        RedisUtils.setex(self.__get_redis(),f"kpl_jx_blocks-{code}", tool.get_expire(), json.dumps(blocks))
         self.__code_blocks[code] = blocks
 
     # 鑾峰彇绮鹃�夋澘鍧�
     def get_jx_blocks(self, code):
         if code in self.__code_blocks:
             return self.__code_blocks[code]
-        val = self.__get_redis().get(f"kpl_jx_blocks-{code}")
+        val = RedisUtils.get(self.__get_redis(), f"kpl_jx_blocks-{code}")
         if val is None:
             return None
         else:
@@ -52,11 +53,11 @@
         return self.__redisManager.getRedis()
 
     def save_plate(self, plate):
-        self.__get_redis().sadd("kpl_forbidden_plates", plate)
-        self.__get_redis().expire("kpl_forbidden_plates", tool.get_expire())
+        RedisUtils.sadd(self.__get_redis(), "kpl_forbidden_plates", plate)
+        RedisUtils.expire(self.__get_redis(), "kpl_forbidden_plates", tool.get_expire())
 
     def list_all(self):
-        return self.__get_redis().smembers("kpl_forbidden_plates")
+        return RedisUtils.smembers(self.__get_redis(), "kpl_forbidden_plates")
 
 
 class LimitUpCodesPlateKeyManager:
@@ -90,7 +91,7 @@
 
     # 浠婃棩娑ㄥ仠鍘熷洜鍙樺寲
     def set_today_limit_up_reason_change(self, code, from_reason, to_reason):
-        self.__get_redis().sadd(f"kpl_limit_up_reason_his-{code}", from_reason)
+        RedisUtils.sadd(self.__get_redis(), f"kpl_limit_up_reason_his-{code}", from_reason)
         self.__get_redis().expire(f"kpl_limit_up_reason_his-{code}", tool.get_expire())
         self.__set_total_keys(code)
 
@@ -258,7 +259,7 @@
 
     def set_history_limit_up_reason(self, code, reasons):
         self.__history_limit_up_reason_dict[code] = set(reasons)
-        self.__get_redis().setex(f"kpl_his_limit_up_reason-{code}", tool.get_expire(), json.dumps(list(reasons)))
+        RedisUtils.setex(self.__get_redis(),f"kpl_his_limit_up_reason-{code}", tool.get_expire(), json.dumps(list(reasons)))
         logger_kpl_debug.debug(f"璁剧疆鍘嗗彶娑ㄥ仠鍘熷洜锛歿code}-{reasons}")
 
     # 濡傛灉杩斿洖鍊间笉涓篘one琛ㄧず宸茬粡鍔犺浇杩囧巻鍙插師鍥犱簡
@@ -279,7 +280,7 @@
 
     def set_blocks(self, code, blocks):
         self.__blocks_dict[code] = set(blocks)
-        self.__get_redis().setex(f"kpl_blocks-{code}", tool.get_expire(), json.dumps(list(blocks)))
+        RedisUtils.setex(self.__get_redis(),f"kpl_blocks-{code}", tool.get_expire(), json.dumps(list(blocks)))
 
     def get_blocks(self, code):
         reasons = self.__blocks_dict.get(code)
@@ -321,7 +322,7 @@
         if code in LimitUpCodesPlateKeyManager.today_total_limit_up_reason_dict:
             k1 = {LimitUpCodesPlateKeyManager.today_total_limit_up_reason_dict[code]}
         # 鍔犺浇浠婃棩鍘嗗彶鍘熷洜
-        k11 = self.__get_redis().smembers(f"kpl_limit_up_reason_his-{code}")
+        k11 = RedisUtils.smembers(self.__get_redis(), f"kpl_limit_up_reason_his-{code}")
         k2 = self.__CodesPlateKeysManager.get_history_limit_up_reason(code)
         if k2 is None:
             k2 = set()

--
Gitblit v1.8.0