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

创建空白AstroZero工作流

如果系统预置的工作流模板不能满足您的业务需求,可选择创建一个空白的工作流,自己设计工作流。工作流与服务编排类似,也是一套图形化的流程编排引擎,但是工作流着重于构建带有用户交互行为的业务流程,例如审批流、工单派发流程等。

创建空白工作流

  1. 参考登录AstroZero新版应用设计器中操作,登录应用设计器。
  2. 在左侧导航栏中,选择“流程”
  3. (可选)单击工作流后的,为工作流添加目录。

    工作流默认存放在根目录下,在创建工作流前,您可以先创建工作流存放的目录,也可以在工作流创建后将其拖拽到指定目录。

  4. 将鼠标放在已创建的工作流目录上,单击,进入添加工作流页面。

    如果未创建工作流目录,请直接单击工作流后的,进入添加工作流页面。

  5. 设置工作流的标签和名称,单击“添加”。

    图1 设置工作流标签和名称
    表1 新建工作流参数说明

    参数

    说明

    标签

    根据实际需求,自定义工作流的标签名。标签名用于在页面展示,创建后可修改。

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

    名称

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

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

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

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

    描述

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

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

  6. 根据自身业务需求,设计工作流。

    1. 参考创建AstroZero工作队列并定义泳道中操作,添加工作队列和泳道。
    2. 为工作队列添加所需的图元,各图元介绍请参见为AstroZero工作流添加图元
    3. 连接图元并指定图元的逻辑关系。

      根据实际业务场景,需要确定工作流中用到的图元和逻辑顺序。根据逻辑实现,需要在拖入并配置好所有图元后,将图元按照逻辑顺序有序的连接起来。在执行工作流时,系统会根据连线顺序有序执行图元任务,从而实现整个流程运转。

  7. 工作流设置完成后,单击页面上方的,保存工作流。
  8. 保存成功后,单击,启用工作流。

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

相关文档