EOS Low-Code Platform 8 EOS Low-Code Platform 8
  • 8.3.2 (opens new window)
  • 8.3.1 (opens new window)
  • 8.3LA1 (opens new window)
  • 8.2GA (opens new window)
产品简介
学习指南
更新说明
安装与集成
初见EOS
低代码开发手册
专业代码开发手册
专题场景实战
公共服务框架
应用运行治理
升级手册
常见问题
  • 流程分支规则业务化配置
  • 1.场景介绍
  • 2.效果展示
  • 3.实现思路
  • 4.操作步骤
  • 4.1 设置业务参数
  • 4.2 设置业务变量及分支规则
  • 4.3设置分支条件
  • 4.4动态修改业务参数的值

# 流程分支规则业务化配置

# 1.场景介绍

以如下审批流程为例,在"工程审批发起"后,根据订单金额大小动态判断走哪个分支。

img-OperationalProcessParameters-00.png

# 2.效果展示

发起流程根据表单数据判断流程分支走向,“价格”大于5000,流程走向一级领导审批

img-OperationalProcessParameters-01.png

img-OperationalProcessParameters-02.png

# 3.实现思路

在流程流转时,某个环节完成后可以根据分支条件走向后续不同环节,可通过设置"分支规则"类型的业务规则条件来判断到底该流向哪个环节。

# 4.操作步骤

# 4.1 设置业务参数

创建完流程后双击空白面板,打开属性设置弹窗,选择业务参数tab页,定义一个业务变量,名称与code自定义,点击右侧配置项图标,选择业务参数的输入控件、默认值与数据类型

img-OperationalProcessParameters-03.png
img-OperationalProcessParameters-04.png

# 4.2 设置业务变量及分支规则

  • 选择业务变量tab页,定义一个业务变量,xPath就是业务表单属性值在相关数据区路径。

    img-OperationalProcessParameters-05.png
  • 选择业务规则tab页,定义一个业务规则,点击右侧编辑图标设置分支规则详细配置,在业务规则文本框内,左侧选择业务变量,右侧选择业务参数,设置规则表达式为流程表单金额填写大于5000时返回true。

    img-OperationalProcessParameters-06.png

# 4.3设置分支条件

双击需要配置分支规则的连线打开连线属性,取消默认连线分支,选择分则规则,配置好刚刚创建分支规则,即可完成业务化流程参数配置操作。 当表单中填写金额大于5000,走向一级部门主管审批页面,小于等于5000走向上级主管审批环节。

img-OperationalProcessParameters-07.png

# 4.4动态修改业务参数的值

流程中配置好后可以在AFCenter平台的工作流程配置中使用,根据业务动态修改业务参数的值。

img-OperationalProcessParameters-08.png

← 多子流程使用不同启动参数 结合业务属性查询流程任务 →