From eb6e8940bb0e014fc0799f5904f52fb5c6f84f20 Mon Sep 17 00:00:00 2001
From: Administrator <admin@example.com>
Date: 星期一, 15 九月 2025 13:40:01 +0800
Subject: [PATCH] bug修复

---
 trade/l2_trade_util.py |    9 ++++++---
 1 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/trade/l2_trade_util.py b/trade/l2_trade_util.py
index 0fef7aa..18648e6 100644
--- a/trade/l2_trade_util.py
+++ b/trade/l2_trade_util.py
@@ -4,6 +4,7 @@
 from log_module import async_log_util
 from log_module.log import logger_trade
 from trade import trade_record_log_util
+from trade.buy_radical.block_special_codes_manager import BlockSpecialCodesManager
 
 __redis_manager = redis_manager.RedisManager(2)
 
@@ -20,7 +21,7 @@
 
 
 # 娣诲姞浠g爜鍒扮姝氦鏄�
-def add_to_forbidden_trade_codes(code):
+def __add_to_forbidden_trade_codes(code):
     gpcode_manager.BlackListCodeManager().add_code(code)
 
 
@@ -32,14 +33,16 @@
         need_add = True
     else:
         # 妫�鏌ユ槸鍚﹀湪鎯充拱鍗曚腑
-        if gpcode_manager.WantBuyCodesManager().is_in_cache(code):
+        if gpcode_manager.HumanRemoveForbiddenManager().is_in_cache(code):
+            # 浜轰负绉婚櫎榛戯紝涓嶅彲鍐嶆媺榛�
             need_add = False
         else:
             need_add = True
+
     if need_add:
         if not is_in_forbidden_trade_codes(code):
             trade_record_log_util.add_forbidden_buy_log(code, msg)
-        add_to_forbidden_trade_codes(code)
+        __add_to_forbidden_trade_codes(code)
         async_log_util.warning(logger_trade, f"{code}鍔犲叆榛戝悕鍗曞師鍥狅細{msg}")
 
 

--
Gitblit v1.8.0