From b51b2ae184fad5aaf37a78903987e064f192d430 Mon Sep 17 00:00:00 2001 From: Administrator <admin@example.com> Date: 星期一, 26 五月 2025 11:35:20 +0800 Subject: [PATCH] 大单解析修改 --- code_attribute/global_data_loader.py | 21 ++++++++++++++++++--- 1 files changed, 18 insertions(+), 3 deletions(-) diff --git a/code_attribute/global_data_loader.py b/code_attribute/global_data_loader.py index f8dde79..62fde4c 100644 --- a/code_attribute/global_data_loader.py +++ b/code_attribute/global_data_loader.py @@ -1,4 +1,6 @@ from code_attribute import code_volumn_manager, gpcode_manager +from db.mysql_data_delegate import Mysqldb +from log_module.log import logger_codes_zyltgb from utils import global_util, ths_industry_util from code_attribute.code_data_util import ZYLTGBUtil @@ -28,6 +30,19 @@ global_util.zyltgb_map[code] = result +def load_zyltgb_volume_from_db(): + # 鎷夊彇鑷敱娴侀�氶噺 + mysqldb = Mysqldb() + fresults = mysqldb.select_all("select code, zylt_volume from kpl_zylt_volume") + if fresults: + for result in fresults: + global_util.zylt_volume_map[result[0]] = result[1] + try: + logger_codes_zyltgb.info(f"{global_util.zylt_volume_map}") + except: + pass + + # 鍔犺浇鍚嶇О浠g爜闅愬皠 def load_name_codes(): dict_ = gpcode_manager.get_name_codes() @@ -41,8 +56,8 @@ codes = gpcode_manager.get_gp_list() for code in codes: try: - max60, yesterday = code_volumn_manager.get_histry_volumn(code) - today = code_volumn_manager.get_today_volumn(code) + max60, yesterday = code_volumn_manager.CodeVolumeManager().get_histry_volumn(code) + today = code_volumn_manager.CodeVolumeManager().get_today_volumn(code) global_util.max60_volumn[code] = max60 global_util.yesterday_volumn[code] = yesterday global_util.today_volumn[code] = today @@ -61,4 +76,4 @@ for data in datas: __dict[data["code"]] = data # print(__dict) - global_util.today_limit_up_codes.update(__dict) \ No newline at end of file + global_util.today_limit_up_codes.update(__dict) -- Gitblit v1.8.0