这个品类的数据长什么样
科研项目任务书签订环节,材料通常包括项目任务书、课题任务分解表、预算书三类。任务书承载研究目标、考核指标与签署栏;任务分解表把课题拆到承担单位、负责人与节点日期;预算书列示科目、金额与测算依据。这些材料多由内部拟稿、外部单位回传、扫描件补录三条来源汇入,更新节奏随签订轮次推进,常见同一记录在两份材料里的名称、数量、日期对不上,版本未同步,缺签字或回执。材料进入对话记录功能时,任务书与分解表用于对照会话中确认过的口径,预算书用于核对引用内容是否与登记版本一致;对话侧只提供会话证据,不承担台账登记。
配置怎么定
这一环由对话记录接口(按应用与会话维度)执行,输出会话消息列表与记录总数,含角色与引用信息。「版本台账与变更记录」由人工或外部系统接着完成。消息列表按应用与会话标识分页拉取,返回结果区分提问与回答两类角色,并带有引用与耗时字段。
| 对象 | 判断 | 核验动作 |
|---|---|---|
| 项目任务书 | 签署栏签字与回执日期须与预算书、分解表一致,版本号指向现行版本 | 按应用与会话维度拉取记录,核对 chatId 与实际会话一致,逐条比对签字日期与登记版本 |
| 课题任务分解表 | 承担单位、负责人、节点日期须与任务书正文对应,旧版可追 | 连拉两页比对记录总数 total 与偏移,抽一条记录核对角色字段与引用信息 |
| 预算书 | 科目名称、数量、金额须与任务书、分解表对得上,引用同步 | 打开单条记录核对引用与耗时字段,引用文本 tokens 单独记录,数组条数单独记录 |
| 版本台账与变更记录 | 现行版本唯一、旧版可追、引用同步,变更留痕可复核 | 改一处内容后重新拉取,核对版本号与引用是否同步更新,响应 code 为200 与记录总数 total 一并留档 |
容易做错的三处
- 现象:同一课题在两份材料里的名称、数量、日期对不上。原因:任务书与分解表分别拟稿,回传后未做字段级比对,登记时直接沿用旧稿。
- 现象:预算书科目已调整,任务书仍引用旧版。原因:版本未同步,变更只在单份材料内完成,引用未随现行版本更新。
- 现象:签署栏缺签字或回执,材料仍进入登记。原因:回传件与扫描件混放,未按签署栏逐项核对,缺项未被拦截。
怎么确认配好了
本功能验收:按记录总数翻页取全,抽一条核对角色、引用信息与时间;核对 _id、dataId、value 消息标识与内容字段,响应 code 为200 与记录总数 total 对得上。
业务测试:改一处内容,看版本号与引用是否同步更新;旧版仍可追,现行版本唯一,引用条数按数组长度记录,引用文本 tokens 单独记录。
- 按应用与会话维度连拉两页,比对记录总数 total 与偏移,确认记录条数与总数对得上,避免只取到第一页。
- 打开一条记录核对角色字段、引用与耗时字段,登记时把变更原因、变更人、生效日期写入版本台账,旧版归档可追。