From 4d443587c7f6539f08eca5d7b1f83dbd13cc8873 Mon Sep 17 00:00:00 2001
From: Administrator <admin@example.com>
Date: 星期一, 24 七月 2023 10:53:14 +0800
Subject: [PATCH] 选票板块即将更改

---
 third_data/code_plate_key_manager.py |    7 +++++--
 1 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/third_data/code_plate_key_manager.py b/third_data/code_plate_key_manager.py
index 67639df..0416923 100644
--- a/third_data/code_plate_key_manager.py
+++ b/third_data/code_plate_key_manager.py
@@ -377,7 +377,10 @@
         load_code_block()
         msg_list = []
         for block in keys:
-            is_top_4 = kpl_block_util.is_top_block(code, block, limit_up_record_datas, 4)
+            is_top_8_record, top_8_record = kpl_block_util.is_record_top_block(code, block, limit_up_record_datas, 8)
+            is_top_4_current, top_4_current = kpl_block_util.is_record_top_block(code, block, current_limit_up_datas, 4)
+            is_top_4 = is_top_8_record and is_top_4_current
+
             # 鑾峰彇涓绘澘瀹炴椂韬綅
             current_shsz_rank = kpl_block_util.get_code_current_rank(code, block, current_limit_up_datas,
                                                                      code_limit_up_reason_dict, shsz=True)
@@ -423,7 +426,7 @@
     # 鏄惁鍙互涓嬪崟
     # 杩斿洖锛氭槸鍚﹀彲浠ヤ笅鍗�,娑堟伅,鏉垮潡绫诲瀷
     @classmethod
-    def can_buy(cls, code, current_limit_up_datas, limit_up_record_datas,before_blocks_dict):
+    def can_buy(cls, code, current_limit_up_datas, limit_up_record_datas, before_blocks_dict):
         if constant.TEST:
             return True, "", cls.BLOCK_TYPE_NONE
         block, block_msg = cls.get_can_buy_block(code, current_limit_up_datas,

--
Gitblit v1.8.0