# 每日行情明细主力净流入和成交额数据为空 - 排查计划 ## 问题分析 经过多轮修复,问题仍然是:每日行情明细表格中涨幅有数据,但主力净流入和成交额为空。 可能原因: 1. **Edge Function `stock-fund-flow` 未能成功获取数据** - 腾讯K线API在Edge Function运行环境可能无法访问 2. **日期匹配失败** - K线数据日期格式与资金流向数据日期格式不匹配 3. **数据获取被静默吞掉** - 前端catch了错误但没有显示给用户 ## 排查步骤 ### 1. 简化方案:直接使用前端已有的 chartData 数据 - 前端通过 `stock-history` 已经获取了K线数据,包含成交量(volume) - 成交额 ≈ 成交量 × 收盘价(近似计算) - 主力净流入数据从资金流向API获取 ### 2. 修改前端表格逻辑 - 主力净流入:尝试从 `fundFlowData` 获取 `mainForceNet` 字段 - 成交额:如果 `fundFlowData` 没有,使用 `chartData` 的 `volume × close` 近似计算 ### 3. 验证数据流 - 确认 `fundFlowData` 是否真的为空 - 如果为空,使用备用方案显示成交量数据 ## 实施步骤 1. 修改前端表格渲染逻辑,添加备用数据源 2. 如果 `fundFlowData` 为空,使用 `chartData` 的成交量数据作为成交额近似值 3. 构建验证 4. 测试显示效果