From a27c2f3247ae8d7cb02abe1fd042f1285d365ec3 Mon Sep 17 00:00:00 2001
From: Administrator <admin@example.com>
Date: 星期三, 13 九月 2023 09:33:53 +0800
Subject: [PATCH] D撤修改

---
 l2/l2_data_manager_new.py |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/l2/l2_data_manager_new.py b/l2/l2_data_manager_new.py
index 3bc3b77..c1dcad7 100644
--- a/l2/l2_data_manager_new.py
+++ b/l2/l2_data_manager_new.py
@@ -826,9 +826,9 @@
                                                                                                               num_operate_map)
                         if left_count > 0:
                             not_cancel_num += total_data[i]["val"]["num"]
-                m = cls.__get_threshmoney(code)
+                m, msg = cls.__get_threshmoney(code)
                 not_cancel_money = not_cancel_num * 100 * float(gpcode_manager.get_limit_up_price(code))
-                if cls.__get_threshmoney(code) > not_cancel_money:
+                if m > not_cancel_money:
                     return False, False, f"鎴愪氦浣嶇疆璺濈褰撳墠浣嶇疆绾拱棰�({not_cancel_money})灏忎簬m鍊�({m})"
         else:
             # 鍒ゆ柇涔�1浠锋牸妗d綅
@@ -1152,11 +1152,11 @@
 
     @classmethod
     def __get_threshmoney(cls, code):
-        m = cls.__l2PlaceOrderParamsManagerDict[code].get_m_val()
+        m,msg = cls.__l2PlaceOrderParamsManagerDict[code].get_m_val()
         if trade_manager.CodesTradeStateManager().get_trade_state_cache(code) == trade_manager.TRADE_STATE_NOT_TRADE:
             # 棣栨涓嬪崟m鍊兼墿澶�1.5鍊�
             m = int(m * 1.5)
-        return m
+        return m,msg
 
     # 璁$畻涓囨墜鍝ョ瑪鏁�
     @classmethod

--
Gitblit v1.8.0