启动或审批时设置处理人

流程支持在生产运行时,在启动或者流转前,弹出流程设置窗口,设置后续环节的处理人

启动时设置处理人

工作流组件上提供了“自动显示流程设置”和“流程设置中执行人允许为空”两个属性

1721129202926

在工作流组件中设置“自动显示流程设置”为 true,流程在启动时会弹出流程设置对话框可以对活动环节设置处理人。

如下流程图:

1721129221863

对应的流程设置对话框如下:

1721129235685

其中财务审批环节中,默认显示的“北财一”是在流程图中执行规则上设置的表达式,即如果在流程图中设置了执行规则,流程设置中默认会读取出来,而且流程设置中打开选择的组织范围,也是执行规则中设置的范围表达式,如下:

1721129250094

1721129271133

在执行规则中设置了处理人表达式,在流程设置中可以进行调整,调整后以流程设置中设置的为主,流转的时候默认流转给流程设置中设置的处理人,当流程设置中设置的处理人因为调岗等找不到时会使用执行规则中设置的。

在工作流组件中设置“流程设置中执行人允许为空”为 true,在流程设置中允许环节不设置处理人,如果设置为 false 就需要所有的环节上都设置处理人。

审批时设置处理人

在工作流组件上还提供了“流程设置”、“根据设置启动流程”两个操作和对应的方法。

在页面上添加了“流程设置”按钮后,在审批环节中可以进行流程设置,与“自动显示流程设置”属性的区别:属性是在启动时设置的,操作和方法是在审批过程中设置。

“根据设置启动流程”一般是用于列表流程的,列表流程自己调用启动,如果要进行流程设置就用“根据设置启动流程”操作或者调用对应的方法。

流程设置优先级

  • 流程运行时设置的流程设置,存入流程实例
  • 上一次在流程运行时设置的流程设置,存入历史

显示流程设置窗口时,流程设置信息首先来自实例,其次是历史,最后来自流程定义

results matching ""

    No results matching ""