全部文档
文档中心工作流工作流概述

工作流概述

工作流(DeepFlow)定义业务的处理顺序、处理人和流转条件,用于审批、填报、任务下发、自动通知等场景。UX 提供业务页面,工作流负责创建任务、执行动作和推进流程。

以合同审批为例,按以下顺序搭建:

  1. 新建合同审批工作流:新建元素,配置合同参数、审批人和同意/拒绝动作,发布并运行。

  2. 搭建合同审批 UX:新建发起页和审批页,配置控件取值、外部变量和待办跳转。

  3. 接入合同数据与状态:配置领域模型、合同保存和状态迁移,完成合同审批。

  • 工作流元素:一份流程定义,包含节点、连线、参数和处理规则。

  • 流程版本:发布后的可执行配置。新实例使用启用版本,已有实例继续使用其所属版本。

  • 流程实例:一次流程运行,具有独立的流程实例 ID。同一笔业务重新发起时会产生新实例。

  • 活动与任务:流程执行到节点时产生活动实例;人工任务还会产生任务实例,供处理人办理。

  • 启动参数:发起时传入的信息,如合同主键。

  • 全局变量:流程运行中共享的数据。节点输出需供后续节点使用时,通过数据映射写入全局变量。

  • 待办与监控:处理人在待办中办理任务;管理员在流程监控中查看实例、变量和异常。

业务数据保存和任务完成是两个动作。UX 需先保存业务修改,再完成任务;任务完成后,工作流才继续执行后续节点。

回到顶部

咨询热线

400-821-9199