业务流程,是指一系列相关的活动,这些活动由某一个或多个事件触发,通常可以用一张流程图表示。
业务流程模块,可让业务实现流程化、自动化。
业务流程模块的功能设计,可参考BPMN、UML活动图等建模标准,并结合表格/表单模块和组织架构。

流程的组成

流程通常由触发节点、中间节点、网关组成,互相之间以流程条件进行连接。下面详述各类节点。

触发节点

触发节点用来指定流程如何触发,典型的触发行为有三种,人工触发、自动触发、外部触发。
1.人工触发
典型的触发时间为人工创建/修改/删除数据
2.自动触发
典型的触发条件为数据中某时间字段到期前/到期时/到期后触发流程。例如某订单的约定付款时间到期前3天,发起财务付款审批流程。

中间节点

中间节点是指在流程发起后,需要经过的步骤,一般包括人工节点、自动节点、消息节点,下面详述。
1.人工节点
人工节点是需要人工操作的节点。人工可进行的操作类型非常之多,在低代码平台中,常见的人工操作为填写数据/审批数据。

2.数据处理
数据处理节点是无需人工参与,自动进行的步骤,通常有增加数据/删除数据/修改数据三类自动数据操作。
1.增加数据:自动增加数据时,需指定在哪张表中增加数据,并指定增加数据的字段值。平台管理员在设计流程时,需要指定增加数据的表,以及新增数据的字段值。

2.删除数据:自动删除数据时,需指定在哪张表中删除哪些数据。平台管理员在设计流程时,需要指定删除数据的表,以及查找删除数据的方式。

3.修改数据:自动修改数据时,需指定在哪张表中,修改哪些数据,并指定修改数据的字段值。平台管理员在设计流程是,需要指定修改数据的表,以及查找待修改数据的方式,以及修改数据的字段值。

3.消息节点
消息节点是一种特殊节点,用于对外发送消息

网关

**

流程条件