分支网关流程图设计

简介:在实施过程,比如“请假流程”、“休假流程”需要根据岗位或天数的数据决定流转不同的节点时,或类似场景,均可使用分支网关实现!

1、进入流程定义管理

首先登录系统,选择【工作流程】-【流程定义管理】点击“在线流程建模”按钮,系统自动进入在线流程设计操作页面,设置“分支网关流程”,操作如下图:

2、点击设置按钮

设计完流程图步骤后,在选择对应的数据,在右边按钮,点击“设置”按钮,如下图:

3、进入设置页面

进入设置页面,选中设置分支网关的节点,在右边输入相关的条件表达式信息,如下图:

温馨说明

  • 设置分支网关条件:判断岗位信息,前提是需要在流程绑定的表单中维护一个岗位名称的字段信息;
  • 表达式范例说明:
    1、字符串:表单存储的是字符串:包含某个字符信息用contains运算符,2个字符串相等用equals分别表达示例如下:
    1.1、(岗位名称)contains:xjsqd.get(“gangWei”).contains(“副职”);
    1.2、(岗位名称)equals:xjsqd.get(“gangWei”).equals(“总经理”);
    2、 数字:数字之间运算符可用:>,<,>=,<=,!=,==
    2.1、(天数): xjsqd.getInt(“tianShu”)<=3
    3、多个条件结合运算
    3.1、多个条件同时满足才往下流转,比如:岗位名称是副职且天数小于3天
    xjsqd.getInt(“tianShu”)<=3&&xjsqd.getInt(“tianShu”)>3
    3.2、多个条件满足其中之一即可
    xjsqd.getInt(“tianShu”)<=3||xjsqd.getInt(“tianShu”)>3
    说明:注意标红的结合的运算符,且注意表达式中不要出现空格!

4、点击保存按钮

设置完分支节点信息后,点击左上角“保存”按钮,如下图:

文档更新时间: 2020-03-20 16:11   作者:黄春艳