From 6cfaaf133f4205b7e65fa175196fa45fbe2209e5 Mon Sep 17 00:00:00 2001
From: Administrator <admin@example.com>
Date: 星期五, 03 一月 2025 18:57:28 +0800
Subject: [PATCH] bug修复

---
 third_data/kpl_limit_up_data_manager.py |    8 +++++---
 1 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/third_data/kpl_limit_up_data_manager.py b/third_data/kpl_limit_up_data_manager.py
index 3ffb3a1..27dde9d 100644
--- a/third_data/kpl_limit_up_data_manager.py
+++ b/third_data/kpl_limit_up_data_manager.py
@@ -242,9 +242,9 @@
                     block_codes_dict[b] = set()
                 block_count_dict[b].add(day)
                 block_codes_dict[b] |= self.__block_day_datas[day][b][2]
-
+        # [(鏉垮潡,娑ㄥ仠鏃ユ湡闆嗗悎)]
         block_count_list = [(k, block_count_dict[k]) for k in block_count_dict]
-        block_count_list.sort(key=lambda x: x[1], reverse=True)
+        block_count_list.sort(key=lambda x: len(x[1]), reverse=True)
         block_count_list = block_count_list[:50]
         # [(娑ㄥ仠鍘熷洜,绱娑ㄥ仠娆℃暟,杩炵画娆℃暟)]
         fdatas = []
@@ -256,7 +256,9 @@
             for day in self.__days:
                 if day not in self.__block_day_datas:
                     continue
-                if b in self.__block_day_datas[day]:
+                total_limit_up_count = self.__block_day_datas[day][b][0] + self.__block_day_datas[day][b][1]
+                if b in self.__block_day_datas[day] and total_limit_up_count >= 3:
+                    # 鏉垮潡浠g爜鏁伴噺>=3涓�
                     temp.append(day)
                 else:
                     c = len(temp)

--
Gitblit v1.8.0