不同意则回退流程

1. 简介

1.1 案例简介

部分流程中,需要对流程进行回退。除了通过节点自带的 回退 功能进行回退,还可以通过 条件 控制流程的回退还是继续流转。

1.2 应用场景

如,因为上一流程提交的资料不全或有误而需要回退流程:

  • 负责人选择了「不同意」,提交流程后,流程自动回退到上一节点进行资料补充;
  • 若选择了「同意」,则流程继续往下流转。

1.3 预期效果

在选择了「不同意」后,数据回到了上一流程节点:

2. 设置方式

点击安装 简道云示例应用 模板,本文将按照示例模板进行讲解。

2.1 表单设计

进入应用模板后,点击「办公用品申请」这张表单,进入表单编辑界面。如下图所示:

除了流程本身需要填写数据,表单中再添加一个单选按钮字段,选项设置「同意」和「不同意」,用于流程流转的条件设置。如下图所示:

2.2 流程设置

进入流程设定界面,添加新版本:

添加一条流程节点连接线,由财务审批节点连向内务审批节点,流转条件设置为「审批意见=不同意」时进行流转。如下图所示:

同时设置另外一个流程连接线的条件为「审批意见=同意」时进行流转。如下图所示:

为财务审批节点设置审批意见的字段编辑权限,如下图所示:

全部设置好以后点击「启用流程」。如下图所示:

2.3 效果演示

提交一条流程数据:

提交后流程审批流转至财务审批,在财务审批时,选择「不同意」后再提交,如下图所示:

点击不同意提交后数据后,流程将回到上一流程节点。效果常见本文【1.3】节。

Copyright(C)2023 HFBangFu Inc. All Rights Reserved 皖ICP备12017563号-5