baodan/api/insurance
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
..
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 input_revision 正确记录 2026-07-30 13:54:44 +08:00
generation input_revision 正确记录 2026-07-30 13:54:44 +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 input_revision 正确记录 2026-07-30 13:54:44 +08:00
poster input_revision 正确记录 2026-07-30 13:54:44 +08:00
ppt input_revision 正确记录 2026-07-30 13:54:44 +08:00
recommend 0723 代码整理 2026-07-23 08:52:59 +08:00
stats 0712 修复一个版本 2026-07-12 14:17:18 +08:00
utils 文件 问题 严重度 2026-07-29 22:41:27 +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