更新时间:2024-12-12 GMT+08:00
分享

基于已有AstroZero工作流创建新工作流

操作场景

在如下两个场景,可以基于已有工作流,创建新工作流:

  • 场景1:在已有工作流基础上新建版本

    因业务需要,工作流要实现的能力发生了变化,此时可以基于原有工作流修改,并保存为工作流的新版本。在此场景下,原有工作流作为老版本自动失效。

  • 场景2:在已有工作流基础上新建工作流

    需要开发的新工作流与已有的某个工作流类似,此时可以基于原有工作流修改,再保存为新的工作流。在此场景下,原有工作流仍然有效。新工作流和老工作流也没有关联关系,各自独立。

在已有工作流基础上新建版本

因业务需要,工作流要实现的能力变化,此时可以基于原有工作流修改,并保存为工作流的新版本。此场景下,原有工作流作为老版本自动失效。

  1. 参考登录AstroZero新版应用设计器中操作,登录应用设计器。
  2. 在左侧导航栏中,选择“流程”。
  3. 将鼠标放在已创建的工作流上,单击,选择“编辑”,进入工作流设计页面。
  4. 在设计页面主菜单中,单击,进入另存为页面。
  5. “类型”选择“新版本”,设置标签和名称,单击“保存”。

    图1 另存为新版本

    表1 另存为新版本工作流参数说明

    参数

    说明

    类型

    在下拉框中,选择工作流的类型。

    • 新版本:基于原有工作流创建一个新版本的工作流,创建后原有工作流作为老版本自动失效。
    • 新实例:基于原有工作流创建一个新的工作流。创建后原有工作流仍然有效。新工作流和老工作流也没有关联关系,各自独立。

    默认值:新版本,此处直接使用默认值即可。

    标签

    自定义新版本工作流的标签,用于在页面展示,创建后可修改。

    取值范围:1~80个字符。

    名称

    继承原有工作流的名称,不支持修改。

    实例标签

    工作流实例的展示标签。设置后,单击工作流设计页面的空白处,再单击,在“BPM 运行态配置 > 实例信息”中可查看到设置的实例标签。

    描述

    根据实际需要,在输入框中输入工作流的描述信息。

    取值范围:1~255个字符。

  6. 在新版工作流设计页面,进行定制修改。

    在工作流设计页面,可查看到工作流当前的版本为1.0.2,即在原有工作流版本的基础上自动加“1”
    图2 新版本工作流

  7. 工作流定制完成后,单击页面上方的,保存工作流。
  8. 单击,运行工作流,检查工作流运行结果是否符合预期。
  9. 符合预期后,单击页面上方的,启用新版本工作流。

    工作流启动后,才可以在其他流程中使用。如果未启用,在其他流程中将无法选择到该工作流。

在已有工作流基础上新建工作流

需要开发的新工作流与已有的某个工作流类似,此时可以基于原有工作流修改,再保存为新的工作流。在此场景下,原有工作流仍然有效。新工作流和老工作流也没有关联关系,各自独立。

  1. 参考登录AstroZero新版应用设计器中操作,登录应用设计器。
  2. 在左侧导航栏中,选择“流程”。
  3. 将鼠标放在已创建的工作流上,单击,选择“编辑”,进入工作流设计页面。
  4. 在工作流设计页面,单击,进入另存为页面。
  5. “类型”选择“新实例”,设置标签和名称,单击“保存”。

    图3 另存为新工作流
    表2 另存为新实例工作流参数说明

    参数

    说明

    类型

    在下拉框中,选择工作流的类型。

    • 新版本:基于原有工作流创建一个新版本的工作流,创建后原有工作流作为老版本自动失效。
    • 新实例:基于原有工作流创建一个新的工作流。创建后原有工作流仍然有效。新工作流和老工作流也没有关联关系,各自独立。

    默认值:新版本,此处请设置为“新实例”

    标签

    自定义新版本工作流的标签,用于在页面展示,创建后可修改。

    取值范围:1~80个字符。

    名称

    自定义工作流的名称。名称是工作流在系统中的唯一标识,创建后不支持修改。命名要求如下:

    • 长度不能超过64个字符,包括前缀命名空间的长度。
      须知:

      名称前的内容为命名空间,在AstroZero中为了避免不同租户间数据的重名,租户在首次创建应用时需要先定义一个命名空间。一个租户只能创建一个命名空间,创建后不支持修改。

    • 必须以英文字母开头,只能由英文字母、数字或单下划线组成,且不能以下划线结尾。

    实例标签

    工作流实例的展示标签。设置后,单击工作流设计页面的空白处,再单击,在“BPM 运行态配置”页面可查看到设置的实例标签。

    描述

    根据实际需要,在输入框中输入工作流的描述信息。

    取值范围:1~80个字符。

    复制表单

    工作流中存在BPM表单时,另存为工作流时是否同步复制表单。

    单击工作流设计页面的空白处,再单击,在“BPM 运行态配置 > BPM表单管理”中可查看表单信息。如何创建BPM表单,请参见创建标准表单

    默认为选中,即另存工作流时同步复制表单。

  6. 在新工作流设计页面,进行定制修改。

    在工作流设计页面,可查看到新的工作流,且版本为1.0.1。
    图4 新的工作流

  7. 工作流定制完成后,单击页面上方的,保存工作流。
  8. 单击,运行工作流,检查工作流运行结果是否符合预期。
  9. 符合预期后,单击页面上方的,启用新版本工作流。

    工作流启动后,才可以在其他流程中使用。如果未启用,在其他流程中将无法选择到该工作流。

相关文档