baodan/api/insurance/db
wsb1224 5f78598b3a input_revision 正确记录
task_service.py — create_task() 新增 input_revision 参数,存入 GenerationTask.input_revision
generation_task.py — 模型的静态 create_task 方法同步新增参数
ppt/routes.py — 三处调用(parse/generate/regenerate)均传入 session.draft_revision
poster/service.py — 海报生成传入 record.draft_revision
现在每个任务快照都记录了创建时的草稿版本号,不再一直是默认值 1
2. 海报任务进度实时同步 
celery_tasks.py — 在海报生成的每个阶段(preparing_data→20%、building_prompt→40%、requesting_image→60%、saving→85%)调用 sync_poster_progress() 同步到 PosterRecord.task_status/task_progress
任务领取时立即将 PosterRecord.task_status 设为 running
解决了"页面轮询海报记录时一直显示排队中"的问题
3. 后端测试覆盖 
test_task_state_sync.py — 新增 13 个测试用例:
sync_workspace_status 同步 cancelled/failed 到 PPT session(4 个)
sync_workspace_status 同步 cancelled/failed 到 PosterRecord(2 个)
旧任务跳过同步的安全检查(1 个)
cancel_task 状态更新和非 queued 拒绝(2 个)
mark_task_viewed 正确标记和权限校验(2 个)
input_revision 正确记录和默认值(2 个)
list_active_tasks 排除终态任务(1 个)
所有 13 个新测试 + 原有 10 个测试全部通过
4. useAutoSave TypeScript 类型修复 
useAutoSave.ts — getEndpoint 变量显式标注 () => string 类型,消除 TS2345 编译错误
2026-07-30 13:54:44 +08:00
..
__init__.py 上线阻断问题全部修复 2026-07-27 13:52:09 +08:00
.migration.lock input_revision 正确记录 2026-07-30 13:54:44 +08:00
compat.py
database.py 0723 PPT加海报功能01版本修复 2026-07-23 17:40:12 +08:00
migrate_001.py
migrate_002.py
migrate_003.py
migrate_004.py
migrate_005.py
migrate_006.py
migrate_007.py
migrate_008.py
migrate_009.py
migrate_010.py
migrate_011.py
migrate_012.py
migrate_013.py
migrate_014.py 上线阻断问题全部修复 2026-07-27 13:52:09 +08:00
migrate_015.py 0723 PPT加海报功能01版本修复 2026-07-23 17:40:12 +08:00
migrate_016.py fix: 添加 PyMuPDF 详细错误信息并创建缺失的迁移文件 2026-07-24 11:29:49 +08:00
migrate_017.py slidesConfig 结构错误 — migrate_017 输出改为数组格式,migrate_019 修复历史数据 2026-07-27 13:21:34 +08:00
migrate_018.py 0727 PPT加海报功能01版本修复-修复一个版本 2026-07-27 10:36:13 +08:00
migrate_019.py 回复提交 2026-07-27 15:40:58 +08:00
migrate_020.py 上线阻断问题全部修复 2026-07-27 13:52:09 +08:00
migrate_021.py 07-27 PDF提取优化 2026-07-28 16:45:14 +08:00
migrate_022.py 07-27 阶段 状态 进度 2026-07-28 17:53:14 +08:00
migrate_023.py 核心改进: 2026-07-28 20:35:28 +08:00
migrate_024.py 07-29 PPT生成优化第一阶段完成: 2026-07-29 21:26:48 +08:00
migrate_025.py 阶段 3 剩余:编辑与版本化 2026-07-29 21:41:28 +08:00
redis.py