检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
单击“添加”,为工作队列添加成员。队列成员可以是单个用户、公共组、单个角色或业务用户等。如果队列的成员是角色,此队列将包含角色中所有的用户。 添加泳道。 在工作流开发页面,单击“Add Lane”,添加泳道。 图2 单击Add Lane 根据实际业务场景,拖拽图元到对应的泳道,连接图元并指定图元的逻辑关系。
分享填报页给用户填报。 对内部用户分享:分享该页面给内部用户进行访问。分享后,内部用户输入用户名和密码登录后,可填报数据。分享给内部用户使用时,需要参考步骤三:创建内部用户并分配权限中操作,创建内部用户并分配权限。 打开:在新窗口打开填报。 复制:复制链接分享给用户填报。 :普通
服务编排开发完成后,通过运行服务编排,可查看服务编排的执行结果是否符合预期。如果不符合预期,可通过调试功能,快速定位到哪一步的输出不符合预期。 参考登录AstroZero新版应用设计器中操作,登录应用设计器。 在左侧导航栏中,选择“逻辑”。 将鼠标放在对应的服务编排上,单击,选择“编辑”,进入服务编排设计页面。
将数组对象变量“RespiratorInfos”拖拽到“入参”中。 图27 配置开始图元 拖拽“基本”目录中的“记录删除”图元到画布中,并连接“开始”和“记录删除”图元。 配置“记录删除”图元。 单击画布中的“记录删除”图元,在“基本信息”页面中配置图元标签及名称为“Delete
与服务编排类似,BPM也有一个流程执行历史的查看器,称为“日志跟踪器”。通过跟踪流程的每一步的输入和输出,确定流程的执行结果是否符合预期。 操作步骤 参考登录经典应用设计器中操作,登录经典版应用设计器。 打开某个BPM,单击编辑器上方的“运行”按钮,运行BPM,模拟与BPM的交互。 交互完成后,需要确认步骤操作的结果是否符合预期。
cn-north-4.huaweicloud.com”。 使用开发者账号登录AstroZero经典版开发环境,开发免登BO,用于用户通过微信小程序使用发布的应用时,无需用户输入用户名密码,即可获取当前用户身份。 单击这里,可获取免登录开发样例。此样例仅作为参考,实际使用时请根据具体场景进行修改
定义的API接口生成相应的restaction,供服务编排调用。 前提条件 已在原生服务中配置好API,具体操作请参考配置API。 已接入服务实例,具体操作请参考注册Native Service。 进入需要调用原生服务的应用设计器,单击“Internal dependencies”或“External
User):业务用户是访问AstroZero提供的业务服务的用户。 使用的认证机制为:“账号密码登录认证”、“单点登录认证”和“OAuth 2.0鉴权登录认证”。 匿名用户 (Guest):对于该类用户,平台接口都需要进行校验,未登录前使用Guest用户身份来访问平台接口,一般会赋予最小的权限。
条件,符合条件的连线分支都将被并行执行。都不符合,如果配置了默认分支,将会执行默认分支。每个包容网关都应该成对出现,从包容发散网关出发最终连接到汇聚网关。 图4 包容网关 事件网关 通常网关根据连线条件来决定后续路径,这要求条件信息必须存在于流程自身之中。但是,当需要选择的后续路
码模式接入鉴权。 客户端模式接入认证 参考登录管理中心中操作,登录AstroZero管理中心。 创建机机用户账号。 机机用户只能通过OAuth客户端模式鉴权,登录AstroZero。 在左侧导航栏中,选择“用户管理 > 用户”,单击“新建”。 “用户类型”选择为“机机用户”,设置其他用户信息,单击“保存”。
//{widgetxxx}.flag=flag; console.log('测试自定义动作'); BPM动作 提交实例 工作流中一个重要的内容就是用户任务,而用户任务所有的交互都是通过页面实现的。工作流与页面的交互模式采用了业界“依赖反转”的设计模式。一般情况下,页面之间的跳转
与服务编排类似,工作流也有一个流程执行历史的查看器,称为“日志跟踪器”。通过跟踪流程每一步的输入和输出,确定流程的执行结果是否符合预期。 调测工作流 参考登录AstroZero新版应用设计器中操作,登录应用设计器。 在左侧导航栏中,选择“流程”。 将鼠标放在对应的工作流上,单击,选择“编辑”。 在工作流设计页面,单击,运行工作流,模拟与工作流进行交互。
连续输错密码启用图片验证码(次):用户密码连续输错几次,启用图片验证码。 连续使用错误密码锁定用户(次):用户密码连续输错几次,锁定用户。 锁定用户后自动解锁(分钟):用户账号被锁后,多久可自动解锁。 系统支持业务用户在个人设置中修改密码。 父主题: 为AstroZero开发的应用添加业务用户
本章节使用的示例组件开发过程中,使用了前端开发框架Vue及组件库Element。事件-动作机制的详细介绍,请参见如何实现组件交互。 操作步骤 下载组件模板。 参考登录经典应用设计器中操作,登录经典版应用设计器。 在左侧导航栏中,单击,选择“高级页面 > 组件模板”。 低代码平台为您预置了,表1中Widget模板。 表1
LoanRequest: data }); 获取BPM实例中的所有变量和变量值 API:context.$bpm.getVarsByInstanceId("instance_id") 入参:“instance_id”为BPM实例的ID。 出参:BPM实例中的所有变量和变量值。 示例: context
管理业务用户 管理业务用户模块主要包括新增业务用户、配置业务用户权限集两大功能。 新增业务用户 管理员用户登录应用预览页面后,在“新增用户”页面,新增业务用户。新增后,管理员用户可以在用户列表中,查看或删除用户。 配置业务用户权限集 业务用户添加完成后,按照各自的角色功能,对每个
AstroZero脚本概述 针对业务逻辑比较复杂的场景,AstroZero低代码平台提供了脚本(Script)能力,支持用户在线开发TypeScript脚本,完成灵活复杂的业务逻辑。 与服务编排对比 脚本是代码化的,使用TypeScript开发的。脚本是内聚的,相当于生产积木的,
为AstroZero标准页面中表格的数据增加链接 期望实现效果 在标准页面中,支持为表格中的数据增加超链接,来提升用户体验和数据交互的便捷性。例如,在表格的webName列中,将鼠标移动至WEB A上在页面的左下角可查看到对应的链接地址,单击会跳转到对应的页面。 图1 实现效果 功能实现方法
log打印日志,执行逻辑调试和throw new Error抛出异常来调试。调试运行一般在脚本编辑中的测试调试区域。 操作步骤 参考脚本开发实例中操作,创建一个脚本样例。 本示例以示例服务脚本为例,进行介绍。 图1 示例服务脚本 单击代码编辑器上方的,保存脚本。 运行测试脚本。 单击编辑器上方的,执行脚本。
setCookie("key","value") HttpUtils.getI18n:返回一个Vue18n的实例,配合Vue和VueI18n使用。该Vue18n实例可以在new一个Vue实例时赋值为i18n参数。 代码示例:HttpUtils.getI18n({locale: HttpUtils