fix: 预览按 draft-{id} 命名且重建全量同构 + C1 空台账改判数据待补 + 立项经费结余结论 + CLI 拆分 import-*/list-* + docx 占位黄底

This commit is contained in:
chenfuqiang
2026-09-27 21:47:56 +08:00
parent 7b24521b43
commit db11f22dc8
11 changed files with 508 additions and 107 deletions

View File

@@ -16,14 +16,14 @@
### 录入台账
1. "结题项目"表点顶栏「录入结题项目」:项目编号必填,预期指标粘贴 JSON;同一编号再次提交即更新
1. "结题项目"表点顶栏「录入结题项目」:项目编号必填,预期指标粘贴 JSON,立项经费(元)选填(用于决算结余说明);同一编号再次提交即更新
2. "成果清单"表点顶栏「录入成果」:选类型、填名称与期刊/专利号;代表性成果设为 1
3. "决算明细"表点顶栏「录入决算明细」:科目、金额(元)、日期
### 生成初稿
1. 在"结题项目"表点顶栏「生成结题初稿」,填项目编号提交
2. 完成后初稿记录表出现记录;左侧 HTML 报告区打开 `draft-preview`/`draft-编号` 预览
2. 完成后初稿记录表出现记录;左侧 HTML 报告区打开 `draft-编号` 预览(每份初稿独立文件,重建选中行只重建该份)
3. Word 文件路径在初稿记录的"Word 初稿"列,从 output 目录取用
## 入口二:对话任务
@@ -66,7 +66,8 @@
## 常见卡住怎么办
- **提示"项目不存在或状态不是待结题"**:先在"结题项目"录入该项目,状态为"待结题"
- **完成情况全是"未达标"**:成果清单没录入或类型与预期指标不一致(类型须为 论文/专利/人才培养/其他)
- **完成情况全是"数据待补"**:成果清单还没录入;录入后重新生成即可对比
- **某类成果显示"未达标(实际 0)"**:该类型成果没录入或类型与预期指标不一致(类型须为 论文/专利/人才培养/其他)
- **Word 打不开/没有生成**:python-docx 依赖异常,重装技能;先用 HTML 预览查看内容
- **叙事章节只有素材**:这是机制设计——素材要点来自你的成果与年度报告,正文须本人撰写
- **决算章节提示"明细尚未录入"**:在"决算明细"表补录后重新生成
- **决算章节提示"明细尚未录入"**:在"决算明细"表补录后重新生成;录入立项经费后,决算章节会给出结余与预算符合性结论