Commit Graph

5 Commits

Author SHA1 Message Date
6ffe0d9968 feat(data_manager): 添加获取主板非ST股票和盘前竞价数据的方法 2025-04-19 21:09:14 +08:00
acb83cd39b ♻️ refactor(data): 添加数据源可用性注释并在错误处理中增加休眠,重组数据更新逻辑并分离特殊数据源的更新流程 2025-04-19 20:49:23 +08:00
27632816a4 feat(data_manager): 添加批量更新数据功能并优化返回值为布尔类型 2025-04-19 20:07:53 +08:00
1abff8b130 ♻️ refactor(logger): 将日志管理器路径从logger更新为logger_manager并优化数据返回格式 2025-04-19 19:31:58 +08:00
5c22360b58 🔨 refactor(data): 重构数据管理模块,提取独立的DataReader类并优化API接口
为了提升代码结构和可维护性,将data_fetcher.py重命名为data_manager.py,并进行以下重构:

1. 将实例变量移至模块级别配置
2. 将实例方法转换为静态方法
3. 提取新的DataReader类用于数据读取操作
4. 在DatabaseManager中添加通用查询方法
5. 优化数据获取与缓存逻辑
2025-04-19 19:24:24 +08:00