检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
如何实现一个资源被多个AstroZero应用的服务编排调用? 处理思路 在BO中,新建并开发该资源,再封装成公共接口,在多个应用中内部依赖或外部依赖导入BO,再调用该资源。 操作步骤(经典版) 创建BO,将需要调用的资源封装为BO中的公共接口。 参考创建BO中操作,创建一个标签和名称为“BOTest”的BO。
中心。 在左侧导航栏中,选择“系统管理 > 域名配置”。 在右侧域名配置区域,单击“默认域名”后的“编辑”,设置默认域名,单击“保存”。 图1 设置域名 域名设置完成后,将域名分享给业务用户,业务用户在浏览器中输入域名,即可访问业务应用的登录页。 应用可见设置,支持一个运行环境同
单击,设置默认域名,如https://example.com。 编辑平台域名。 平台域名是平台为当前环境分配的一个子域名,用于企业成员用户登录访问。 在右侧域名配置区域,单击“平台域名”后的“编辑”,编辑域名配置,单击“保存”。 域名设置完成后,将域名分享给业务用户,业务用户在浏览器中输入域名,即可访问业务应用的登录页。
useFirstAsDefault 否 String 参数解释: 是否使用第一个值作为默认值。 约束限制: 不涉及。 取值范围: 不涉及。 默认取值: 不涉及。 picklistValues 否 Array 参数解释: 添加一个或多个选项列表值,取值中禁止出现分号“;”。 约束限制: 不涉及。 响应参数
心。 在左侧导航栏中,选择“应用管理 > 应用导航”。 单击待运行应用后的,可预览应用。 图1 预览应用 业务用户登录应用 业务用户登录应用前,需要了解运行环境的子域名。开发者用户在运行环境管理中心的“系统管理 > 子域名”中,查看子域名并分享给业务用户。更多关于租户子域名的介绍,可参考自定义租户子域名。
错误信息。 result Object 参数解释: 在成功请求时会有内容,返回查询到的BPM实例信息列表。 请求示例 查询当前BPM实例列表,例如示例中查询到了一个匹配的记录项。 GET https://AstroZero域名/u-route/baas/bp/v2.0/runtime/instances
应用开发人员将应用发布到我的仓库后,在经典版应用设计器左侧,单击,在“已发布 > 资产包”页签中,可看到发布的资产包。在右侧页面单击“下载”,下载后可将发布好的资产包发送给需要安装该应用的用户。 参考登录管理中心中操作,登录AstroZero管理中心。 在左侧导航栏中,选择“应用管理 >
创建一个标准页面 创建一个空白的标准页面,并根据实际业务完成页面设计。 创建标准页面 参考登录经典应用设计器中操作,进入应用设计器。 在对应的文件夹后,单击,选择“标准页面”。 输入标签页面的“标签”和“名称”,单击“添加”。 根据业务需求,设计标准页面。 参考平台标准组件介绍中
创建BPM对象 功能介绍 创建一个流程编排(BPM)对象。 URI POST AstroZero域名/u-route/baas/bp/v2.0/metadata/definitions 请求参数 表1 请求参数 参数 是否必选 参数类型 描述 name 是 String 参数解释:
在运行环境或沙箱环境安装一个应用 在开发环境中开发并发布好应用后,可以在沙箱环境或者运行环境中进行安装,以便于测试或者使用该软件。 前提条件 开发者已经在开发环境中发布应用到“我的仓库”,具体操作请参考如何将应用发布到“我的仓库”,打包编译时选择“资产包”。在运行环境或沙箱环境安
删除BPM实例 功能介绍 删除一个BPM实例。彻底删除一个BPM实例,仅当管理员清除过期数据时可以删除,其他情况不建议删除BPM实例数据。 URI DELETE AstroZero域名/u-route/baas/bp/v2.0/runtime/instances/{instance_id}
BPM的名称,请参考登录应用设计器中操作,进入应用设计器,在“流程 > 工作流”列表中查看。 约束限制: 不涉及。 取值范围: 不涉及。 默认取值: 不涉及。 version 否 String 参数解释: BPM的版本号,一个BPM可以存在多个版本。如果不带版本号,表示运行当前启用的版本。获取方法如下:
设置或修改BPM实例中变量的值, 一次可以修改一个、多个或者所有变量的值。不存在的变量或者只读变量,会被忽略。入参以key-value集合形式表示,key表示变量名字,value表示变量的值。 URI PUT AstroZero域名/u-route/baas/bp/v2.0/ru
使用AstroZero创建一个空白应用 应用即一个App,是一个实现了某种业务管理的可运行应用程序。创建应用是在AstroZero中开发项目的第一步,也是端到端构建软件应用的入口。在开发项目工程前,请先创建一个应用,再在应用中进行前端开发、后端开发和集成开发。 AstroZero
开发一个简单脚本实例 使用说明 以创建一个全新的脚本为例,向您介绍如何在低代码平台中新建一个脚本。本脚本实例不涉及对象,及调用接口等内容,脚本只实现请求“http://www.example.com”,返回网站请求的消息头功能。 创建空白脚本 参考登录经典应用设计器中操作,登录经典版应用设计器。
为“空脚本”。 空脚本:创建一个空脚本。 空白测试脚本:创建一个空测试脚本。 示例服务脚本:对外提供服务的脚本,可通过restful直接调用。 示例内部脚本:是内部库代码,只能被其它脚本import使用。 示例安装脚本:在安装或升级应用/BO包时,在导入实例化配置数据之前或者之后
以创建一个或多个表单,一个表单管理一类数据,多个表单共同组成了一个应用。 在AstroZero零代码平台中,数据的收集和录入都需要对应的工作表。例如,组织问卷调查、预订会议室、填写财务报销、订餐、健康防疫打卡、在线投票等,都可以通过表单来实现。 图2 单击创建表单 输入表单名称后
改,本字段值将更新。 主从关系类型:在一个对象和另一个对象之间创建一种特殊类型的父子关系。详细记录的所有权是由主记录决定的。当用户删除主记录时,所有详细记录都将被删除。 多语言:允许用户从自定义资源表中选择多种语言内容。 附件:允许用户保存多个上传文件的地址,支持图片、文档等类型。
环境配置”,进入环境配置页面。 在左侧导航栏中,选择“系统设置 > 域名与登录”。 单击平台域名后的“编辑”,进入编辑域名页面。 平台域名是平台为当前环境分配了一个子域名,用于企业成员用户登录访问。 图1 编辑平台域名 在输入框中,输入域名,单击“保存”。 图2 设置域名 应用可见设置,支持一个运行环境
创建Flow对象 功能介绍 添加一个服务编排(Flow)对象。 URI POST AstroZero域名/u-route/baas/metadata/v1.0/Flow 请求参数 表1 请求参数 参数 是否必选 参数类型 描述 name 是 String 参数解释: 服务编排的名称。