From 4830097670d72c56053e22f487202f0af16464eb Mon Sep 17 00:00:00 2001 From: Administrator <admin@example.com> Date: 星期五, 29 十二月 2023 18:12:09 +0800 Subject: [PATCH] bug修复 --- third_data/data_server.py | 11 +++++------ 1 files changed, 5 insertions(+), 6 deletions(-) diff --git a/third_data/data_server.py b/third_data/data_server.py index 39d105e..33c4fce 100644 --- a/third_data/data_server.py +++ b/third_data/data_server.py @@ -448,8 +448,7 @@ elif url.path == "/kpl/get_plate_codes": # 鑾峰彇娑ㄥ仠鍘熷洜涓嬮潰鐨勪唬鐮� ps_dict = dict([(k, v[0]) for k, v in parse_qs(url.query).items()]) - plate = ps_dict["plate"] - plate = plate.replace("姒傚康","") + plate = kpl_util.filter_block(ps_dict["plate"]) # 鑾峰彇鏉垮潡涓嬬殑浠g爜 # 缁熻鐩墠涓烘鐨勪唬鐮佹定鍋滄暟閲忥紙鍒嗘定鍋滃師鍥狅級 now_limit_up_codes_info = self.__kplDataManager.get_data(KPLDataType.LIMIT_UP) @@ -462,7 +461,7 @@ codes_info = [] for d in record_limit_up_datas: - if d[2].replace("姒傚康","") != plate: + if kpl_util.filter_block(d[2]) != plate: continue # 浠g爜,鍚嶇О,娑ㄥ仠鏃堕棿,鏄惁鐐告澘,鏄惁鎯充拱,鏄惁宸茬粡涓嬭繃鍗� codes_info.append( @@ -470,9 +469,9 @@ output_util.money_desc(d[13]), 1]) for d in record_limit_up_datas: - if d[2] == plate: + if kpl_util.filter_block(d[2]) == plate: continue - if plate not in [k.replace("姒傚康","") for k in d[6].split("銆�")]: + if plate not in [kpl_util.filter_block(k) for k in d[6].split("銆�")]: continue # 浠g爜,鍚嶇О,娑ㄥ仠鏃堕棿,鏄惁鐐告澘,鏄惁鎯充拱,鏄惁宸茬粡涓嬭繃鍗� codes_info.append( @@ -542,7 +541,7 @@ for c in codes: if c not in self.__code_limit_rate_dict: need_request_codes.add(c) - elif now_time - self.__code_limit_rate_dict[c][1] > 60: + elif now_time - self.__code_limit_rate_dict[c][1] > 60: need_request_codes.add(c) if need_request_codes: _limit_rate_list = HistoryKDatasUtils.get_codes_limit_rate(list(need_request_codes)) -- Gitblit v1.8.0