baodan/api/insurance/db
wsb1224 b8c4e8b672 主要完成内容:
修复 PPT 异步任务无法生成的问题,包括任务变量引用错误、失败状态回写、心跳缺失任务恢复。
脱敏改为保司/产品后台统一配置,生成端不再让用户选择;任务创建时保存策略快照。
保司支持独立控制 PPT、海报 Logo 显示。
PPT 核验新增吸烟状态、币种及三个条件字段。
利益演示、退保提取调整为警告,不再阻止生成。
PPT 生成完成后可以直接返回数据核验页修改。
建立不同险种、单图/长图共六套海报字段画像。
PPT“生成场景”支持后台新增、启停和删除。
保司、产品、PPT 模板、文案模板均支持安全删除。
内置模板禁止删除,只允许停用;存在关联数据时拒绝危险删除。
补充策略变更及删除审计日志。
更新 API 文档、部署文档及修复计划实施记录。
关键交付文件:
[数据库迁移 migrate_027.py](D:/work/code/python/coding/baodanagent/api/insurance/db/migrate_027.py)
[海报字段画像 field_profiles.py](D:/work/code/python/coding/baodanagent/api/insurance/poster/field_profiles.py)
[动态场景服务 scenarios.py](D:/work/code/python/coding/baodanagent/api/insurance/ppt/scenarios.py)
[新增回归测试](D:/work/code/python/coding/baodanagent/tests/ppt_poster_optimization_test.py)
[优化修复计划书](D:/work/code/python/coding/baodanagent/docs/保险智能客服系统_PPT与海报优化修复计划书_20260731.md)
验证结果:
核心链路测试:37 passed,1 skipped
扩展回归测试:140 passed
PPT 渲染器测试:6 passed
前端生产构建:通过
Python 编译检查:通过
完整测试集:190 passed,1 failed
唯一失败为 tests/test_chat_save.py::test_chat_logs_query 未建立 Flask application context,与本次 PPT/海报链路无关。
2026-07-31 14:10:24 +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 第一次提交。可以使用企微群消息 2026-07-02 23:13:23 +08:00
database.py 0723 PPT加海报功能01版本修复 2026-07-23 17:40:12 +08:00
migrate_001.py 第一次提交。可以使用企微群消息 2026-07-02 23:13:23 +08:00
migrate_002.py 第一次提交。可以使用企微群消息 2026-07-02 23:13:23 +08:00
migrate_003.py 第一次提交。可以使用企微群消息 2026-07-02 23:13:23 +08:00
migrate_004.py 第一次提交。可以使用企微群消息 2026-07-02 23:13:23 +08:00
migrate_005.py 第一次提交。可以使用企微群消息 2026-07-02 23:13:23 +08:00
migrate_006.py 第一次提交。可以使用企微群消息 2026-07-02 23:13:23 +08:00
migrate_007.py 第一次提交。可以使用企微群消息 2026-07-02 23:13:23 +08:00
migrate_008.py 第一次提交。可以使用企微群消息 2026-07-02 23:13:23 +08:00
migrate_009.py 0712 修复一个版本 2026-07-12 14:17:18 +08:00
migrate_010.py 0712 修复一个版本 2026-07-12 14:17:18 +08:00
migrate_011.py 0712 修复一个版本 2026-07-12 14:17:18 +08:00
migrate_012.py 0712 修复一个版本 2026-07-12 14:17:18 +08:00
migrate_013.py 0712 修复一个版本 2026-07-12 14:17:18 +08:00
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
migrate_026.py 优化海报前端逻辑页0731-1 2026-07-31 09:50:46 +08:00
migrate_027.py 主要完成内容: 2026-07-31 14:10:24 +08:00
redis.py 0712 修复一个版本 2026-07-12 14:17:18 +08:00