🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
## 一、概述 流程的定义,需要遵循一定的语法规则,流程定义的时候,需要进行校验,方可判断定义是否正确; ## 二、校验规则 流程校验逻辑表如下所示: | 规则 | 说明 | | --- | --- | | 环节定义 | 流程定义除开始和结束节点外,至少应该包含一个有效节点; | | 转移定义 | 1、流程定义没有建立有效的环节转移;2、开始节点至少有一条出发路径;3、结束节点必须至少有一条到达路径;4、其他节点至少都有一条出发的和一条到达的路径;5、同样起点和终点的路径,只能有一条; | | 会签规则 | 1、会签节点只能有一条出发路径;2会签节点的下一节点,处理人员不能允许运行时指定 ; | | 路由转移 | 1、路由环节转移的目标环节的处理人员不能允许运行时指定; |