流程用于实现业务数据的自动化处理和自动流转。在AstroFlow中,一条流程由1个触发器和N个动作节点组成。其中,触发器(触发节点)是工作流能否启动的开关,满足了触发器的条件才能启动流程。动作节点是流程中自动执行的操作,流程中需要进行的数据操作、通知、审批等任务都需要对应的动作节点来完成。
在AstroFlow中,支持创建如下三种类型的流程,更多关于流程的介绍,请参见流程管理。
- 事件触发:服务器收到指定URL请求时,触发流程。如何创建事件触发流程,请参见创建事件触发流程。
图1 事件触发
- 定时触发:按照预设的时间,触发流程。如何创建定时触发流程,请参见创建定时触发流程。
图2 定时器触发
- 表单触发:通过指定的表单事件触发流程,如表单中新增一条数据触发流程。如何创建表单触发流程,请参见创建表单触发流程。
图3 表单触发