Skip to main content

流程设计器总体介绍

Translation in progressThis guide is currently available in Simplified Chinese. A translated version will be added later.

Spark 流程设计器用于定义应用中的任务资产和流转规则。你可以在同一个应用版本中建立任务类型、业务字段、处理表单、可复用步骤、工作流、任务 Filter 和权限方案,再发布到 TEST 或 PROD 环境运行。

阅读本手册后,你可以:

  • 理解各类任务设计资产之间的关系
  • 选择正确的建模顺序
  • 区分设计版本、发布环境和运行数据
  • 找到从设计器进入页面设计器和任务工作台的集成路径
流程设计器工作区截取流程设计器全景,展示 Task Configuration、Data & Permission 和 Internationalization 分组。images/pd-overview-workspace-01.webp
截图待补充

1. 核心资产​

资产作用采购审批案例
Task Type定义一种任务及其默认工作流、权限和表单PURCHASE
Field保存任务业务数据;系统字段由平台提供Amount、Category、Required Date
FormTask Type 使用 Create / Edit / View;工作流流转使用 Transition FormpurchaseCreate、purchaseView、managerReview
Step描述可复用的业务处理阶段Department Review、Finance Review
Workflow编排节点、路由、处理人、校验与自动化PURCHASEAPPROVAL
Filter保存可复用 TQL 查询,供任务列表引用Open Purchase Requests
Permission决定谁可以创建、查看、办理或转派任务Applicant、Current Assignee
Translation为字段、表单、步骤和工作流维护多语言名称Purchase Request 的多语言标签

这些资产不是彼此独立的页面配置。Task Type 是运行入口,它引用默认 Workflow、Permission Schema 以及创建、查看、编辑 Form;Workflow 的人工节点继续引用 Step、操作 Form 和处理人规则。

2. 推荐建模顺序​

  1. 在可编辑的开发版本中确认任务分类和角色。
  2. 创建自定义字段,不重复创建已有系统字段。
  3. 创建 Create / Edit / View 表单,以及审批流转需要的 Transition Form。
  4. 创建可复用步骤。
  5. 创建工作流并完成节点、路由、处理人、条件和动作。
  6. 创建权限方案和常用 Filter。
  7. 创建 Task Type,绑定默认工作流、权限方案和表单。
  8. 在 DEV 验证,再执行发布就绪检查并发布到 TEST。
tip

快速开始可以先创建最小资产,再回到各专题补充高级配置。请按 采购申请审批快速开始 完成第一条可运行流程。

3. 设计态、发布态和运行态​

  • 设计态:在 DEVELOPING 版本中修改资产。已发布或已归档版本通常只读。
  • 发布态:在 Designer Overview 查看差异和就绪检查,将选定版本发布到 TEST 或 PROD。
  • 运行态:用户在 Task Form 创建任务,在 TaskList 或 Worklist 查找任务并办理。

发布完成后,请转到 任务工作台总体介绍 了解设计结果如何进入 My Pending、My Created、My Processed、任务详情、Dashboard 和 SLA;也可以直接按 办理采购申请快速开始 验证本手册的贯穿案例。

流程资产生命周期展示 DEVELOPING 版本从 DEV 验证、TEST 发布到 PROD 发布,以及运行态任务数据不随设计版本回退的关系。images/pd-overview-lifecycle-02.webp
截图待补充

设计版本描述的是任务定义,运行环境保存的是发布结果。切换版本不会自动修改已经运行的任务;发布、回滚和历史任务兼容性应按应用发布策略验证。

4. 采购申请贯穿案例​

本组手册统一使用以下案例,避免每篇文章更换名称或业务规则:

  • Category:Procurement
  • Task Type:PURCHASE / Purchase Request
  • Workflow:PURCHASEAPPROVAL / Purchase Approval
  • Roles:Applicant、Department Manager、Finance Approver
  • Flow:Start → Department Review → Amount Gateway → Finance Review(高额)→ Approved
  • Rejected:任一审批拒绝后进入 Rejected 结束节点

低额采购在部门审批通过后直接结束;达到阈值的采购进入 Finance Review。部门审批人从 Applicant Department 解析部门负责人,财务审批人由 Finance Approver 角色确定。

5. 与其他设计器的边界​

  • 对象设计器定义 Business Object、DQL 和模型数据,不用于定义任务流转。
  • 页面设计器使用 Task Form、TaskList 和 Worklist 展示流程设计器发布的任务资产。
  • DataList只承载 Business Object 数据,不承载任务列表。
  • SLA 设计器在任务流程已稳定后配置时限、预警和升级策略。

6. 下一步​