From e25abaf64a3ab2284abaf53518343ebf0d86d0be Mon Sep 17 00:00:00 2001
From: Administrator <admin@example.com>
Date: 星期四, 25 七月 2024 16:45:22 +0800
Subject: [PATCH] 修改订阅的自由流通市值/输出撤单原因

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

diff --git a/log_module/log_export.py b/log_module/log_export.py
index a6df913..e38f22b 100644
--- a/log_module/log_export.py
+++ b/log_module/log_export.py
@@ -388,6 +388,24 @@
             fdatas.append((time_str, type, data_json["data"]))
     return fdatas
 
+def load_cancel_buy_reasons(code, date=tool.get_now_date_str()):
+    """
+    鑾峰彇鎾ゅ崟鍘熷洜
+    @param code:
+    @param date:
+    @return: {鐪熷疄涓嬪崟浣嶇疆锛氭挙鍗曞師鍥爙
+    """
+    fdatas = load_trade_recod(code, date)
+    cancel_reason_dict={}
+    for data in fdatas:
+        if data[1] != "cancel":
+            continue
+        msg = data[2].get("msg")
+        real_place_order_index = data[2].get("real_place_order_index")
+        if real_place_order_index not in cancel_reason_dict:
+            cancel_reason_dict[real_place_order_index] = msg
+    return cancel_reason_dict
+
 
 # 鍔犺浇l2璁㈠崟鎴愪氦鏁版嵁
 def load_huaxin_deal_record(code, date=tool.get_now_date_str()):

--
Gitblit v1.8.0