From 618f00314d1311c2abd994b4c445f9a2ba9a1adf Mon Sep 17 00:00:00 2001
From: Administrator <admin@example.com>
Date: 星期五, 07 六月 2024 15:11:46 +0800
Subject: [PATCH] bug修复

---
 huaxin_client/l1_subscript_codes_manager.py |   11 +++++++++--
 1 files changed, 9 insertions(+), 2 deletions(-)

diff --git a/huaxin_client/l1_subscript_codes_manager.py b/huaxin_client/l1_subscript_codes_manager.py
index 405fa91..05cd65f 100644
--- a/huaxin_client/l1_subscript_codes_manager.py
+++ b/huaxin_client/l1_subscript_codes_manager.py
@@ -78,14 +78,21 @@
             line = f.readline()
             while line:
                 if line.strip():
-                    codes_sh.append(line.strip().encode('utf-8'))
+                    code = line.strip()
+                    if not tool.is_can_buy_code(code):
+                        continue
+                    codes_sh.append(code.encode('utf-8'))
                 line = f.readline()
+
     if os.path.exists(__CODE_SZ_PATH):
         with open(__CODE_SZ_PATH, 'r') as f:
             line = f.readline()
             while line:
                 if line.strip():
-                    codes_sz.append(line.strip().encode('utf-8'))
+                    code = line.strip()
+                    if not tool.is_can_buy_code(code):
+                        continue
+                    codes_sz.append(code.encode('utf-8'))
                 line = f.readline()
     return codes_sh, codes_sz
 

--
Gitblit v1.8.0