Skip to content

节点类型速查

节点类型决定流程图的运行语义。设计器使用面向用户的节点类型,引擎运行时使用共享层定义的节点类型。

设计器节点

节点说明
发起人流程入口,决定发起范围和发起人上下文
审批人创建审批待办,支持多人审批、驳回、转办、协办、加签、减签、退回和外部审批
办理人创建处理型待办,适合执行、确认、补充资料等任务
抄送向指定用户、角色、部门或表单字段用户发送抄送
条件分支按条件命中一条分支
并行分支多条分支同时执行,全部完成后汇聚
包容分支命中多条分支并行执行,命中的分支完成后汇聚
路由分支使用表达式决定路径
延迟器暂停流程,按相对时长或指定时间恢复
触发器执行外呼、等待回调或更新表单数据
子流程发起另一个流程,并按配置等待或继续

运行态节点

运行态类型说明
start流程起点
approve审批人节点
handler办理人节点
ccNode抄送节点
exclusiveGateway条件分支
parallelGateway并行分支
inclusiveGateway包容分支
routeGateway路由分支
delay延迟器
trigger触发器
subProcess子流程
catchNode异常捕获节点
end流程结束节点

节点标识

每个节点都有系统生成的 id,也可以配置可读的 keykey 用于:

用途说明
事件订阅外部系统可以按 nodeKey 识别事件来源
驳回配置rejectToNodeKey 使用稳定节点标识作为目标
外部审批回调和诊断信息展示节点标识
运行诊断作业账本、引擎轨迹和诊断包按节点定位问题

节点 key 必须以字母开头,只能包含字母、数字和下划线;同一流程内唯一;startend 为保留字。未配置时,系统使用节点 id 作为运行标识。

Built with VitePress for local documentation preview.