企业🤖AI Agent构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
## 一、概述 流程定义中,最核心的部分,就是环节的定义。流程环节,表示现实业务中的活动,从业务类型的角度,环节包括开始环节,结束环节,以及中间的流转环节; ## 二、开始环节和结束环节 开始环节和结束环节,在流程定义中,都表现为一个节点,但它并没有实际的业务活动,因此,它的作用,更大程度是一种标记意义。 ## 三、业务环节 业务环节,是真正实现业务逻辑的环节。它可以分为普通环节和路由环节; | 环节类型 | 执行业务 |流转逻辑 | | :---: | :---: | :---: | | 普通 | 填写表单,执行业务 | 由人员手动选择下一个环节 | | 路由 | 无业务 | 由表达式运算,自动决定下一个环节 | 普通环节,是真正执行业务的环节,它必须由执行者手动执行,执行完成后,是否往下流转,取决于流转配置(一个人完成即可流转/所有人完成才可以流转); 普通环节定义界面如图示: ![](https://img.kancloud.cn/00/6d/006d7c017291814a5a82b3a1a525c3f4_917x453.png) ![](https://img.kancloud.cn/cc/ed/cced4c3d9f5ee1839941a72becdf2680_946x216.png) 路由环节,它并不真正执行业务,仅用于执行业务表达式,并基于此决定后续的流程走向。它的作用,是基于表达式自动决定后续流程的走向;当一个流程环节运行到路由环节之后,它将不会停留在路由环节,而是由路由设定的表达式,再往下流转,到表达式计算的路径节点。 路由环节定义界面如图示: ![](https://img.kancloud.cn/35/21/3521c637f287ef4c3efcb7c55430ff38_975x379.png) 可见,路由环节的定义非常简单,它不需要执行者,也不需要执行模式等等设置,它只是起一个基于表达式自动路由的功能;