Commit Graph

7 Commits

Author SHA1 Message Date
gitadmin 5c94719693 feat: 报告系统重构 — 异步生成、预览重设计、跨月工单支持
- 报告创建与 DOCX 生成分离,新增 POST /api/reports/[id]/generate 异步路由
- 报告预览/列表页重设计:KPI 5列布局、状态标签颜色、故障分类中性色
- 月报支持跨月进行中工单:图表/第二章/第三章/第四章全覆盖
- OLE Package 嵌入自然周周报到月报附件章节
- 修复月报第一章/第二章未排除 fault_subcategory='其他' 工单
- 修复当日恢复故障被计入离线节点(恢复 date < close_time 判定)
- 报告预览无故障天数改为完整日期范围计算
- Button 组件增加 loading 支持、API Key 过期检查修复
2026-05-07 21:45:14 +08:00
gitadmin a5f19ebeda feat: 周报 metadata 扩展到 16 字段,抽取 buildWeeklyMetadata 辅助函数 2026-05-07 16:12:01 +08:00
gitadmin e5bdf61cce feat: 月报 metadata 扩展到 16 字段,抽取 buildMonthlyMetadata 辅助函数 2026-05-07 16:05:19 +08:00
gitadmin b6eed5d0c0 fix: 修复 ReportPreviewData 缩进和 avgAvailability 可空性 2026-05-07 16:01:38 +08:00
gitadmin 80d81836a1 feat: 新增 ReportPreviewData 接口和 ready 状态类型 2026-05-07 15:57:06 +08:00
gitadmin 6a6d0f309d chore: 初始化仓库 — 工单跟踪系统 2026-05-07 10:34:40 +08:00
gitadmin a9bad37849 Initial commit 2026-05-07 09:51:42 +08:00