全部文档
文档中心工作流节点说明工具栏与节点总览

工具栏与节点总览

从工具栏拖拽节点到画布,并用连线设置执行顺序。

节点图标下方带 多实例标识 标识时,表示该节点为多实例节点,会产生多个子实例。

工作流工具栏

分组

节点

说明

流程服务

单人任务

每次到达节点产生一条任务;执行人与候选人的认领规则由指派配置决定,任务完成后节点继续

多人任务

该节点配置多少指派人,就会产生多少任务实例,任务的参与者均可以在自己的待办页面中看到属于自己的任务;节点是否结束取决于配置的任务完成规则(会签/或签/一票否决等)

调用子流程

该节点将同步执行配置的子工作流,子工作流执行结束后当前流程才会继续向下执行

多实例子流程

与调用子流程不同,该节点将同步执行多条子工作流,多条子工作流都执行结束后当前流程才会继续向下执行

等待消息

常与发送消息节点配套使用,该节点将等待内部定义的消息体被触发(可跨流程),在等到特定消息之前,该节点会一直处于等待状态,流程将不会向下执行

等待流程通信

常与发送流程通信节点配套使用,该节点将等待基于流程实例的通信消息被触发(可跨流程),在等到消息之前,该节点会一直处于等待状态,流程将不会向下执行

组件与平台服务

DeepModel

支持通过DeepQL语句对DeepModel中的对象数据进行增删改

领域模型

节点运行到此处时,会调用领域模型的动作执行服务,执行配置的对应动作

财务模型

节点运行到此处时,会调用财务模型的对应接口,执行对应动作

更新数据表

该节点将同步执行配置的更新数据表操作,数据表更新成功后当前流程才会继续向下执行;目前只支持更新mysql数据表

PY脚本

可选择同步或异步调用;同步等待输出,异步调起后继续。详见 PY脚本

启动工作流

该节点将异步执行配置的工作流,配置工作流执行开始后当前流程就会继续向下执行

批量启动工作流

指定用以启动多实例的数组,为数组中每一个成员都异步执行配置的工作流,配置工作流执行开始后当前流程就会继续向下执行

调用计算流

该节点将支持同步/异步执行配置的计算流

启动数据流

该节点将支持异步执行配置的数据流

通知

该节点将同步调用平台的消息发送接口,支持发送平台消息/平台公告/内部邮件/内部短信,通知消息发送成功后,流程才会继续向下执行。支持按节点配置发送外部邮件和短信,需具备相应模板与接收信息

网关

排他网关

排他网关支持根据配置的条件确定后续的流程走向,它会执行第一个满足条件的分支

平行网关

平行网关需要成对出现,一般在需要多个分支同时向下推进时会使用

包容网关

按条件执行所有满足条件的分支,并在汇合时等待应执行的分支,详见 包容网关

开始与结束

开始

流程的开始节点,每个流程只能且必须有一个

定时开始

按配置的计时规则启动流程,详见 定时开始

结束

流程的结束节点,结束节点可以有多个,结束只会结束当前流程分支,其他分支如果还未结束将继续执行

终止

流程终止节点,与结束不同,流程走到终止节点时,会终止当前流程的所有分支,整个流程状态变成已完成

中间事件

等待计时

等待配置的时间后继续执行,详见 等待计时

发送消息

支持发送一个流程定义的消息体,可以用来流程内/外通信

发送流程通信

支持针对指定的等待流程通信节点发送通信,可以用来流程内/外通信

goto

支持在流程内节点之间跳转,常用来实现驳回等操作

其他

注释

不影响流程运行,也不产生实际功能,只用来在流程图中进行备注提醒

以下配置适用于多种节点。

1710152875957-a45985be-296e-4928-9d9e-2a5bcddadabc

  • ID:节点ID,用作画布信息存储,不可编辑

  • 编码:节点编码,工作流配置中用来保证节点的唯一性,可自定义编辑

  • 名称:节点名称,用来在画布中展示、任务实例信息中展示标识节点

是否在对应节点开启流程进度存档点。

流程存档点决定节点异常时停留的位置。

  • 当前节点前

    • 开启之后,如果当前节点执行异常,流程会卡在当前节点,流程监控-异常信息中会出现一条异常信息,用来帮助您进行错误定位

    • 关闭之后,如果当前节点执行异常,流程会向前寻找最近的存档点,并停留在最近的存档点处

    • 单人任务默认开启,且不允许关闭

  • 当前节点后

    • 开启之后,如果后续节点执行异常,将不影响当前节点

    • 关闭之后,如果后续节点执行异常,且后续节点的当前节点前存档点配置未开启,则当前节点也会表现为执行失败

  • 流程画布中,在节点前后用icon示意是否开启了节点前后的存档点

1710153082758-b345954d-a9c2-422c-81d9-6a01570ec4fa

异步延续控制工作流引擎的事务边界与作业执行时点,可用于异常定位。它不会让 Python、数据表、邮件等外部服务自动加入同一个可回滚事务。 例如,人工任务后同步调用 Python,并关闭二者之间的异步延续时,后续错误可能反馈到本次任务办理;但脚本已经完成的外部写入不一定回滚。设计校验和重试时,要分别核对流程状态与业务数据状态。

1677226719406-703ceb59-5ac1-4eef-991a-0d49b4ee4f2f

任务完成时映射/多实例任务整体完成时映射。

通过数据映射将节点输出赋给全局变量。

1703752314086-3bf405f0-cc98-45b4-a9d6-6b9b79f77c12

1703752326537-d72280b1-57e5-4654-a53c-0cfe8833b057

  • 支持赋值操作。

  • 来源与目标的数据类型必须一致。

1710153412865-d0b03694-9115-4346-9e59-f0da440811d6

回到顶部

咨询热线

400-821-9199