Skip to content

保存与发布

功能概述

流程模型创建或编辑完成后,需要经过保存和发布两个阶段,才能正式投入使用。保存是将当前配置写入草稿,发布则是生成可用的正式版本供用户发起流程。

保存流程

保存入口

在流程创建向导或编辑页面的任意步骤中,均可执行保存操作:

  • 每个步骤页面底部均有 保存草稿 按钮
  • 完成所有步骤后,最后一步页面底部有 保存 按钮

保存校验规则

保存时系统会对当前配置进行完整性校验:

校验项校验规则失败提示
基本信息所有必填字段已填写"请完成基本信息配置"
表单设计至少添加一个表单组件(可选)非强制,允许空白表单
流程设计至少包含发起人节点和审批人节点"请至少配置一个审批人节点"
更多设置无强制校验项-

保存成功

保存成功后,流程模型处于 未发布 状态,此时:

  • 可在流程模型列表中查看到该模型
  • 可继续编辑修改配置
  • 用户不可发起该流程
  • 状态标签显示为"未发布"

发布流程

发布入口

流程模型在以下状态下可执行发布操作:

  1. 创建完成时:完成四个步骤后,点击 保存并发布 按钮
  2. 编辑完成后:编辑页面中点击 保存并发布 按钮
  3. 模型列表页:在模型卡片中点击 发布 按钮

发布前校验

发布操作会执行比保存更严格的完整性校验:

校验项校验规则
基本信息完整性所有必填字段已填写,且内容合法
表单配置合法性表单组件配置完整,无冲突设置
流程节点完整性流程链路完整,无断开的节点
审批人配置合法性所有审批人节点已正确配置审批人
条件分支完整性条件分支的所有分支均已配置条件或默认分支
子流程有效性引用的子流程模型存在且已发布

版本管理

发布操作会创建新的流程版本:

版本规则说明
首次发布版本号为 v1.0
再次发布版本号自动递增,如 v1.1、v1.2
重大更新发布版本号主版本递增,如 v2.0、v3.0
版本保留所有历史版本均保留,可在流程定义列表中查看

发布成功

发布成功后:

  • 流程状态更新为 已发布
  • 符合条件的用户可在发起流程页面中看到并申请该流程
  • 列表卡片状态标签显示为"已发布"
  • 已发布的流程版本不可编辑,如需修改需编辑最新草稿后重新发布

发布失败处理

如果发布校验未通过,系统会:

  1. 提示具体的校验失败原因
  2. 定位到校验失败的步骤或节点(可点击跳转)
  3. 修复后重新尝试发布

返回列表

在创建或编辑流程页面中,随时可通过以下方式返回模型列表:

  • 点击页面左上角的 返回 箭头按钮
  • 如果当前有未保存的修改,系统会提示是否保存后再返回
  • 未保存的修改在返回后将丢失

操作流程图

创建/编辑流程
      |
      v
  保存/保存草稿
      |
      v
  +-- 继续编辑(循环)
  |
  +-- 发布
      |
      v
  发布校验
      |
      +-- 通过 --> 发布成功
      |
      +-- 不通过 --> 修复后重试

OA 办公系统文档中心