From 3e9a2ace0ef919dc8ec121b7527763b4503f3812 Mon Sep 17 00:00:00 2001
From: Administrator <admin@example.com>
Date: 星期五, 27 十月 2023 17:04:31 +0800
Subject: [PATCH] bug修复

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

diff --git a/log_module/log_export.py b/log_module/log_export.py
index 92c07ab..d1002e0 100644
--- a/log_module/log_export.py
+++ b/log_module/log_export.py
@@ -176,6 +176,28 @@
     return pos_list
 
 
+# 鑾峰彇L2姣忔鎵归噺澶勭悊鏁版嵁鐨勪綅缃寖鍥�
+def get_real_place_order_positions(code, date=None):
+    if not date:
+        date = datetime.datetime.now().strftime("%Y-%m-%d")
+    pos_list = []
+    with open("{}/logs/gp/l2/l2_real_place_order_position.{}.log".format(constant.get_path_prefix(), date), mode='r',
+              encoding="utf-8") as f:
+        while True:
+            line = f.readline()
+            if not line:
+                break
+            if line.find("{}-".format(code)) < 0:
+                continue
+
+            if line.find("鐪熷疄涓嬪崟浣嶇疆") > 0:
+                str_ = line.split("鐪熷疄涓嬪崟浣嶇疆锛�")[1].strip()
+                pos = int(str_.split("-")[1].strip())
+                # print("淇″彿璧峰浣嶇疆锛�", index)
+                pos_list.append(pos)
+    return pos_list
+
+
 # 鑾峰彇浜ゆ槗杩涘害
 def get_trade_progress(code, date=None):
     if not date:

--
Gitblit v1.8.0