正在生成
详细信息:
检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
查询Tab列表 功能介绍 查询应用页签的列表。 URI GET AstroZero域名/u-route/baas/metadata/v1.0/Tab 请求消息 无 响应参数 表1 响应参数 参数 参数类型 描述 resCode String 参数解释: 返回码。 取值范围: 如果
可实现跨账号或跨环境安装应用。 例如,账号UserA自定义“我的仓库”,将应用发布到“我的仓库”,账号UserB在其他运行环境安装该应用。 前提条件 自定义“我的仓库”前,您需要拥有一个华为账号或一个可用于访问OBS的IAM用户,即先注册华为账号开通华为云、完成实名认证、创建IA
AstroZero使用了哪些编程语言? AstroZero是华为云为行业客户、合作伙伴、开发者量身打造的低代码应用开发平台,通过拖拉拽的方式即可完成一般应用的开发,不单独依靠哪一种编程语言。其中,支持的脚本功能使用的是TypeScript,页面事件使用的是JavaScript,底层使用GO语言。
管理运营配置 使用说明 通过运营配置,管理暴露App哪些配置项给运营。 操作步骤 参考如何进入经典开发环境中操作,进入经典版开发环境。 在“首页 > 项目 > 我的应用”中,单击对应的应用,进入应用开发页面。 在页面左下角,选择“配置”,进入应用配置页面。 在“运营配置”页签,对需要暴
使用已添加的IAM用户,登录AstroZero开发应用。 使用已添加的IAM用户登录华为云,登录操作请参见用户登录。 图2 IAM用户登录 单击管理控制台左上角的,选择区域,当前仅支持华北-北京四。 单击,选择“开发与运维 > Astro轻应用(原AppCube)”,进入AstroZero服务控制台。
按条件删除对象数据 功能介绍 按条件删除对象数据。 URI POST AstroZero域名/u-route/baas/data/v1.0/delete/{objectName} 表1 参数说明 参数 是否必选 参数类型 描述 objectName 是 String 参数解释: 数据对象的名称。
命名要求如下: 长度不能超过64个字符,包括前缀命名空间的长度。 说明: 名称前的内容为命名空间,在AstroZero中为了避免不同租户间数据的重名,租户在首次创建应用时需要先定义一个命名空间。一个租户只能创建一个命名空间,创建后不支持修改。 必须以英文字母开头,只能由英文字母
调用第三方提供的“BillPayment”接口,该接口包含在“QueryBills”SOAP服务中。 操作步骤 参考登录经典应用设计器中操作,登录经典版应用设计器。 在左侧列表中,单击,选择“HTTP > Soap服务”。 在列表中,选择创建SOAP Service中创建的SOAP
参数 是否必选 参数类型 描述 name 是 String 参数解释: 选项列表值集名称。 约束限制: 如环境中设置了命名空间,请在名称中加上前缀“命名空间__”。 取值范围: 必须以英文字母开头,只能由英文字母,数字和单下划线组成,没有连续的下划线,不能以单下划线结尾,且长度不能超过64个字符。
命名要求如下: 长度不能超过63个字符,包括前缀命名空间的长度。 说明: 标识前的内容为命名空间,在AstroZero中为了避免不同租户间数据的重名,租户在首次创建应用时需要先定义一个命名空间。一个租户只能创建一个命名空间,创建后不支持修改。 必须以英文字母开头,只能由英文字母
doSave(operatedData) 对象操作 获取对象 API:context.object(objectName) 入参:objectName,对象名称。 出参:对象。 示例如下: let _object = context.object("objectName") 查询对象所有数据 API: _object
创建读取对象数据的脚本。 在应用设计器的左侧导航栏中,选择“逻辑”,单击脚本中的“+”。 创建一个空白脚本,名称为getDataInfo。 图8 创建脚本getDataInfo 在脚本编辑器中,输入如下代码实例。 示例中的“BJ4”为命名空间,请替换为您所创建的命名空间。 // Here's
控制该资源是否可以被定制为新版本,或者是否可以被Addon应用导入,若已存在于Addon应用中,是否允许被另存为新版本。 默认允许,当配置为不允许时,说明如下: 在该应用中基于该资源定制新版本时,会报错:XXX不允许定制新版本, 请检查基本属性并确认该资产是否允许覆盖。 Addon应用里不允许导入该资源。 如果
配置整个账号的代码仓库(华为云 CodeArts Repo)后,账号开发的应用元数据可以同步到代码仓库,提供历史变更记录、对比等版本管理能力。 约束与限制 仅支持在AstroZero的开发环境中,设置租户级代码仓。 设置租户级代码仓 在AstroZero服务控制台,单击“进入首页”,进入应用开发页面。
及其他可见菜单,例如“Home”、“工单管理”,然后单击,返回应用列表,再单击,保存设置。 图9 设置默认菜单为“工单列表(客服人员)” 配置“自定义对象权限”下的对象权限。 在“自定义对象权限”页签,单击“自定义对象权限”右侧的,并在搜索框中输入“HW__WorkOrder__
示进行处理。如果不明确处理方式,请联系工程师处理。 在AstroZero经典版应用设计器左侧菜单栏下方,选择“配置”。在打开的页签,选择“自定义错误码”。在“系统错误码”中,可进行查看。 图1 App内查看错误码 在AstroZero经典版环境配置中,选择“系统管理 > 错误码”,在“系统错误码”下可进行查看。
通过在“HW__createWorkOrder”页面上,定义页面事件,实现将工单信息存入到工单对象中。 实现“根据设备编码自动加载工单其他信息” 在“我的应用”中,单击“设备维修管理系统”,进入应用。 单击打开“HW__createWorkOrder”页面。 添加页面事件代码。 在“设计视图”中,选中最外层的“页面”,也可以直接单击组件导航,快速定位。
Application 应用表。 Service BO表。 ApplicationComponent 应用中的组件表。 ServiceItem BO中的组件表。 URLMap 存放Custom API信息。 包括权限对象:进行数据导出才会显示,元数据导出时不会显示该项。表示平台与权限相关的对象,如权限、扩展权限集、业务权限凭证等。
“HW__queryEquipments”创建一个关联的公共接口即可,脚本则不需要重复创建。 操作步骤 进入创建“设备维修管理系统”应用中创建的应用。 单击页面下方的“服务”,进入公共接口创建页面。 图1 创建公共接口入口 单击“新建”,进入公共接口创建页面。 图2 公共接口创建
发布应用时,提示“重复的元数据对象'XXX'”或“当前发布的版本号'0.0.1'已存在” 问题描述 发布应用时,提示“重复的元数据对象'XXX'”或“当前发布的版本号'0.0.1'已存在”。 可能原因 提示上述问题,表示当前发布的该版本应用已被其他租户发布过(该应用非当前租户原生