这个品类的数据长什么样
科研项目年度进展与验收涉及年度进展报告、中期检查材料、验收报告三类材料。年度进展报告按年度周期更新,字段含项目名称、起止日期、阶段目标、完成情况、经费使用与负责人签字;中期检查材料在项目过半时提交,字段含指标完成度、偏差说明、调整申请与审核意见;验收报告在结项时形成,字段含成果清单、测试记录、财务决算与验收结论。三类材料进入表单输入节点时角色不同:年度进展报告用于确认周期内进展与签字回执,中期检查材料用于核对指标与调整事项,验收报告用于收口成果与结论。授权访问与对外服务要求访问者身份与可见范围匹配,越权不可见。材料字段需与表单字段一一对应,名称、数量、日期在各材料间保持一致,版本同步并补齐签字或回执,方可对家长或上级开放。
配置怎么定
这一环由工作流里的表单输入节点(交互节点)执行,输出用户填写的字段值(提交后传给后续节点)。「可对外的入口与授权范围」由后续节点或人工接着完成。表单输入节点触发后对话进入交互状态并记录工作流状态,用户填完必填项提交后,表单信息传给后续节点使用。
| 对象 | 判断 | 核验动作 |
|---|---|---|
| 对象 | 判断 | 核验动作 |
| 年度进展报告 | 字段与年度进展报告材料字段一一对应,关键字段已标必填,日期与签字齐全 | 在节点配置里逐个核对字段名与必填设置,提交后检查后续节点引用 formInputResult 取到的字段值 |
| 中期检查材料 | 字段与中期检查材料字段一一对应,指标完成度、偏差说明与审核意见无缺失 | 逐个核对字段名与必填标记,提交后检查后续节点能否取到对应字段值,并确认 userSelect 选择项与材料一致 |
| 验收报告 | 字段与验收报告字段一一对应,成果清单、测试记录、财务决算与验收结论齐全 | 逐个核对字段名与必填设置,提交后引用 formInputResult 试跑,确认后续节点取到字段值 |
容易做错的三处
- 现象:同一记录在年度进展报告与中期检查材料里的名称、数量、日期对不上。原因:字段未与材料字段一一对应,提交后后续节点取到的是不一致的值。
- 现象:验收报告版本未同步,旧版成果清单与新测试记录混用。原因:材料更新后未重新提交表单,后续节点仍取到旧字段值。
- 现象:年度进展报告缺签字或回执,验收报告缺验收结论。原因:关键材料字段未标为必填,必填项为空也能提交。
怎么确认配好了
本功能验收:填一遍并提交,核后续节点取到的字段值,确认 formInputResult 与 selectResult 引用正确,提交后对话继续向下执行。
业务测试:用受限身份访问一次,看可见范围是否符合设定,越权不可见。
- 在节点配置里逐个核对字段名与必填标记,确认与年度进展报告、中期检查材料、验收报告的字段一一对应。
- 提交后引用
formInputResult与selectResult试跑,确认后续节点能取到对应字段值,且对话不停止在交互状态。