From a8002450d41c721d2bac7e9bd8d5c9014d9b2391 Mon Sep 17 00:00:00 2001
From: Administrator <admin@example.com>
Date: 星期五, 30 五月 2025 14:16:02 +0800
Subject: [PATCH] 增加批量撤单

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

diff --git a/servers/data_server.py b/servers/data_server.py
index 663e604..c6ada19 100644
--- a/servers/data_server.py
+++ b/servers/data_server.py
@@ -958,8 +958,11 @@
                                     buy_datas, sell_datas = deal_big_orders_result[0], deal_big_orders_result[1]
                                     limit_up_price = gpcode_manager.get_limit_up_price_as_num(code)
                                     limit_up_price_money_list = [x[0] for x in buy_datas if x[1] == limit_up_price]
-                                    threshold_money = BeforeSubDealBigOrderManager().compute_re_limit_up_big_money_threshold(
-                                        limit_up_price_money_list)
+                                    if limit_up_price_money_list:
+                                        threshold_money = BeforeSubDealBigOrderManager().compute_re_limit_up_big_money_threshold(
+                                            limit_up_price_money_list)
+                                    else:
+                                        threshold_money = 299e4
                                     logger_debug.info(f"{code}-涓存椂鍥炲皝鍧囧ぇ鍗曪細{threshold_money}")
                                     # 璁剧疆涔板崟闃堝��
                                     th_buy = threshold_money
@@ -984,8 +987,11 @@
                                  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]),
+                                # 鍘熺疮璁″ぇ鍗曢槇鍊硷紙闈炰汉涓鸿缃級
                                 output_util.money_desc(deal_big_money_info[3]),
                             ]
                             if len(codes) == 1:

--
Gitblit v1.8.0