# 修复模板名称总结 ## 任务完成情况 ✅ **已完成所有任务** 根据 template_finish/ 目录下的模板文件,检查并修复了数据库中 f_polic_file_config 表的 name 字段,确保与模板文档名称(去掉扩展名)完全一致。 ## 修复结果 ### 统计信息 - **总文件数**: 21 - **匹配成功**: 21 - **更新数量**: 16 - **未找到**: 0 ### 更新的模板名称 1. **1.请示报告卡(XXX).docx** - 旧名称: `1请示报告卡` - 新名称: `1.请示报告卡(XXX)` 2. **2.初步核实审批表(XXX).docx** - 旧名称: `初步核实审批表` - 新名称: `2.初步核实审批表(XXX)` 3. **3.附件初核方案(XXX).docx** - 旧名称: `附件初核方案` - 新名称: `3.附件初核方案(XXX)` 4. **1.请示报告卡(初核谈话).docx** - 旧名称: `1请示报告卡` - 新名称: `1.请示报告卡(初核谈话)` 5. **2谈话审批表.docx** - 旧名称: `谈话审批表` - 新名称: `2谈话审批表` 6. **3.谈话前安全风险评估表.docx** - 旧名称: `谈话前安全风险评估表` - 新名称: `3.谈话前安全风险评估表` 7. **4.谈话方案.docx** - 旧名称: `谈话方案` - 新名称: `4.谈话方案` 8. **5.谈话后安全风险评估表.docx** - 旧名称: `谈话后安全风险评估表` - 新名称: `5.谈话后安全风险评估表` 9. **1.谈话笔录.docx** - 旧名称: `谈话笔录` - 新名称: `1.谈话笔录` 10. **2.谈话询问对象情况摸底调查30问.docx** - 旧名称: `谈话询问对象情况摸底调查30问` - 新名称: `2.谈话询问对象情况摸底调查30问` 11. **3.被谈话人权利义务告知书.docx** - 旧名称: `被谈话人权利义务告知书` - 新名称: `3.被谈话人权利义务告知书` 12. **4.点对点交接单.docx** - 旧名称: `点对点交接单` - 新名称: `4.点对点交接单` 13. **5.陪送交接单(新).docx** - 旧名称: `陪送交接单` - 新名称: `5.陪送交接单(新)` 14. **6.2保密承诺书(谈话对象使用-中共党员用).docx** - 旧名称: `2保密承诺书` - 新名称: `6.2保密承诺书(谈话对象使用-中共党员用)` 15. **7.办案人员-办案安全保密承诺书.docx** - 旧名称: `办案人员-办案安全保密承诺书` - 新名称: `7.办案人员-办案安全保密承诺书` 16. **8.XXX初核情况报告.docx** - 旧名称: `XXX初核情况报告` - 新名称: `8.XXX初核情况报告` ### 名称已正确的模板(无需更新) 1. 谈话通知书第一联.docx 2. 谈话通知书第三联.docx 3. 谈话通知书第二联.docx 4. 6.1保密承诺书(谈话对象使用-非中共党员用).docx 5. 8-1请示报告卡(初核报告结论) .docx ## 修复规则 - **文件名**: `1.请示报告卡(XXX).docx` - **数据库name字段**: `1.请示报告卡(XXX)`(去掉扩展名,保留所有其他内容) 确保: - 保留数字前缀(如 "1."、"2.") - 保留括号内容(如 "(XXX)"、"(初核谈话)") - 保留所有标点符号和特殊字符 - 只去掉文件扩展名(.docx) ## 脚本文件 **fix_template_names.py** - 修复模板名称的脚本 - 扫描 template_finish 目录下的所有 .docx 文件 - 获取每个文件的完整名称(去掉扩展名) - 检查数据库中对应的记录 - 如果 name 字段不匹配,更新为正确的名称 ## 完成时间 2025年12月11日