From b1a8d01cd3f6a7ae98a4e84f7b5278eab7d7700b Mon Sep 17 00:00:00 2001
From: Administrator <admin@example.com>
Date: 星期一, 26 五月 2025 13:24:12 +0800
Subject: [PATCH] 记录更详细的日志

---
 l2/l2_data_manager_new.py |    7 +++++--
 1 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/l2/l2_data_manager_new.py b/l2/l2_data_manager_new.py
index b943351..9db1944 100644
--- a/l2/l2_data_manager_new.py
+++ b/l2/l2_data_manager_new.py
@@ -273,9 +273,11 @@
         if code not in cls.__human_radical_buy_mark_info:
             return False, "娌℃湁浜轰拱鍏ヤ俊鍙�"
         single_time_ms, space_time_ms, expire_time_ms, _ = cls.__human_radical_buy_mark_info[code]
-        if tool.trade_time_sub_with_ms(L2DataUtil.get_time_with_ms(data["val"]),
+        now_time_ms = L2DataUtil.get_time_with_ms(data["val"])
+        if tool.trade_time_sub_with_ms(now_time_ms,
                                        expire_time_ms) > 0:
             cls.__human_radical_buy_mark_info.pop(code)
+            async_log_util.info(logger_l2_not_buy_reasons, f"{code}#澶у崟瓒冲锛屼汉涓轰笅鍗曪細 瓒呰繃淇″彿鐢熸晥鏃堕棿-{now_time_ms}/{expire_time_ms}")
             return False, "瓒呰繃淇″彿鐢熸晥鏃堕棿"
         return True, cls.__human_radical_buy_mark_info[code]
 
@@ -1525,6 +1527,7 @@
         else:
             human_radical_result = cls.__compute_human_radical_order_begin_pos(code, compute_start_index,
                                                                                compute_end_index)
+            l2_log.debug(code, f"澶у崟瓒冲锛屼汉涓轰笅鍗曡绠楃粨鏋�({compute_start_index}-{compute_end_index}):{human_radical_result}")
             if human_radical_result[0]:
                 radical_result = list(human_radical_result[2])
                 # 鏀瑰彉鎵ц浣嶇疆
@@ -1539,7 +1542,7 @@
                                                                                                      code), 0)
                 if big_order_deal_enough_result[6] <= 0:
                     HumanRadicalBuySingleManager.add_single(code, total_datas[-1], radical_result)
-                    async_log_util.info(logger_l2_not_buy_reasons, f"{code}#澶у崟瓒冲锛岄渶瑕佹牴鎹汉涓轰笅鍗�")
+                    async_log_util.info(logger_l2_not_buy_reasons, f"{code}#澶у崟瓒冲锛岄渶瑕佹牴鎹汉涓轰笅鍗�({compute_start_index}-{compute_end_index})锛歿radical_result[1]}")
                     return
             # 涓嬪崟鍓嶄竴姝ワ紝绉婚櫎浜轰负涓嬪崟淇″彿
             is_human_radical_buy = HumanRadicalBuySingleManager.has_single(code)

--
Gitblit v1.8.0