From c20c3c10635ce78db4a86ce9c0bb1d02e90f525d Mon Sep 17 00:00:00 2001
From: Administrator <admin@example.com>
Date: 星期二, 08 八月 2023 17:40:42 +0800
Subject: [PATCH] 单例+缓存优化

---
 third_data/code_plate_key_manager.py |   12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/third_data/code_plate_key_manager.py b/third_data/code_plate_key_manager.py
index 786aeee..173a83b 100644
--- a/third_data/code_plate_key_manager.py
+++ b/third_data/code_plate_key_manager.py
@@ -417,12 +417,12 @@
         can_buy_blocks = []
         for block in keys:
             is_top_8_record, top_8_record = kpl_block_util.is_record_top_block(code, block, limit_up_record_datas,
-                                                                               yesterday_current_limit_up_codes, 20)
+                                                                               yesterday_current_limit_up_codes, 50)
             is_top_4_current, top_4_current = kpl_block_util.is_current_top_block(code, block, current_limit_up_datas,
-                                                                                  yesterday_current_limit_up_codes, 10)
+                                                                                  yesterday_current_limit_up_codes, 50)
             is_top_4 = is_top_8_record and is_top_4_current
-            msg_list.append(f"\n瀹炴椂top10: {top_4_current}(娑ㄥ仠鏁伴噺锛歿len(current_limit_up_datas)})")
-            msg_list.append(f"鍘嗗彶top20: {top_8_record}")
+            msg_list.append(f"\n瀹炴椂top10(娑ㄥ仠鏁伴噺锛歿len(current_limit_up_datas)})")
+            msg_list.append(f"鍘嗗彶top20(娑ㄥ仠鏁伴噺锛歿len(top_8_record)})")
 
             # 鑾峰彇涓绘澘瀹炴椂韬綅,鍓旈櫎楂樹綅鏉�
             current_shsz_rank = kpl_block_util.get_code_current_rank(code, block, current_limit_up_datas,
@@ -538,9 +538,9 @@
         # ---------------------------------鍔犺浇宸茬粡涓嬪崟/鎴愪氦鐨勪唬鐮佷俊鎭�------------start-------------
         # match_reasons = match_limit_up_result.keys()
         # 鍒ゆ柇鍖归厤鍒扮殑鍘熷洜鏄惁宸茬粡鏈変笅鍗�/涔板叆鎴愬姛鐨勪唬鐮�
-        codes_delegate = set(trade_manager.get_codes_by_trade_states(
+        codes_delegate = set(trade_manager.CodesTradeStateManager().get_codes_by_trade_states_cache(
             {trade_manager.TRADE_STATE_BUY_DELEGATED, trade_manager.TRADE_STATE_BUY_PLACE_ORDER}))
-        codes_success = set(trade_manager.get_codes_by_trade_states(
+        codes_success = set(trade_manager.CodesTradeStateManager().get_codes_by_trade_states_cache(
             {trade_manager.TRADE_STATE_BUY_SUCCESS}))
 
         codes = codes_delegate | codes_success

--
Gitblit v1.8.0