发布工作流
只有已发布的工作流才能被用来创建执行实例。发布操作会生成一个 不可修改的快照,包含所有节点、连线和关联表单的完整副本。
如何发布
- 在 设计工作流模型 模块中选中目标处于"草稿"状态的流程。
- 点击工具栏中的 发布 按钮。
- 系统自动执行结构校验:
| 校验项 | 规则 |
|---|---|
| 节点存在 | 流程至少包含一个节点 |
| 开始事件 | 必须有一个且仅一个开始事件(入度=0 的事件节点) |
| 结束事件 | 至少有一个结束事件(出度=0 的事件节点) |
| 节点连通 | 非事件节点不能孤立(必须有入边和出边) |
| 连线引用 | 所有连线的起点和终点节点必须存在 |
- 校验通过后,系统创建发布版本并提示成功。
- 如果校验失败,系统返回具体的错误列表,请修正后重试。
版本号规则
发布版本号基于模型版本自动递增,格式为 {模型编号}-R{序号}。例如:
- 第一次发布:
WF001-R1 - 第二次发布:
WF001-R2
查看发布历史
在 发布工作流模型 (Release WorkFlow Model) 模块中,您可以:
- 查看所有已被锁定的工作流发布快照
- 每一次发布都可被供执行时引用
- 删除错误的发布版本(若尚未被执行实例使用)
备注
发布后,原始模型仍然可以继续编辑。新一次发布会生成一个新版本,不会影响之前的版本和正在执行的实例。