Skip to main content

对象活动节点

对象活动节点是在流程编排中操作对象模型中的业务数据的节点。目前包括:创建记录、删除记录、更新记录、查询记录、提交入库共5个节点。这些对象记录的操作会持久化到对象模型的数据存储中。5种对象节点配合其他流程节点灵活编排,能实现复杂的对象数据读写操作。 img

创建记录

创建记录节点可以创建对象模型的一条记录。单击右侧“创建记录”将节点拖拽到流程画布中,此时右侧会展示对象节点的属性配置,包括基础属性和赋值配置。 img

基础配置

基础配置包括:

  • 节点名称:流程节点的名称标记。
  • 输出变量名称:创建记录节点除了在数据存储中会创建一条记录,还会生成一个流程变量,该变量的唯一标记在此处定义,可供流程下游节点使用。
  • 选择对象:此处选择需要创建哪一种对象模型的业务数据。

字段赋值

  1. 选择需要创建的对象类型之后,单击【设置赋值】,在弹出的设置赋值框中,可对需要创建的对象的字段进行赋值操作。 img
  2. 在设置赋值弹窗中,会自动加载该对象所有的字段信息,包括:apiKey、字段名称、字段是否必填、字段类型、右值,右值支持三种类型赋值,包括:
  • 常量赋值:如1、"abc"、0.12等。
  • 变量赋值:流程上游节点输出的流程变量值,包括流程入参变量。
  • 系统变量赋值:目前支持“当前用户”、“当前日期”两个系统变量。
  1. 单击【确定】后,即字段赋值完成。

    在对象赋值时:

  • 右值的类型需要和左值类型保持一致。
  • 必填为“是”的必须进行赋值,必填为“否”的可以不进行赋值。

更新记录

更新记录节点可以更新单条或者批量更新多条对象记录。单击右侧“更新记录”将节点拖拽到流程画布中,此时右侧会展示更新记录节点的属性配置,包括基础属性和赋值配置。 img

基础配置

基础配置包括:

  • 节点名称:流程节点的名称标记。
  • 对象记录:选择要更新的记录信息。此处可以选择对象类型的流程变量,包括流程对象或者对象列表。

字段赋值

  1. 单击【设置赋值】,会弹出字段赋值弹窗进行字段赋值。和创建对象不同,更新记录默认不展示对象字段。需要手动选择字段,并进行右值赋值。右值支持三种类型赋值,包括:
  • 常量赋值:如1、"abc"、0.12等。
  • 变量赋值:流程上游节点输出的流程变量值,包括流程入参变量。
  • 系统变量赋值:目前支持“当前用户”、“当前日期”两个系统变量。
  1. 单击【确定】后,即字段赋值完成。

    在对象赋值时:

  • 右值的类型需要和左值类型保持一致。
  • 至少设置一条更新字段。

img

查询记录

查询记录节点可以查询数据存储中的业务数据。单击右侧“查询记录”将节点拖拽到流程画布中,此时右侧会展示查询记录节点的属性配置,包括基础属性和查询条件配置。 img

基础属性

基础配置包括:

  • 节点名称:流程节点的名称标记。
  • 输出变量名称:创建记录节点除了在数据存储中会创建一条记录,还会生成一个流程变量,该变量的的唯一标记在此处定义,可供流程下游节点使用。
  • 选择对象:此处选择需要创建哪一种对象模型的业务数据。
  • 查询范围:可以选择查询其中一条记录或者查询全部记录。

查询条件

  1. 单击【设置查询条件】,会弹出查询条件弹窗配置查询字段。查询条件需要设置左值字段、操作符和右值。
  • 左值选择对象字段,查询记录默认不展示对象字段,需要手动选择字段。
  • 操作符支持大于、小于、大于等于、小于等于、包含不包含,为空不为空等多种,根据字段类型不同选择对应支持的操作符。
  • 右值的选择和创建/更新记录对象类似,支持三种类型赋值,包括:
    • 常量赋值:如1、"abc"、0.12等。
    • 变量赋值:流程上游节点输出的流程变量值,包括流程入参变量。
    • 系统变量赋值:目前支持“当前用户”、“当前日期”两个系统变量。
  1. 单击【确定】后,即字段赋值完成。

    在对象赋值时请注意:

  • 右值的类型需要和左值类型保持一致。
  • 至少需要设置一条查询字段。
  1. 单击【确认】后,查询条件的配置会被保存。 img

删除记录

删除记录节点用来删除一条对象记录或者批量删除多条对象记录。单击右侧“删除记录”将节点拖拽到流程画布中,此时右侧会展示删除节点的属性配置,主要包括:

  • 节点名称:流程节点的名称标记。
  • 对象记录:选择要更新的记录信息。此处可以选择对象类型的流程变量,包括流程对象或者对象列表。 img

提交入库

提交入库节点将流程中对象类型的变量提交到对象模型数据中保存。提交入库和创建记录的区别在于,提交入库直接选择一个流程变量入库,不需要像创建记录做字段赋值操作,操作起来比较简单,特别适合流程入参数据支持持久化的场景。 单击右侧“提交入库”将节点拖拽到流程画布中,此时右侧会展示提交入库节点的属性配置,主要包括:

  • 节点名称:流程节点的名称标记。
  • 数据操作:目前仅支持新增场景,后续会开放支持更新场景。
  • 对象记录:选择要更新的记录信息。此处可以选择对象类型的流程变量,包括流程对象或者对象列表。 img