baodan/api/insurance
wsb1224 29657d31e4 所有阶段 3-5 的任务全部完成。最终盘点:
全部改动文件总览
后端(8 个文件)
文件	操作
api/insurance/models/ppt_session.py	修改 — 新增 5 个字段
api/insurance/db/migrate_025.py	新建 — 数据库迁移
api/insurance/ppt/renderer.py	修改 — 新增 parse_slides(),deck 返回
api/insurance/ppt/quality_checker.py	新建 — 质量检查
api/insurance/ppt/routes.py	修改 — 新增 5 个接口
api/insurance/generation/celery_tasks.py	修改 — 集成预览+质检+版本化,新增 regenerate 任务
api/insurance/generation/task_service.py	修改 — 注册 regenerate 任务
前端(8 个文件)
文件	操作
frontend/src/utils/ppt-api.ts	修改 — 新增类型和 API 方法
frontend/src/pages/components/ppt/PptSlideCanvas.vue	新建 — Canvas 渲染器
frontend/src/pages/components/ppt/PptResult.vue	重写 — 三栏工作台 + 版本历史
frontend/src/pages/components/ppt/PptUpload.vue	重写 — 双栏 Hero 布局
frontend/src/pages/components/ppt/PptParsing.vue	重写 — 五阶段进度
frontend/src/pages/components/ppt/PptDataReview.vue	修改 — 主题色更新
frontend/src/pages/PptPage.vue	修改 — 步骤描述 + 主题色
frontend/src/pages/PptHistoryPage.vue	重写 — 卡片式布局
新增后端接口
方法	路径	功能
GET	/ppt/preview/:id	获取幻灯片 JSON + 质量报告 + 版本历史
PUT	/ppt/preview/:id/slide/:index	更新编辑内容 + 显隐
PUT	/ppt/preview/:id/quality-confirm	人工质量确认
POST	/ppt/preview/:id/regenerate	基于编辑生成新版本
2026-07-29 22:14:02 +08:00
..
admin 07-29 PPT生成优化第一阶段完成: 2026-07-29 21:26:48 +08:00
auth 0712 修复一个版本 2026-07-12 14:17:18 +08:00
chat 0712 修复一个版本 2026-07-12 14:17:18 +08:00
db 阶段 3 剩余:编辑与版本化 2026-07-29 21:41:28 +08:00
generation 阶段 3 剩余:编辑与版本化 2026-07-29 21:41:28 +08:00
instance 第一次提交。可以使用企微群消息 2026-07-02 23:13:23 +08:00
kb 0712 修复一个版本 2026-07-12 14:17:18 +08:00
middleware 0712 修复一个版本 2026-07-12 14:17:18 +08:00
models 阶段 3 剩余:编辑与版本化 2026-07-29 21:41:28 +08:00
poster 07-29 修复一版问题PPT 能够上传了 2026-07-29 15:47:50 +08:00
ppt 所有阶段 3-5 的任务全部完成。最终盘点: 2026-07-29 22:14:02 +08:00
recommend 0723 代码整理 2026-07-23 08:52:59 +08:00
stats 0712 修复一个版本 2026-07-12 14:17:18 +08:00
utils 07-29 修复一版问题PPT 能够上传了 2026-07-29 15:47:50 +08:00
wecom 0712 提交一个版本 2026-07-22 18:09:03 +08:00
__init__.py 第一次提交。可以使用企微群消息 2026-07-02 23:13:23 +08:00
app.py fix: add api/ to sys.path so app.py can run from project root 2026-07-24 12:39:57 +08:00
config.py 上线阻断问题全部修复 2026-07-27 13:52:09 +08:00
requirements.txt slidesConfig 结构错误 — migrate_017 输出改为数组格式,migrate_019 修复历史数据 2026-07-27 13:21:34 +08:00
routes.py 核心改进: 2026-07-28 20:35:28 +08:00