From 6a107545a82cceaff58b769690f410f25ef4de34 Mon Sep 17 00:00:00 2001
From: Administrator <admin@example.com>
Date: 星期二, 07 十一月 2023 15:55:53 +0800
Subject: [PATCH] Bug修复

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

diff --git a/third_data/code_plate_key_manager.py b/third_data/code_plate_key_manager.py
index 21662e2..440acf2 100644
--- a/third_data/code_plate_key_manager.py
+++ b/third_data/code_plate_key_manager.py
@@ -467,24 +467,27 @@
         # msg_list.append(f"\n瀹炴椂top10(娑ㄥ仠鏁伴噺锛歿len(current_limit_up_datas)})")
         # msg_list.append(f"鍘嗗彶top20(娑ㄥ仠鏁伴噺锛歿len(top_8_record)})")
 
-        # 闇�瑕佹帓闄ょ殑浠g爜
-        exclude_codes = HighIncreaseCodeManager().list_all()
+        # 闇�瑕佹帓闄ょ殑鑰佸ぇ鐨勪唬鐮�
+        exclude_first_codes = HighIncreaseCodeManager().list_all()
+
+        # 鑾峰彇涓绘澘鍘嗗彶韬綅
+        open_limit_up_codes = kpl_block_util.get_shsz_open_limit_up_codes(code, block, limit_up_record_datas,
+                                                                          code_limit_up_reason_dict)
 
         # 鑾峰彇涓绘澘瀹炴椂韬綅,鍓旈櫎楂樹綅鏉�
         current_shsz_rank, front_current_shsz_rank_codes = kpl_block_util.get_code_current_rank(code, block,
                                                                                                 current_limit_up_datas,
                                                                                                 code_limit_up_reason_dict,
                                                                                                 yesterday_current_limit_up_codes,
-                                                                                                exclude_codes,
+                                                                                                exclude_first_codes,
+                                                                                                len(open_limit_up_codes),
                                                                                                 shsz=True)
         record_shsz_rank, record_shsz_rank_codes = kpl_block_util.get_code_record_rank(code, block,
                                                                                        limit_up_record_datas,
                                                                                        code_limit_up_reason_dict,
                                                                                        yesterday_current_limit_up_codes,
                                                                                        shsz=True)
-        # 鑾峰彇涓绘澘鍘嗗彶韬綅
-        open_limit_up_codes = kpl_block_util.get_shsz_open_limit_up_codes(code, block, limit_up_record_datas,
-                                                                          code_limit_up_reason_dict)
+
         if open_limit_up_codes:
             # 涓绘澘寮�1
             if current_shsz_rank < len(open_limit_up_codes) + 1 and record_shsz_rank < len(open_limit_up_codes) + 2:

--
Gitblit v1.8.0