From bb1f07248d7a7aafcd172ce3f78b91d0caf82d8f Mon Sep 17 00:00:00 2001 From: Administrator <admin@example.com> Date: 星期五, 14 二月 2025 11:32:56 +0800 Subject: [PATCH] bug修改 --- log_module/log_export.py | 29 +++++++++++++++++++++++++++++ 1 files changed, 29 insertions(+), 0 deletions(-) diff --git a/log_module/log_export.py b/log_module/log_export.py index 910361f..6e19079 100644 --- a/log_module/log_export.py +++ b/log_module/log_export.py @@ -578,6 +578,8 @@ data = line.split(" - ")[1].strip() if data.startswith("["): data = data[data.find("]") + 1:].strip() + if data.find("鏈夋定鍋滀富鍔ㄥ崠锛�") < 0: + continue data = data.split("鏈夋定鍋滀富鍔ㄥ崠锛�")[1] code_ = data[:6] if code and code != code_: @@ -590,6 +592,33 @@ return fdatas + +@cache_log +def load_huaxin_l2_sell_deal_list(code=None, date=tool.get_now_date_str()): + path = f"{constant.get_path_prefix()}/logs/huaxin/l2/sell_l2_deal.{date}.log" + fdatas = {} + if os.path.exists(path): + with open(path, 'r', encoding="utf-8") as f: + lines = f.readlines() + for line in lines: + if line: + time_str = __get_async_log_time(line) + data = line.split(" - ")[1].strip() + if data.startswith("["): + data = data[data.find("]") + 1:].strip() + if data.find("娑ㄥ仠涓诲姩涔版垚浜わ細") <0: + continue + data = data.split("娑ㄥ仠涓诲姩涔版垚浜わ細")[1] + data = eval(data) + code_ = data[0][0] + if code and code != code_: + continue + if code_ not in fdatas: + fdatas[code_] = [] + fdatas[code_].append((time_str, data)) + return fdatas + + @cache_log def load_huaxin_l2_sell_delegate(code=None, date=tool.get_now_date_str()): path = f"{constant.get_path_prefix()}/logs/huaxin/l2/sell_l2_delegate.{date}.log" -- Gitblit v1.8.0