From 9579b8356858b55d4becbf051bd154be03884c17 Mon Sep 17 00:00:00 2001
From: Administrator <admin@example.com>
Date: 星期四, 23 一月 2025 17:24:48 +0800
Subject: [PATCH] API输出大单成交比

---
 servers/data_server.py |    9 +++++++--
 1 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/servers/data_server.py b/servers/data_server.py
index 1a788e5..d44e2c5 100644
--- a/servers/data_server.py
+++ b/servers/data_server.py
@@ -931,12 +931,17 @@
                             th_sell = BeforeSubDealBigOrderManager().get_big_sell_order_threshold(code)
                             deal_big_money_info = radical_buy_data_manager.get_total_deal_big_order_info(
                                 code, gpcode_manager.get_limit_up_price_as_num(code))
+                            big_money_rate = radical_buy_data_manager.TotalDealBigOrderInfoManager.get_big_order_rate(
+                                code)
+                            if not big_money_rate:
+                                big_money_rate = 0
                             # 澶у崟鎴愪氦淇℃伅
                             deal_big_order_info = [
                                 (output_util.money_desc(th_temp_buy_info[0] if th_temp_buy_info else 0), # 涓存椂涔板ぇ鍗曢槇鍊�
                                  output_util.money_desc(th_buy), # 涔板ぇ鍗曢槇鍊�
-                                 output_util.money_desc(th_sell)
-                                 ), # 鍗栧崟闃堝��
+                                 output_util.money_desc(th_sell), # 鍗栧崟闃堝��
+                                 big_money_rate*100 # 澶у崟鎴愪氦姣�
+                                 ),
                                 output_util.money_desc(deal_big_money_info[1]),
                                 output_util.money_desc(deal_big_money_info[2])]
                             if len(codes) == 1:

--
Gitblit v1.8.0