检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
如何自定义错误码 使用说明 系统支持对错误码信息进行多语言国际化配置。通过配置错误码,实现根据用户使用的不同语言,将错误码信息进行不同的展示。 自定义错误码 参考登录经典应用设计器中操作,登录经典版应用设计器。 在页面左下方,单击“配置”。 图1 选择配置 在自定义错误码页签,单击“新建”,进入新建错误码页面。
入门实践 当您购买了Astro轻应用实例后,可以根据业务需要搭建低代码、零代码和大屏应用。本文介绍Astro轻应用常见的搭建实践,帮助您更好的使用Astro轻应用。 表1 常用最佳实践 实践 描述 通过AstroZero开发设备维修管理应用 本最佳实践以IoT领域电梯设备运维管理
在AstroZero运行环境中,如何实现游客访问标准页面? 在AstroZero开发环境中,应用开发完成后,仅开发者账号可预览高级页面和标准页面。当应用发布到运行环境后,游客可直接访问高级页面;标准页面本身属于管理后台的表单类页面,AstroZero不支持游客直接访问和预览标准页面。
k”,表示为身份证背面。 输出参数 源”设置为“result”,“目标”用于调用成功时的调用结果。必须定义一个如下表所示的结构变量,来进行接收。result结构体成员变量说明,如表4所示。 如何在服务编排中创建变量,请参见创建空白AstroZero服务编排。 “源”设置为“err
String 参数解释: 返回码。 取值范围: 如果返回“0”代表请求成功,其他错误码说明请参考错误码。 resMsg String 参数解释: 返回消息。 取值范围: 如果成功状态,通常会返回“Success”,其他情况会返回具体的错误信息。 result String 参数解释: 创建成功的记录ID,成功时返回。
Y", "outputs": { "token": "XXXXXXXXXXXXXXXXXX" } } 接口创建完成后,支持在线测试。 在自定义接口列表中,单击接口后的。 在弹出框中,单击URL后的。 单击“测试一下”,如果有输入参数,设置输入参数后,单击“执行”。
AttachFile 流程附件,其中“instanceID”字段指向所属的BPM流程实例,“taskID”字段指向所属任务实例。 父主题: BPM服务编排
图解低代码 父主题: Astro轻应用服务图说全集
查询选项列表值集 功能介绍 查询选项列表值集。 URI GET AstroZero域名/u-route/baas/metadata/v1.0/Picklist 请求参数 表1 请求参数 参数 是否必选 参数类型 描述 flag 否 String 参数解释: 查询选项列表值集列表的两种显示方式。
如果存在,获取到业务用户详情。 如果不存在,创建一个业务用户。 开发服务编排,调用登录接口(使用服务编排中的公式实现),获取Token。 封装服务编排为免登接口,即华为OneMobile小程序免登录请求URL。 在承载服务接口的AstroZero相应环境的环境配置中,配置内置系统参数“
按照object_id查询自定义对象 功能介绍 按照ID,查询自定义对象。 URI GET AstroZero域名/u-route/baas/metadata/v1.0/Object/{object_id} 表1 路径参数 参数 是否必选 参数类型 描述 object_Id 是 String
是否为数组变量,即集合变量。 配置服务编排的输入输出参数 参考如何开发服务编排中操作,进入服务编排编辑器页面。 在服务编排设计器中,单击起始图元。 在右侧菜单,选择。 从全局上下文页面中,拖拽已定义的参数到相应的入参和出参区域,设置服务编排的入参和出参。 图13 设置服务编排的入参和出参 父主题:
在CCE中上传镜像 在CCE中上传镜像,是指直接通过CCE的上传页面将镜像上传到容器镜像服务。 前提条件 已将Docker镜像制作成tar或者tar.gz压缩包。 容器镜像必须使用1.11.2或以上版本的Docker客户端进行制作。如何制作Docker镜像可参考如何编写高效的Dockerfile。
在基本信息中,设置模型名称,“来源”选择“服务”,单击“下一步”。 图4 选择服务模型 在“选择服务类型”中,根据需要选择调用的服务是服务编排或脚本。 在弹出的选择服务页面,选择具体的服务编排或脚本名,单击“确定”。 图5 设置具体服务 单击“下一步”,系统自动生成默认run方法
请参见管理组件模板 图5 事件、动作组件模板 组件模板中包含多种功能的示例组件,可以参考组件模板开发自定义组件,组件模板的下载及说明请参见在线开发AstroZero高级页面自定义组件。 在组件模板代码中,包含低代码平台定义的事件、动作的注册和触发API(应用程序接口),详细介绍如表3所示。
(可选)若应用中有与ROMAConnect对接,即应用中有通过数据接入集成ROMAConnect而来的消息数据或者有通过连接器与ROMAConnect对接来调用ROMAConnect的服务API。 请参考如何配置ROMA Connect中操作,在AstroZero中设置ROMAConnect实例信息。
使用SOAP服务调用SOAP协议接口 创建SOAP Service 创建并启用SOAP Action 在服务编排中,调用SOAP Action 父主题: 集成开发
单击,可启用该服务编排。 单击,可禁用该服务编排。启用服务编排后,前端页面才可调用该服务编排。 单击,可删除服务编排。当该按钮置灰时,表示不可删除。系统预置的服务编排,不可删除。 在“服务编排”页签显示的列表中,单击具体的服务编排名称,显示该服务编排的详情页。 在详情页可切换服务编排版本
dependencies”旁的“+”,选择“BO服务”,添加要调用的BO服务。添加后,在该应用的服务编排中,才可以调用BO服务。 “Internal dependencies”为内部依赖文件夹,导入的BO服务或Native服务,在打包上层应用时也会随应用打包发布出去。 “External
什么是流程配置 了解流程配置前,请先熟悉一下BPM的概念。BPM是Astro轻应用提供的图形化流程编排引擎,着重于构建带有用户交互行为的业务流程,例如审批流、工单派发流程、故障单处理流程等。 在开发环境开发好带有BPM资源的应用后,并将应用打包发布到运行环境。在运行环境中该BPM