简述
在流程审批中,经常会存在一些情况需要由提单人或者过程处理人指定下一个节点的审批负责人。翼飞可以通过表单控件和流程审批人的设置完成自由选择审批人的情况。
使用场景
流程节点的负责人不固定,需要在流程审批的过程中选择负责人,常见的流程场景有:
- 运维处理流程,一线接单人员需要根据用户信息手动选择二线接单人员
- 物资申领流程,不同的物资申请需要不同的领导进行审批,需要手动选择
设计思路
提前在表单中设计一个成员字段,这个成员字段在流程审批过程中,由某一个节点填写后再向下流转,下方的流程节点以这个成员作为节点负责人来审批流程。
设置步骤
表单设计
表单设计中添加成员字段,填写的节点负责人可以作为后续节点的流程审批人:
流程支持人员单选和人员多选控件,但为了后续扩展性,推荐使用人员多选控件。
流程设定
假设审批一共有 2 个流程审批节点,每个节点的节点负责任都需要由上一流程节点设置。
流程发起节点
流程发起节点中勾选初审人字段的编辑权限,用于填写流程初审负责人,如下图所示:
初审节点
而「初审人」节点的负责人则设置为发起节点所选择的初审人,如下图所示:
初审节点不仅仅需要进行审批,还需要设置下一节点的负责人,如下图所示:
终审节点
终审节点已经是流程中的最后一个审批节点,因此不需要继续选择审批人,只需要设置节点负责人和相关字段权限即可:
全部设置完毕后点击保存和发布即可生效。