创建空白AstroZero工作流
如果系统预置的工作流模板不能满足您的业务需求,可选择创建一个空白的工作流,自己设计工作流。工作流与服务编排类似,也是一套图形化的流程编排引擎,但是工作流着重于构建带有用户交互行为的业务流程,例如审批流、工单派发流程等。
创建空白工作流
- 参考登录AstroZero新版应用设计器中操作,登录应用设计器。
- 在左侧导航栏中,选择“流程”。
- (可选)单击工作流后的,为工作流添加目录。
工作流默认存放在根目录下,在创建工作流前,您可以先创建工作流存放的目录,也可以在工作流创建后将其拖拽到指定目录。
- 将鼠标放在已创建的工作流目录上,单击,进入添加工作流页面。
如果未创建工作流目录,请直接单击工作流后的,进入添加工作流页面。
- 设置工作流的标签和名称,单击“添加”。
图1 设置工作流标签和名称
表1 新建工作流参数说明 参数
说明
标签
根据实际需求,自定义工作流的标签名。标签名用于在页面展示,创建后可修改。
取值范围:1~80个字符。
名称
根据实际需求,自定义工作流的名称。名称是工作流在系统中的唯一标识,创建后不支持修改。命名要求如下:
- 长度不能超过64个字符,包括前缀命名空间的长度。
说明:
名称前的内容为命名空间,在AstroZero中为了避免不同租户间数据的重名,租户在首次创建应用时需要先定义一个命名空间。一个租户只能创建一个命名空间,创建后不支持修改。
- 必须以英文字母开头,只能由英文字母,数字或下划线组成,且不能以下划线结尾。
描述
根据实际需要,在输入框中输入工作流的描述信息。
取值范围:1~255个字符。
- 长度不能超过64个字符,包括前缀命名空间的长度。
- 根据自身业务需求,设计工作流。
- 参考创建AstroZero工作队列并定义泳道中操作,添加工作队列和泳道。
- 为工作队列添加所需的图元,各图元介绍请参见为AstroZero工作流添加图元。
- 连接图元并指定图元的逻辑关系。
根据实际业务场景,需要确定工作流中用到的图元和逻辑顺序。根据逻辑实现,需要在拖入并配置好所有图元后,将图元按照逻辑顺序有序的连接起来。在执行工作流时,系统会根据连线顺序有序执行图元任务,从而实现整个流程运转。
- 工作流设置完成后,单击页面上方的,保存工作流。
- 保存成功后,单击,启用工作流。
工作流启动后,才可以在其他流程中使用。如果未启用,在其他流程中将无法选择到该工作流。