From 1e64a42737bb6cc7192c68633d3c168ca150da97 Mon Sep 17 00:00:00 2001
From: Administrator <admin@example.com>
Date: 星期三, 22 十一月 2023 19:08:09 +0800
Subject: [PATCH] L下动态更新一次/加载订单是否成交

---
 log_module/log_export.py |   21 ++++++++++++++++++++-
 1 files changed, 20 insertions(+), 1 deletions(-)

diff --git a/log_module/log_export.py b/log_module/log_export.py
index 978d365..106f417 100644
--- a/log_module/log_export.py
+++ b/log_module/log_export.py
@@ -338,6 +338,25 @@
     return fdatas
 
 
+# 鍔犺浇l2璁㈠崟鎴愪氦鏁版嵁
+def load_huaxin_deal_record(code):
+    path = f"{constant.get_path_prefix()}/logs/huaxin/l2/transaction_desc.{tool.get_now_date_str()}.log"
+    # 鏍煎紡:[(璁㈠崟鍙�,鎵嬫暟,寮�濮嬫垚浜ゆ椂闂�,鎴愪氦缁撴潫鏃堕棿,涓嬪崟鎵嬫暟)]
+    fdatas = []
+    lines = __load_file_content(path)
+    for line in lines:
+        data_index = line.find(f"{code}")
+        if data_index > 0:
+            line = line.split(" - ")[1]
+            time_str = line[line.find("[") + 1:line.find("[") + 9]
+            data = line[line.find("]") + 1:].strip()
+            code = data.split("#")[0]
+            data = data.split("#")[1]
+            data = eval(data)
+            fdatas.append(data)
+    return fdatas
+
+
 def load_kpl_reason_changes():
     path = f"{constant.get_path_prefix()}/logs/gp/kpl/kpl_limit_up_reason_change.{tool.get_now_date_str()}.log"
     fdatas = []
@@ -438,7 +457,7 @@
 
 
 if __name__ == '__main__':
-    fdatas = load_huaxin_transaction_map()
+    fdatas = load_huaxin_deal_record("002528")
     print(len(fdatas))
     # print(get_h_cancel_compute_info("603912"))
 

--
Gitblit v1.8.0