设计工作流
本文介绍如何在可视化画布上创建和编辑工作流模型。
创建新工作流
- 进入 设计工作流模型 (Design WorkFlow Model) 模块,点击 新增 按钮。
- 填写基本信息:
- 名称:例如"采购审批流程"。
- 描述(可选):简要说明该流程的用途。
- 类型:选择 流程的业务类型。
- 备注(可选):内部记录使用。
- 点击 确认 保存后,系统生成草稿状态的模型。
- 选中列表中的模型,点击 查看详情 或 编辑模型 进入画布设计界面。
设计界面
设计界面分为三个区域:
| 区域 | 说明 |
|---|---|
| 工具栏(顶部) | 添加节点、连线、撤销、保存等操作按钮 |
| 画布(中部) | 拖拽和编辑节点与连线的主区域 |
| 属性面板(右侧) | 显示和编辑选中元素的属性 |
添加节点
- 在工具栏中选择要添加的节点类型:
- 开始事件:流程起点(必须有且仅有一个)
- 结束事件:流程终点(至少一个)
- 活动:中间的任务节点
- 网关:分支判断节点
- 点击工具栏按钮后,在画布上点击放置节点。
创建连线
- 将鼠标移到节点边缘,会出现连接 锚点。
- 从一个节点的锚点拖拽到另一个节 点的锚点,即可创建连线。
- 连线的方向表示流程的流转方向。
提示
您可以通过选中连线后在属性面板中设置 分支标识 (branch_key),用于网关节点的条件路由。
编辑节点属性
选中一个节点后,右侧属性面板会显示:
- ID:节点唯一标识(自动生成)。
- 层级 (Z-Index):控件叠放顺序。
- 关联数据实体:将节点绑定到数据实体(如表单)。
活动节点
活动节点可以设置:
- 任务类型:用户任务(需要人工处理)/ 服务任务(自动执行)/ 子流程
- 关联表单:当任务类型为"用户任务"时,可 绑定表单让执行人填写
网关节点
网关节点可以设置:
- 关联数据实体:绑定用于判断条件的数据来源
- 出口连线的 分支标识:每条出口连线设置不同的 branch_key
保存设计
完成设计后,点击工具栏的 保存 按钮保存。保存后的流程处于 草稿 状态。
注意
请确保流程结构完整(有开始事件、结束事件、所有节点都有入边和出边),否则发布时将会校验失败。