跳到主要内容
版本:5.0 (最新)

设计工作流

本文介绍如何在可视化画布上创建和编辑工作流模型。

创建新工作流

  1. 进入 设计工作流模型 (Design WorkFlow Model) 模块,点击 新增 按钮。
  2. 填写基本信息:
    • 名称:例如"采购审批流程"。
    • 描述(可选):简要说明该流程的用途。
    • 类型:选择流程的业务类型。
    • 备注(可选):内部记录使用。
  3. 点击 确认 保存后,系统生成草稿状态的模型。
  4. 选中列表中的模型,点击 查看详情编辑模型 进入画布设计界面。

设计界面

设计界面分为三个区域:

区域说明
工具栏(顶部)添加节点、连线、撤销、保存等操作按钮
画布(中部)拖拽和编辑节点与连线的主区域
属性面板(右侧)显示和编辑选中元素的属性

添加节点

  1. 在工具栏中选择要添加的节点类型:
    • 开始事件:流程起点(必须有且仅有一个)
    • 结束事件:流程终点(至少一个)
    • 活动:中间的任务节点
    • 网关:分支判断节点
  2. 点击工具栏按钮后,在画布上点击放置节点。

创建连线

  1. 将鼠标移到节点边缘,会出现连接 锚点
  2. 从一个节点的锚点拖拽到另一个节点的锚点,即可创建连线。
  3. 连线的方向表示流程的流转方向。
提示

您可以通过选中连线后在属性面板中设置 分支标识 (branch_key),用于网关节点的条件路由。

编辑节点属性

选中一个节点后,右侧属性面板会显示:

  • ID:节点唯一标识(自动生成)。
  • 层级 (Z-Index):控件叠放顺序。
  • 关联数据实体:将节点绑定到数据实体(如表单)。

活动节点

活动节点可以设置:

  • 任务类型:用户任务(需要人工处理)/ 服务任务(自动执行)/ 子流程
  • 关联表单:当任务类型为"用户任务"时,可绑定表单让执行人填写

网关节点

网关节点可以设置:

  • 关联数据实体:绑定用于判断条件的数据来源
  • 出口连线的 分支标识:每条出口连线设置不同的 branch_key

保存设计

完成设计后,点击工具栏的 保存 按钮保存。保存后的流程处于 草稿 状态。

注意

请确保流程结构完整(有开始事件、结束事件、所有节点都有入边和出边),否则发布时将会校验失败。