 SakurasanandClaude
|
b107a12798
|
fix: fund-flow 路由补充东方财富 kline 成交额
腾讯 fqkline 仅返回 6 个字段(date/open/close/high/low/volume),
不含成交额,导致 fund-flow 路由补充的 turnover 始终为 0。
在路由层额外调用 eastmoney.fetch_kline_history 获取成交额映射,
优先使用东方财富的成交额数据补充,腾讯 kline_map 作为兜底。
Co-Authored-By: Claude <noreply@anthropic.com>
|
2026-07-24 21:14:09 +08:00 |
|
 SakurasanandClaude
|
28ecc4d138
|
fix: fetch_fund_flow_daykline 增加 rc 校验和 data 空值保护
东方财富 daykline/get 接口返回 rc=100(data=null) 时无保护处理:
- 增加 result 类型检查、rc 状态校验、data 空值判断
- 避免 None.get('klines') 抛 AttributeError
Co-Authored-By: Claude <noreply@anthropic.com>
|
2026-07-24 18:49:48 +08:00 |
|
 SakurasanandClaude
|
2a0960c251
|
修复两个问题:
1. 移除 eastmoney K线接口的 parsed.reverse(),统一为升序返回(与其他数据源一致),
修复 K线图时间方向相反、每日行情明细展示远期数据的 bug
2. fetch_fund_flow_daykline 改用 curl_cffi 替代 httpx,匹配东方财富 push2his
的 TLS 指纹检测,修复主力资金流向数据获取不到的 bug
Co-Authored-By: Claude <noreply@anthropic.com>
|
2026-07-24 18:19:30 +08:00 |
|
Sakurasan
|
22692be45e
|
Revert "重构板块资金流向:行业/概念改用独立 path,后端排序,前端不缓存直接请求"
This reverts commit eea2ce86d0.
|
2026-07-13 23:24:26 +08:00 |
|
Sakurasan
|
eea2ce86d0
|
重构板块资金流向:行业/概念改用独立 path,后端排序,前端不缓存直接请求
|
2026-07-13 23:22:09 +08:00 |
|
Sakurasan
|
3bfeb81c90
|
修复板块切换数据合并:禁止 API 响应缓存(反代按 path 忽略 query 导致两个 tab 数据相同)
|
2026-07-13 21:15:16 +08:00 |
|
Sakurasan
|
2db6bb8519
|
更新后端板块数据路由和服务(预提交)
|
2026-07-13 20:28:49 +08:00 |
|
 SakurasanandClaude
|
20b2afb0fc
|
修复总市值显示错误 & 板块切换数据合并问题
1. 后端: 修正腾讯API字段索引偏移 (total_market_cap [43]→[45],
pb [45]→[46]),并处理市值单位转换(亿→元)
2. 前端: 板块切换时同步清空旧数据 + 显示加载态,避免新旧
数据合并闪现
Co-Authored-By: Claude <noreply@anthropic.com>
|
2026-07-13 20:07:21 +08:00 |
|
 SakurasanandClaude
|
60eff4a955
|
feat: 股票详情页增加最新交易日PE/PB/ROE/换手率/市值等行情指标
- 后端tencent.py增加换手率/市盈率/市净率/总市值/流通市值字段提取
- 前端StockQuote接口新增对应字段类型定义
- 股票详情页增加"行情指标"卡片,展示PE/PB/ROE/换手率/总手/成交额/市值
- ROE取自财务分析数据的加权净资产收益率
Co-Authored-By: Claude <noreply@anthropic.com>
|
2026-07-08 19:27:23 +08:00 |
|
 SakurasanandClaude Opus 4.7
|
86535f5de2
|
K线数据首选mootdx通达信TCP源,板块数据增加mootdx降级
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-07-08 02:09:57 +08:00 |
|
Sakurasan
|
015aeb989a
|
更新BK缓存策略
|
2026-07-08 00:33:15 +08:00 |
|
Sakurasan
|
1a50f7680a
|
并行获取板块数据
|
2026-07-07 20:28:24 +08:00 |
|
Sakurasan
|
e29e3d32fb
|
板块缓存
|
2026-07-07 17:54:50 +08:00 |
|
Sakurasan
|
c6cef8bb4c
|
update: 板块缓存
|
2026-07-07 17:51:28 +08:00 |
|
Sakurasan
|
62961017ea
|
优化静态路由
|
2026-07-07 16:07:10 +08:00 |
|
 SakurasanandClaude Opus 4.7
|
5153fa28de
|
fix: docker-compose 持久化 SQLite 数据库; 迁移 DB 路径到 data/ 子目录
- docker-compose.yml: bind mount → named volume (auv_data:/app/data)
- backend/database.py: DB_PATH 改为 data/stock_data.db,自动迁移旧数据库
- .gitignore: 忽略 *.db 文件
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-07-06 23:59:25 +08:00 |
|
Sakurasan
|
6390545e61
|
使用push2 数据接口,优化代码
|
2026-07-06 22:27:45 +08:00 |
|
Sakurasan
|
83c88ee945
|
公司介绍 财务数据
|
2026-07-06 19:44:40 +08:00 |
|
Sakurasan
|
0719c63ef1
|
up
|
2026-07-06 01:01:38 +08:00 |
|
Sakurasan
|
013ebdaffe
|
up
|
2026-07-05 21:29:17 +08:00 |
|