任务跳过策略

任务跳过策略为全局插件,会对当前流程定义下所有任务,在指定跳过场景执行跳过规则!

配置页

目前支持以下跳过策略:

流程第一个节点跳过

系统默认会勾选该配置,第一个节点用于 驳回发起人时 发起人处理任务的节点,所以系统默认要求跳过该节点。

下一节点任务候选人是当前任务提交人跳过

当下一个节点的候选人 是当前任务提交人则 自动跳过下个任务,

任务候选人为空跳过

当任务没有候选人时,自动跳过当前任务

所有节点跳过

用于流程的仿真测试
在发起节点填完表单,启动流程后,所有节点默认执行同意动作

  • 可以用来测试流程执行过程是否存在异常
  • 可以查看分支的判断执行是否正确

我们通常会通过业务数据来判断分支走向、这时候可以通过填写不同的值,来查看最终业务流走向是否与预期一致。

脚本跳过

跳过判断脚本为 Groovy 脚本,在脚本中可以使用 插件变量
return true; 则执行任务跳过