From 7b40261a51f7c5ace06908abb5347be57557d424 Mon Sep 17 00:00:00 2001
From: Administrator <admin@example.com>
Date: 星期五, 09 五月 2025 01:06:06 +0800
Subject: [PATCH] 统计大卖单

---
 l2_data_parser.py |   13 ++++++++-----
 1 files changed, 8 insertions(+), 5 deletions(-)

diff --git a/l2_data_parser.py b/l2_data_parser.py
index 00496e8..b93a0e2 100644
--- a/l2_data_parser.py
+++ b/l2_data_parser.py
@@ -5,12 +5,16 @@
 import os
 import sys
 from db import mysql_data_delegate as mysql_data
+from log_module import log_export
 
 
 def __get_target_codes(day):
-    results = mysql_data.Mysqldb().select_all(f"select _code from kpl_limit_up_record where _day='{day}'")
-    codes = set([x[0] for x in results])
-    return codes
+    special_codes_dict = log_export.load_special_codes(day)
+    fcodes = set()
+    for plate in special_codes_dict:
+        codes = special_codes_dict[plate]
+        fcodes |= codes
+    fcodes
 
 
 def parse_order_detail(day, code):
@@ -105,7 +109,7 @@
         print("鎺ユ敹鐨勫弬鏁�", params)
         _type = params[0].strip()
         day = params[1].strip()
-        if len(params)>2:
+        if len(params) > 2:
             code = params[2].strip()
         else:
             code = None
@@ -117,4 +121,3 @@
             parse_ngtstick(day)
         elif _type == 'MarketData':
             parse_market_data(day)
-

--
Gitblit v1.8.0