From 89d7d0e546e0b5cddfa42863fa3f51678b217417 Mon Sep 17 00:00:00 2001
From: Administrator <admin@example.com>
Date: 星期五, 05 七月 2024 13:36:31 +0800
Subject: [PATCH] 订阅策略修改

---
 third_data/kpl_data_manager.py |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/third_data/kpl_data_manager.py b/third_data/kpl_data_manager.py
index cfbf7ca..c580f80 100644
--- a/third_data/kpl_data_manager.py
+++ b/third_data/kpl_data_manager.py
@@ -418,7 +418,7 @@
         @param code_limit_up_reasons_dict: 浠g爜鐨勬定鍋滃師鍥�
         @param current_limit_up_block_codes_dict: 浠婃棩娑ㄥ仠鏉垮潡瀵瑰簲鐨勪唬鐮�
         @param yesterday_current_limit_up_codes: 鏄ㄦ棩娑ㄥ仠浠g爜
-        @return: 杩斿洖(鍓嶆帓寮�1鏁伴噺,楂樹綅鏉挎暟閲�,鍒涗笟鏉挎暟閲�,韬綅)
+        @return: 杩斿洖(鍓嶆帓寮�1浠g爜闆嗗悎,楂樹綅鏉块泦鍚�,鍒涗笟鏉块泦鍚�,韬綅)
         """
         block_codes = current_limit_up_block_codes_dict.get(block)
         if block_codes is None:
@@ -446,7 +446,7 @@
                                                                                                 len(
                                                                                                     current_open_limit_up_codes),
                                                                                                 shsz=True)
-        return len(current_open_limit_up_codes), len(high_codes), len(gem_codes), current_shsz_rank
+        return current_open_limit_up_codes, high_codes, gem_codes, current_shsz_rank
 
     @classmethod
     def get_plate_keys(cls, code):
@@ -480,7 +480,7 @@
                     if d[6]:
                         blocks |= set(d[6].split('銆�'))
                     blocks = blocks - constant.KPL_INVALID_BLOCKS
-                    code_limit_up_reasons_dict[d[3]] = blocks
+                    code_limit_up_reasons_dict[d[0]] = blocks
             return code_limit_up_reasons_dict
 
         if current_limit_up_datas is None:
@@ -508,10 +508,10 @@
 
         for block in keys:
             # 鍓嶆帓寮�1鏁伴噺, 楂樹綅鏉挎暟閲�, 鍒涗笟鏉挎暟閲�, 韬綅
-            open_limit_up_count, high_count, gem_count, rank = cls.__is_block_can_buy_new(
+            open_limit_up_codes, high_codes, gem_codes, rank = cls.__is_block_can_buy_new(
                 code, block, current_limit_up_datas, code_limit_up_reasons_dict,
                 current_limit_up_block_codes_dict, yesterday_current_limit_up_codes)
-            fresults.append((block, open_limit_up_count, high_count, gem_count, rank))
+            fresults.append((block, open_limit_up_codes, high_codes, gem_codes, rank))
         return fresults, keys
 
     # 杩斿洖:(鍙互涔扮殑鏉垮潡鍒楄〃, 鏄惁鏄嫭鑻�, 娑堟伅绠�浠�,鍙拱鐨勫己鍔夸富绾�, 婵�杩涗拱鍏ユ澘鍧楀垪琛�)

--
Gitblit v1.8.0