• 陈泽健's avatar
    feat(service-monitor): 导出 PDF/Excel 格式 · 7b0e7dcd
    陈泽健 提交于
    阶段九 P2 功能增强:
    
    Excel 导出(openpyxl):
    - Sheet 1:汇总信息(目标、套件、时间、统计)
    - Sheet 2:检测明细(全量表格)
    - 状态列条件格式(正常=绿、警告=黄、严重=红)
    - 表头冻结
    
    PDF 导出(weasyprint):
    - 使用 weasyprint 将 HTML 转 PDF
    - 降级策略:不可用时返回可打印 HTML
    - @page 分页规则 + 中文字体支持
    - 打印按钮提示(降级模式)
    
    路由改进:
    - api_export_report() 重构避免重复代码
    - 支持 format=excel/pdf 参数
    
    前端:
    - report.html 导出菜单新增两个选项
    
    文档:
    - PRD_需求文档_导出PDF_Excel格式.md
    - PRD_计划执行_导出PDF_Excel格式.md
    
    测试:167 个测试全绿 Co-Authored-By: 's avatarClaude <noreply@anthropic.com>
    7b0e7dcd
名称
最后提交
最后更新
..
离线部署方案 Loading commit data...
问题记录 Loading commit data...
需求文档 Loading commit data...
搜索索引.json Loading commit data...
索引.md Loading commit data...
转换统计.json Loading commit data...