1.0 KiB
1.0 KiB
需求分析 —— 2026-04-19-00-24-02
需求来源
用户在使用 Dashboard 首页时发现统计卡片缺失全部报告数,且图表存在日期文字与轴线重叠的视觉问题,同时希望增加时间维度切换能力。
需求概述
需求 1:新增"全部报告总数"卡片
在 Dashboard 统计卡片区域,紧邻"本月报告总数"左侧,新增一个"全部报告总数"数据卡片,显示当前用户可见的所有报告数量。
需求 2:修复图表 X 轴日期文字与轴线重叠
报告增长趋势图表中,底部 X 轴日期文字(如 4/13、4/14 等)与轴线/数据线发生重叠,影响可读性。需要调整 Canvas 绘制坐标,增大底部留白并下移文字。
需求 3:图表时间维度切换
为报告增长趋势图表增加"最近 7 天"和"最近 30 天"的切换按钮,动态重新计算趋势数据和标签。
涉及文件
src/pages/Dashboard.tsx
需求影响范围
- Dashboard 首页统计卡片布局
- Canvas 趋势图表绘制逻辑
- 统计数据计算逻辑