本文介绍如何创建一个简单的逻辑编排业务规则。

前提条件

创建应用

背景信息

宜搭作为一个低代码系统搭建平台,它可支持信息发布、知识管理、Portal整合、数据管理、流程审批、移动办公等各种办公应用场景。在某些场景下,不仅仅是简单的表单提交,在提交表单后会触发一些业务逻辑,宜搭自身提供了公式、三方服务来满足业务增强逻辑。理论上来说支持第三方服务是可以做任何业务逻辑的,然而这又陷入了业务人员向开发提需求,开发人员实现功能这套交付方式。

逻辑编排提供了一种让业务人员来实现业务的能力,无需开发人员介入。逻辑编排通过将一系列的连接器编排在一起实现业务逻辑。连接器是一个逻辑单元,业务人员能编排出多强的逻辑也处决于连接器的丰富程度。

基于宜搭的场景,逻辑编排目前主要运用于表单数据的处理、任务处理、消息发送等场景。

示例场景

本文以如下示例场景介绍如何进行简单的逻辑编排。

场景:某卖家希望收到订单后能收到钉钉发送的订单通知,以便及时处理订单。

步骤一:新增业务规则

  1. 在宜搭表单页面,选择设置 > 逻辑编排。单击新增业务规则
    Logic_Composer_entry_01
  2. 新建业务规则对话框中填写业务规则名称,选择规则触发方式。单击确定
    Logic_composer_entry_02
    参数 描述 本文示例
    业务规则名称 自定义填写业务规则名称。建议填写便于识别的名称。 订单提交通知
    规则触发方式
    • 事件触发:根据指定表单或流程的事件触发业务。
    • 计划任务:根据事件和频率计划触发业务。
    事件触发

步骤二:编辑业务规则

  1. 单击编辑页面的Logic_composer_entry_03
  2. 在连接器库中选择目标连接器,将其拖动至画布中的开始结束之间的位置。
    开始结束连接器默认存在。本文以仅使用消息发送连接器为例介绍。Logic_composer_entry_04
  3. 依次单击各连接器,设置连接器属性。单击完成
    1. 设置开始连接器,详情请参见开始连接器
    2. 设置消息通知连接器,详情请参见消息发送连接器
    说明 结束连接器无需设置。
  4. 单击右上角的保存并发布
  5. 返回宜搭表单页面,选择设置 > 逻辑编排。在业务规则列表中找到目标业务规则,单击操作列的启用
    Logic_Composer_entry_06

操作验证

  1. 在宜搭应用中提交一个订单。
    Logic_Composer_entry_04
  2. 卖家收到消息通知。
    Logic_Composer_entry_05