跳到主要内容

跳转节点

跳转节点用于在工作流执行过程中,将流程跳转到指定节点继续执行。通过跳转,可以让流程在出现数据错误、条件不满足、需要返工等情况时,返回之前的处理环节重新执行,也可以根据业务条件调整后续执行路径。

跳转节点支持直接跳转和条件跳转,可跳转到当前分支内的节点或主流程节点。

添加节点

在工作流中添加跳转节点,并设置跳转目标和跳转条件。

配置节点

  • 跳转到

    选择流程需要跳转到的目标节点。支持跳转到当前分支内的节点或主流程节点。不支持跨分支跳转。

    如果目标节点已经执行过,跳转后会从目标节点重新执行,并继续执行目标节点之后的流程。

  • 跳转条件

    用于设置触发跳转的条件。

    未设置条件时,流程执行到此节点后会直接跳转到目标节点。

    设置条件后,仅当条件满足时才会执行跳转。

  • 跳转规则:

    • 分支中的跳转:如果跳转节点位于并行分支中,触发跳转后,当前分支结束执行,其他尚未完成的并行分支不再等待,流程从目标节点重新开始执行。

    • 审批流程中的跳转:审批流程中的跳转节点仅支持跳转到当前审批流程内的节点。

    • 跳转次数:一次流程执行中最多允许跳转 20 次,超过次数后将不再执行跳转。

  • 注意

    跳转可能导致目标节点及其后续节点重新执行。如果其中包含发送通知、创建记录、调用 API 等操作,需要确认重复执行是否符合预期。

这篇文档对你有帮助吗?