本文介绍条件分支组件的配置详情。此组件可以组合多个条件,改变流程的执行方式。
组件信息
组件图标
组件名称
条件分支。
前提条件
您可以通过已存在的流程或者创建新的流程进入流程的画布编排页面。
进入已存在的流程画布编排页面
在Chat App 消息服务控制台>流程编辑器>流程管理页签,单击需编辑的流程名称,进入流程的画布编排页面。
创建新的流程进入画布编排页面。具体操作请参见创建流程。
操作步骤
单击画布上的条件分支组件图标,查看右侧组件配置区域。
根据需求配置组件数据,详细配置说明请参见配置项说明。
配置完成后,单击保存,在弹出的对话框中单击保存,完成保存。
配置项说明
您可单击添加新分支,增加新的分支。分支配置规则设置如下:
配置项 | 说明 | 示例 |
And/Or | 分支中如果存在多个规则或规则组,通过选择And/Or来配置规则的判断方式。
| And示例,此示例表示:必须同时满足userChooseLanguage为English和incomingMessage包含English时,才会执行后续操作。 Or示例,此示例表示:满足userChooseLanguage为English或incomingMessage包含English中任意一条规则,即可执行后续操作。 |
添加规则、添加规则组 | 您可在分支中单击添加规则,规则中包含请选择变量、请选择操作符、请输入。您也可以在分支中单击添加规则组,规则组中可以包含多条规则和规则组。每条规则组前需用And/Or来配置规则的判断方式。 | |
请选择变量 | 从变量下拉框中选择需要判断的变量。变量来自于可用变量列表中的默认可用变量,以及用户自定义变量,详情参见如何使用可用变量。 | |
请选择操作符 | 从请选择操作符下拉框中选择所需规则。可选规则如下:
| |
请输入 | 自定义匹配内容。 | - |
组件配置示例
此示例表示:
用户满足中文分支规则时,会触发中文消息发送,并继续后续流程。
用户满足英文分支规则时,会触发英文消息发送,并继续后续流程。
用户未满足任意分支规则时,会进入else分支,会触发跳至节点组件,并继续后续流程。