这个品类的数据长什么样
实验室危化品采购与台账的材料,通常包括危化品采购申请、领用登记、库存台账三类。采购申请来自课题组或实验室负责人,按批次或季度提交,字段含品名、规格、数量、用途、供应商、期望到货日期与签字;领用登记来自使用人,按每次领用填写,字段含品名、数量、领用日期、用途、领用人签字;库存台账由保管人维护,按周或月更新,字段含结存数量、存放位置、更新日期与复核签字。三类材料进入表单输入节点时,各自承担不同角色:采购申请决定授权范围与对外入口的申请依据,领用登记决定可见范围与领用记录,库存台账决定对外服务中可展示的结存与日期。更新节奏以领用即时、台账定期、采购按需为主,字段特征集中在名称、数量、日期与签字四项,任一错位都会影响授权访问与对外服务的判定。
配置怎么定
这一环由工作流里的表单输入节点(交互节点)执行,输出用户填写的字段值(提交后传给后续节点)。可对外的入口与授权范围由后续节点或人工接着完成。表单输入节点触发后对话进入交互状态并记录工作流状态,用户填完必填项提交后,表单信息传给后续节点使用。
| 对象 | 判断 | 核验动作 |
|---|---|---|
| 危化品采购申请 | 采购申请中的品名、数量、日期与签字,须与领用登记、库存台账逐项对齐;授权范围按申请中的使用人与用途划定 | 在节点配置里逐个核对字段名与必填设置,提交后于后续节点引用 formInputResult 字段试跑 |
| 领用登记 | 领用登记中的名称、数量、领用日期与领用人签字,须与采购申请、库存台账一致;可见范围按领用人身份限定 | 逐个核对必填设置,用受限身份提交一次,核后续节点取到的字段值是否与登记一致 |
| 库存台账 | 台账中的结存数量、更新日期与复核签字,须与采购申请、领用登记对得上;对外服务只展示设定范围内的结存 | 在后续节点引用 selectResult 与 formInputResult 字段试跑,核台账字段是否被正确传递 |
| 对外入口与授权范围 | 访问者身份与可见范围匹配,越权不可见;入口字段与申请、登记、台账的授权对象一致 | 用受限身份访问一次,看可见范围是否符合设定,并核 selectResult 选择结果是否落在授权范围内 |
容易做错的三处
- 现象:同一批危化品在采购申请与库存台账里的名称、数量对不上。原因:两份材料分别填写,未做逐项对齐,提交后字段值直接传给后续节点。
- 现象:领用登记日期与台账更新日期不一致,对外展示的结存与领用记录冲突。原因:版本未同步,领用即时更新而台账按周更新,中间时段数据错位。
- 现象:采购申请缺负责人签字,领用登记缺领用人回执,授权范围无法判定。原因:关键材料字段未标为必填,提交时未拦截,后续节点取不到签字依据。
怎么确认配好了
本功能验收:填一遍并提交,核后续节点取到的字段值是否与填写内容一致,并确认 formInputResult 字段在后续节点可引用。
业务测试:用受限身份访问一次,看可见范围是否符合设定,越权内容不可见,selectResult 选择结果落在授权范围内。
- 在节点配置里逐个核对字段名与必填标记,确保关键材料字段已标为必填,提交后于后续节点引用
formInputResult试跑。 - 用受限身份提交一次领用登记,核后续节点取到的名称、数量、日期与签字字段值,并核
userSelect与formInput的传递结果。