From b01a946cdbd1adc0f25d2d1899ea7802ff13b13d Mon Sep 17 00:00:00 2001 From: Administrator <admin@example.com> Date: 星期五, 29 十二月 2023 17:48:35 +0800 Subject: [PATCH] 选票需求修改 --- third_data/data_server.py | 14 +++++++++++++- 1 files changed, 13 insertions(+), 1 deletions(-) diff --git a/third_data/data_server.py b/third_data/data_server.py index cd80e3d..cfe77f9 100644 --- a/third_data/data_server.py +++ b/third_data/data_server.py @@ -449,6 +449,7 @@ # 鑾峰彇娑ㄥ仠鍘熷洜涓嬮潰鐨勪唬鐮� ps_dict = dict([(k, v[0]) for k, v in parse_qs(url.query).items()]) plate = ps_dict["plate"] + plate = plate.replace("姒傚康","") # 鑾峰彇鏉垮潡涓嬬殑浠g爜 # 缁熻鐩墠涓烘鐨勪唬鐮佹定鍋滄暟閲忥紙鍒嗘定鍋滃師鍥狅級 now_limit_up_codes_info = self.__kplDataManager.get_data(KPLDataType.LIMIT_UP) @@ -466,7 +467,18 @@ # 浠g爜,鍚嶇О,娑ㄥ仠鏃堕棿,鏄惁鐐告澘,鏄惁鎯充拱,鏄惁宸茬粡涓嬭繃鍗� codes_info.append( [d[3], d[4], tool.to_time_str(int(d[5])), 1 if d[3] not in now_limit_up_codes else 0, 0, 0, d[12], - output_util.money_desc(d[13])]) + output_util.money_desc(d[13]), 1]) + + for d in record_limit_up_datas: + if d[2] == plate: + continue + if plate not in d[6].split("銆�"): + continue + # 浠g爜,鍚嶇О,娑ㄥ仠鏃堕棿,鏄惁鐐告澘,鏄惁鎯充拱,鏄惁宸茬粡涓嬭繃鍗� + codes_info.append( + [d[3], d[4], tool.to_time_str(int(d[5])), 1 if d[3] not in now_limit_up_codes else 0, 0, 0, d[12], + output_util.money_desc(d[13]), 0]) + codes_info.sort(key=lambda x: x[2]) # 鏌ヨ鏄惁涓烘兂涔板崟 want_codes = gpcode_manager.WantBuyCodesManager().list_code_cache() -- Gitblit v1.8.0