34777bbf1bd9084b7d2715fcc859a3816ab75213
把 Dashboard 从基本骨架升级到 MVP 可用状态: - 切车:多车辆时显示 NSelect,直接切;单车时只显示名字(不让选) * 切车 watch currentId 自动重拉 statistics,无需手动刷新 - 主指标卡:把"本月加油"标题改成"累计加油",因为目前后端没给"本月" 过滤,只是总量;数字含义与 Backend RefuelStatistics.total_amount 一致 - 4 项指标:平均油价 / 平均油耗 / 每公里成本 / 累计升数 —— 之前只有 3 项, 补上总升数 - Empty / Loading / Error 三态完整: * Loading -> NSpin * 没记录但有车 -> "还没有加油记录" * API 失败 -> useMessage.error + stats 清空 - 保留已有:大字号主指标、"记录加油"主按钮、"最近加油"卡片 未做(留待后续): - "本月"维度过滤(后端可加 query?period=month,Dashboard 切 month/all) —— plan §9.1 提了"本月加油",MVP 留总量已经够 - 离线缓存 / PWA install prompt 验证: pnpm typecheck 0 errors pnpm build 通过
Description
No description provided
316 KiB
Languages
Go
46.6%
Vue
30%
TypeScript
8.5%
PowerShell
7.5%
JavaScript
3.4%
Other
4%