审核流程

前言

Yearning着重于SQL语句审核及审批流程的实现。在一般场景中我们希望于实现以下的审批流程:

  1. 开发人员 -> DBA审核并执

当业务不断扩大部门层级增多后我们希望拥有多层级的审批流程:

  1. 开发人员 -> 开发主管审批 -> 项目负责人审批-> DBA审核并执 (多层级)

对于以上的需求及场景均可通过Yearning自定义流程功能实现。

创建流程

进入 管理->流程 页面,点击新建流程按钮

工单流程 - 图1

名词释义:

  • 流程名称 (顾名思义)
  • 阶段名称 (当前设置的流程阶段的名称)
  • 阶段类型 (当前阶段的类型,共分两种:1.审核,2.执行)
  • 审核人员 (指定当前阶段审核人员范围,可多选)
  • 添加 (点击后将该阶段添加至流程中)

WARNING

注意!每个流程的末端阶段的步骤类型必须为执行类型,否则该流程下的审核工单将无法成功完结并执行。

该流程功能仅针对工单审批不支持查询审批。

步骤添加后并不代表该流程已创建成功,点击保存按钮后即可保存

中间阶段(既提交及最后执行阶段除外)目前最多支持5层

修改流程

工单流程 - 图2

当我们需要对某一处阶段的数据进行调整时,我们可以点击右侧流程图中该阶段的编辑按钮进行编辑。

TIP

需要注意的是编辑仅可对该流程的审核人员范围进行变更,不支持对阶段类型,阶段名称进行修改。如需对这两处进行修改请删除该阶段重新添加。

当我们需要对阶段的位置进行更换时,我们可以选择需要更换位置的阶段点击 向上移动 / 向下移动 进行位置更换

数据源应用该流程

工单流程 - 图3

创建完流程后,在 管理->数据源 处找到需要赋予流程的数据源,将流程添加到该数据源中并点击保存。

TIP

只有当数据源被赋予了流程之后,该数据源才被允许提交审批工单。