ASTRO轻应用 ASTROZERO-如何自定义事件:事件分类

时间:2024-08-20 11:09:47

事件分类

在业务流程中,有意义的状态变化都可称为事件。自定义好事件后,可基于该事件实现事件发送、事件订阅,对发送的事件数据进行分析处理等功能。低代码中的事件,分为标准事件和自定义事件两种。

  • 标准事件是系统定义好的事件,可直接订阅。标准事件目前有几下几种:
    • Absolute Time Alert:定时器发送的系统事件。
    • EV_FLOW_STARTED:流程启动,用于记录工作流的启动。
    • EV_FLOW_TERMINATED:流程终止,用于记录工作流的流程结束。
    • EV_FLOW_REVOKED:流程撤回,用于记录工作流的撤回。
    • EV_TASK_STARTED:任务启动,用于记录人工任务启动。
    • EV_TASK_TERMINATED:任务终止,用于记录人工任务结束。
  • 自定义事件是指用户根据自身业务需求,自行定义的事件。例如,在某个公司招聘场景中,招聘人员A和招聘经理B负责面试,招聘经理B负责决定该应聘者是否被录用,录用后,人事部C来给新员工办理各种手续。需要进行软件设计,一旦应聘者被录用后,不需要招聘经理自己去通知人事部,而是创建一个记录应聘者录用结果状态的事件,通过订阅该事件,系统根据状态结果自动发邮件给人事部,通知人事部是否办理入职手续。
support.huaweicloud.com/usermanual-astrozero/astrozero_05_0082.html