From cbe19ea6066a600cbd0b5110db5d43f8252d14a8 Mon Sep 17 00:00:00 2001 From: Administrator <admin@example.com> Date: 星期四, 13 六月 2024 11:23:53 +0800 Subject: [PATCH] L撤成交进度相关改进 --- code_attribute/global_data_loader.py | 25 +++++++++++++++++++------ 1 files changed, 19 insertions(+), 6 deletions(-) diff --git a/code_attribute/global_data_loader.py b/code_attribute/global_data_loader.py index de9ffd8..4b85181 100644 --- a/code_attribute/global_data_loader.py +++ b/code_attribute/global_data_loader.py @@ -1,4 +1,5 @@ from code_attribute import code_volumn_manager, gpcode_manager +from db.mysql_data_delegate import Mysqldb from utils import global_util, ths_industry_util from code_attribute.code_data_util import ZYLTGBUtil @@ -28,6 +29,15 @@ 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] + + # 鍔犺浇鍚嶇О浠g爜闅愬皠 def load_name_codes(): dict_ = gpcode_manager.get_name_codes() @@ -40,11 +50,14 @@ def load_volumn(): codes = gpcode_manager.get_gp_list() for code in codes: - max60, yesterday = code_volumn_manager.get_histry_volumn(code) - today = code_volumn_manager.get_today_volumn(code) - global_util.max60_volumn[code] = max60 - global_util.yesterday_volumn[code] = yesterday - global_util.today_volumn[code] = today + try: + max60, yesterday = code_volumn_manager.get_histry_volumn(code) + today = code_volumn_manager.get_today_volumn(code) + global_util.max60_volumn[code] = max60 + global_util.yesterday_volumn[code] = yesterday + global_util.today_volumn[code] = today + except: + pass # 娣诲姞浠婃棩娑ㄥ仠鏁版嵁 @@ -58,4 +71,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