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

初识流程编辑器

流程编辑器功能介绍

AstroFlow流程编辑器支持流程可视化编排,配置简单易上手,流畅的操作体验,丰富的流程节点,可以对接Astro官方连接器或企业自定义连接器,一站式创建业务全流程。

图1 初识流程编辑器
表1 应用开发界面功能说明

区域

说明

工程能力区

工程能力区用于对流程进行集中管理,支持创建新版本流程、调试流程和发布流程等。

  • 创建新版本:发布后的流程,不支持再次编辑,但支持以当前版本的流程为模板,创建一个新版本的流程。如何创建一个新版本,请参见创建流程新版本
  • 版本管理:用于集中管理流程中的版本,如下线或删除流程中某个版本,详细介绍请参见管理流程
  • 导出图片:将流程以图片(PNG格式)的形式,导出到本地,详情请参见将流程以图片的形式导出
  • 配置:用于对流程进行个性化的配置,详情介绍请参见流程全局配置
  • 切换纵向/横向布局:单击该按钮,可调整节点布局。流程设计页面默认为纵向布局,单击“切换横向布局”,可将页面调整为横向布局,效果如图3所示。
  • 校验:流程设计完成后,单击该按钮,可对流程中参数的规则和合法性进行校验。
  • 启动调试:测试流程是否按照预期的效果执行。“触发方式”设置为“事件触发”时,才会显示该按钮。如何进行流程调试,请参见创建事件触发流程
  • 发布:流程校验成功后,单击该按钮可发布流程。流程发布后,满足触发条件时,流程即可自动执行。

节点选择区

动作节点是流程中自动执行的操作,流程中需要进行的数据操作、通知、审批等任务都需要对应的动作节点来完成。节点功能及使用场景介绍,请参见流程节点详解

流程设计区

通过拖拉拽的方式将需要的流程节点拖拽到流程工作区内,也可以根据需要设置不同的逻辑流程,并可以设置不同的分支节点或审批节点,同时也支持表达式的计算和发送邮件通知等功能,以满足不同场景的使用需求。如何进行流程设计,请参见创建事件触发流程创建定时触发流程创建表单触发流程

说明:

设计流程时,流程中节点个数不能超过50个节点。其中,添加一次分支节点按照分支开始、分支条件(默认2个分支)、分支结束计算4个节点,若有分支增加另行计算。

节点信息编辑器

对流程中的节点进行属性设置,定制出个性化的流程。节点属性详细介绍,请参见流程节点详解

了解流程触发方式

在AstroFlow中,一条流程由1个触发器和N个动作节点组成。其中,触发器(触发节点)是工作流能否启动的开关,满足了触发器的条件才能启动流程。动作节点是流程中自动执行的操作,流程中需要进行的数据操作、通知、审批等任务都需要对应的动作节点来完成。

在AstroFlow中,您可以创建事件触发、定时触发和表单触发三种类型的流程。

  • 事件触发:服务器接收到指定URL请求时,触发流程。
    图2 事件触发
  • 定时触发:按照设定的时间周期,循环触发流程。
    图3 定时器触发
  • 表单触发:通过指定的表单事件,触发流程。
    图4 表单触发

相关文档