更新时间:2025-08-15 GMT+08:00
分享

在流程编辑页面设置事件

事件贯穿流程实例的全生命周期,由流程引擎在执行过程中触发,分为三类:

  • 开始事件:流程的第一个节点,用于标识流程的起点。当用户启动某个流程元模板的流程实例时,系统将从该组件开始执行整个流程。
  • 中间事件:流程执行中的暂停节点。触发时会提交当前事务,并开启新事务推动后续流程,起到事务分隔与阶段过渡的作用。
  • 结束事件:标志整个流程的终结,流程执行至此后完成闭环。

前提条件

已在流程编辑页面添加相应的事件组件,具体操作请参见在流程编辑页面添加流程工具

设置开始事件/结束事件的常规信息

  1. 登录流程引擎。
  2. 在左侧导航栏中,选择流程编排服务 > 流程元模板,进入“流程元模板”页面。
  3. 在流程元模板所在行,单击,进入流程元模板的编辑模式。
  4. “流程编辑”页面,选中开始事件组件,即可在右侧工具信息设置面板的“常规”页签中配置如下信息。

    参数

    参数说明

    ID

    系统自动生成,不允许修改。

    中文名称

    “UI编辑”页面的中文语言环境下,“导航树”中对应节点所展示的名称。

    该名称仅支持中文、英文字母、数字和下划线(_),长度限制为1-64个字符。

    英文名称

    “UI编辑”页面的英文语言环境下,“导航树”中对应节点所展示的名称。

    该名称仅支持英文字母、数字和下划线(_),长度限制为0-64个字符。如未定义,默认使用“中文名称_EN”格式进行展示。

    任务描述

    用户自定义,用于说明当前组件的作用、使用场景等,以便于其他用户了解和使用该组件。

设置中间事件的常规信息

  1. 登录流程引擎。
  2. 在左侧导航栏中,选择流程编排服务 > 流程元模板,进入“流程元模板”页面。
  3. 在流程元模板所在行,单击,进入流程元模板的编辑模式。
  4. “流程编辑”页面,选中中间事件组件,单击,选择“定时中间捕获事件”

    图1 定时中间捕获事件

  5. 在右侧工具信息设置面板的“常规”页签中,配置如下信息。

    图2 设置中间事件的常规信息

    参数

    参数说明

    ID

    系统自动生成,不允许修改。

    中文名称

    “UI编辑”页面的中文语言环境下,“导航树”中对应节点所展示的名称。

    该名称仅支持中文、英文字母、数字和下划线(_),长度限制为1-64个字符。

    定时器定义类型

    您可以根据需求选择以下几种类型:

    • 不使用:关闭定时器功能,不执行任何定时任务。
    • Date:设定具体日期和时间来触发一次性的任务。
    • Duration:从当前时间开始,设定一段持续时间后触发任务。
    • Cycle:设定一个周期性的时间间隔,按此间隔重复执行任务。

    定时器定义

    当您将“定时器定义类型”选择为“Date”“Duration”“Cycle”后,您需要根据对应类型进一步配置。

    • Date示例:2025-07-16 00:00:00
    • Duration示例:PT30S
    • Cycle示例:R2/PT10M

    重试时间周期

    当任务执行失败时,可以设置重试的时间间隔,确保任务能够按照指定的周期自动重试。

    任务描述

    用户自定义,用于说明当前组件的作用、使用场景等,以便于其他用户了解和使用该组件。

相关文档