maestro
latest
false
Maestro 用户指南
- 简介
- 入门指南
- 使用 BPMN 进行流程建模
- 使用 Case Management 进行流程建模
- 使用 Flow 进行流程建模
- 流程实施
- 流程运营
- 流程监控
- 流程优化
- 参考信息
重要 :
新发布内容的本地化可能需要 1-2 周的时间才能完成。
退出分支并返回输出,同时其他并行分支继续运行。
返回数据作为流程的输出,不影响其他活动分支。当您希望从并行工作流的一个分支返回结果,同时其他分支继续运行时,请使用“ 结束”。
结束与终止有何不同
“结束”和“终止”都会停止其所在分支的执行。区别在于流程的其余部分会发生什么情况:
| 节点 | 对当前分支的影响 | 对其他分支的影响 |
|---|---|---|
| 结束 | 停止并返回输出 | 其他分支继续运行 |
| Terminate | 立即停止 | 所有其他活动分支都将取消 |
当工作流具有并行分支,并且您希望一个分支在其他分支完成时返回输出时,请使用“结束” 。当您希望立即停止整个流程(无论其他流程正在运行),请使用“终止” 。
配置
| 字段 | 必填 | 描述 |
|---|---|---|
| 输出 | 否 | 作为流程输出返回的值。可以是文字值、变量引用或表达式。 |
输出
在“输出”字段中配置的值将成为流的返回值。同一分支中的下游节点不能引用此端点 — End 是终端节点。
示例
在审核分支完成后,从一个分支返回成功结果:
在一个分支处理主要响应,另一个分支记录审核日志的流程中,将“结束”节点放置在主要响应分支的末尾。审核分支继续独立运行。
提前返回错误结果:
在错误分支上,使用结束节点返回结构化错误对象作为流输出,而不会取消可能仍在进行中的任何其他处理。