初识流程编辑器
流程编辑器功能介绍
AstroFlow流程编辑器支持流程可视化编排,配置简单易上手,流畅的操作体验,丰富的流程节点,可以对接Astro官方连接器或企业自定义连接器,一站式创建业务全流程。
区域 |
说明 |
---|---|
工程能力区 |
工程能力区用于对流程进行集中管理,支持创建新版本流程、调试流程和发布流程等。
|
节点选择区 |
动作节点是流程中自动执行的操作,流程中需要进行的数据操作、通知、审批等任务都需要对应的动作节点来完成。节点功能及使用场景介绍,请参见流程节点详解。 |
流程设计区 |
通过拖拉拽的方式将需要的流程节点拖拽到流程工作区内,也可以根据需要设置不同的逻辑流程,并可以设置不同的分支节点或审批节点,同时也支持表达式的计算和发送邮件通知等功能,以满足不同场景的使用需求。如何进行流程设计,请参见创建事件触发流程、创建定时触发流程和创建表单触发流程。
说明:
设计流程时,流程中节点个数不能超过50个节点。其中,添加一次分支节点按照分支开始、分支条件(默认2个分支)、分支结束计算4个节点,若有分支增加另行计算。 |
节点信息编辑器 |
对流程中的节点进行属性设置,定制出个性化的流程。节点属性详细介绍,请参见流程节点详解。 |
了解流程触发方式
在AstroFlow中,一条流程由1个触发器和N个动作节点组成。其中,触发器(触发节点)是工作流能否启动的开关,满足了触发器的条件才能启动流程。动作节点是流程中自动执行的操作,流程中需要进行的数据操作、通知、审批等任务都需要对应的动作节点来完成。
在AstroFlow中,您可以创建事件触发、定时触发和表单触发三种类型的流程。
- 事件触发:服务器接收到指定URL请求时,触发流程。
图2 事件触发
- 定时触发:按照设定的时间周期,循环触发流程。
图3 定时器触发
- 表单触发:通过指定的表单事件,触发流程。
图4 表单触发