检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
场景2:在已有工作流基础上新建工作流 需要开发的新工作流与已有的某个工作流类似,此时可以基于原有工作流修改,再保存为新的工作流。在此场景下,原有工作流仍然有效。新工作流和老工作流也没有关联关系,各自独立。 在已有工作流基础上新建版本 因业务需要,工作流要实现的能力变化,此时可以基
工作流专项 通过AstroZero流程模板创建出差审批电子流
子流程模型可以再包含调用子流程,成为每层嵌套的多级流程。 图23 子流程实例 调用活动和子流程图元都是工作流的内嵌子流程,区别在于: 调用活动把子流程当做一个黑盒(不需要关注子流程是怎么实现的),通过参数传递进行调用。 内嵌子流程则直接在当前流程中规划出一个子流程,子流程可共享父流程的变量。可用于流程步骤的划分、封装和复用。
工作流 AstroZero工作流概述 创建空白AstroZero工作流 基于模板创建AstroZero工作流 基于已有AstroZero工作流创建新工作流 创建AstroZero工作队列并定义泳道 为AstroZero工作流添加图元 设置AstroZero工作流运行态界面布局 启动AstroZero工作流
在“流程设置”中,设置工作流的流程是否可以撤销,以及通过哪个元素后不允许撤销。 图1 流程设置 选择,在“实例显示名”中,配置工作流运行后,工作流实例在运行态的显示名称。 在“BPM布局”中,单击实例详情后的,可编辑工作流运行态布局。 在编辑布局页面,可以修改“实例基本信息”、
为AstroZero工作流添加事件类图元 事件类图元用来处理与工作流相关的内部(开始、结束、终止、捕获时间)或外部事件(抛出信号、捕获信号),事件总是画成一个圆圈。 背景信息 根据图元的不同使用场景,工作流图元可以分为以下三类: 事件(Events):驱动流程流转的事件图元,用来表明工作流的生
现复杂的任务分派规则,应对复杂的交互流程。 工作流对每次用户交互都会产生流程历史并可以在流程历史中查看,对于非交互类流程这是非必要的。 以上也是工作流更适合制作交互式流程的原因。人工交互流程需要页面的结合、需要对复杂的分配规则的封装,需要能够进行事后审计的能力。而对于系统的服务编
一个默认的连线,那么该默认分支将被执行。如果没有可到达的分支,抛出异常,流程被中断,在工作流设计上应避免这种情况发生。 图1 排他网关配置页面 图2 分支连线配置 并行网关 并行网关用于无条件的合并分支,该类网关对连线条件是忽略的。允许流程多进一出,引出的多个分支被工作流引擎并发执行。
管理应用中的工作流 工作流即业务流程管理,源自业界工作流N 2.0标准。低代码平台基于该规范实现了自己的业务流程管理系统,由于工作流本身已成为了业界一套行业规范,因此在低代码平台中称实现此类流程的引擎为工作流。在AstroZero环境配置中,可管理账号下所有的工作流,包括查看、启用、禁用、运行工作流等。
删除流程 流程删除后,不可恢复, 请确认该流程已不需要被使用,再执行此操作。 删除流程 参考登录零代码工作台中操作,登录AstroZero零代码工作台。 在全部应用中,单击应用后的“...”,选择“编辑”,进入编辑应用页面。 在左侧单击需要删除流程后的“...”,选择“删除”。 图1
编辑流程 流程创建后,支持修改已创建的流程。 编辑流程 参考登录零代码工作台中操作,登录AstroZero零代码工作台。 在全部应用中,单击应用后的“...”,选择“编辑”,进入编辑应用页面。 在左侧选择需要编辑的流程,单击上方的,即可进入流程编辑页面。 图1 编辑流程入口 在页
选中目标应用,单击“确认”。 只能移动工作流到具有开发权限的应用中。 克隆工作流 工作流创建完成后,支持将工作流克隆到当前应用中。例如,应用A中存在两个或多个功能类似的工作流,此时可基于已创建的工作流克隆出一个新工作流,基于克隆后的工作流进行修改,减少重复创建的操作。 参考登录AstroZ
分享流程 流程创建后,支持对内部用户和对外公开分享该流程。 分享流程 参考登录零代码工作台中操作,登录AstroZero零代码工作台。 在全部应用中,单击对应的应用,进入应用开发页面。 在应用开发页面,单击对应的流程。 单击分享图标,设置分享规则。 图1 进入分享页面 对内部用户
启停流程 发起流程前,必须确保流程已启用,否则提交数据时会报错。 启停流程 参考登录零代码工作台中操作,登录AstroZero零代码工作台。 在全部应用中,单击应用后的“...”,选择“编辑”,进入编辑应用页面。 在左侧工作列表中,选择对应的流程,单击流程名后的,进入流程编辑页面。
复制流程 新建流程数据与之前的数据几乎相同时,支持用户到“我的申请”下,复制历史申请记录,生成新的申请。 复制流程 参考登录零代码工作台中操作,登录AstroZero零代码工作台。 在任务中心中,单击“我的申请”。 图1 单击我的申请 您也可以进入对应的应用,在应用中单击“我的申请”。
创建空白AstroZero工作流 如果系统预置的工作流模板不能满足您的业务需求,可选择创建一个空白的工作流,自己设计工作流。工作流与服务编排类似,也是一套图形化的流程编排引擎,但是工作流着重于构建带有用户交互行为的业务流程,例如审批流、工单派发流程等。 创建空白工作流 参考登录Astr
将鼠标放在对应的工作流上,单击,选择“编辑”。 在工作流设计页面,单击,运行工作流,模拟与工作流进行交互。 交互完成后,请确认步骤操作的结果是否符合预期。 单击工作流设计页面右上方的“跟踪器”,打开日志跟踪器页面。 在“日志跟踪器”页面,查看工作流执行的每一步的详细信息,例如查看变量传递是否符合预期。
”和“抄送我的”四个流程。在新建的“流程1-发起流程”中,填写申请,单击“提交”,效果如图7。 图7 提交出差申请效果 审批人登录AstroZero零代码工作台,单击“任务中心 > 我的待办”中的申请流程,完成流程审批。 图8 在工作台中查看审批流程 图9 审批流程 父主题: 使用工作流让数据流程高效流转
设置流程可见性 AstroZero为零代码应用预置了零码开发者、数据管理员和企业成员三种权限,这三种权限对所有应用是通用的,您也可以修改某个流程的相关权限。 设置流程可见性 参考登录零代码工作台中操作,登录AstroZero零代码工作台。 在全部应用中,单击应用后的“...”,选择“编辑”,进入编辑应用页面。
启动AstroZero工作流 启动工作流是执行工作流实例的具体操作,启用工作流是将工作流从不可用或未激活状态转变为可用或激活状态的过程。本章节主要向您介绍启动AstroZero中工作流的三种方式,请注意区分。 在工作流设计页面启动工作流 无需编写任何代码,只需要单击工作流设计页面的运行按钮,即可启动工作流。