一、什么是工作流流转规则

为了满足云效项目协作中工作流项目的复杂场景,我们对工作流进行了升级。流转规则是依赖工作流配置实现的,比起之前较为简单的流程设置,我们新增了支持配置「执行条件」和「后续动作」,以实现任务状态流转的权限控制和字段级限制。

配置入口:

1、项目设置 - 任务设置 - 任务工作流设置 - 工作流配置 - 列表菜单-配置条件和后置动作

2、项目 - 任务列表菜单 - 配置工作流转规则 - 配置条件和后置动作

二、用户可配置的内容

1、执行条件

2、后续动作

指当任务流转到该状态后,将自动执行某些操作。目前仅支持填写系统字段内容,包括:

三、场景示例

1、利用流转规则进行缺陷管理

为了保证测试质量,测试负责人期望测试用例不能由开发人员关闭,只能由相关的测试人员验证后关闭,那么只需要将执行操作权限设置为「测试工程师」。

测试人员创建缺陷,当开发人员修复完缺陷之后必须填写产生原因和影响面字段。只需配置流转到「已修复」状态时,必须填写「产生原因」和「影响面」字段。

流转任务过程中,若该字段未填写,则弹窗提示补充完整字段。

2、利用流转规则实现审批

在轻量级审批场景中,用户期望流转到「主管审批」状态时,自动指派给 Celine(主管)。只需在「主管审批」状态设置后置动作,将执行者设置为「Celine」