检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
如何导入应用软件包\BO包 通过导入软件包\BO包,可实现在不同的账号间或环境间安装应用或BO。 前提条件 已获取到应用或BO的安装包。安装包为开发者在开发环境中发布应用或者BO时生成的包,具体操作请参考如何将应用发布到“我的仓库”,打包编译时可根据以下实际场景选择“资产包”或“源码包”。
(经典版)如何导入应用软件包\BO包 使用说明 通过导入软件包、BO包,实现不同租户或环境中应用和BO的迁移。 该功能为白名单特性,需要联系后台管理人员开通后方可使用。 前提条件 已获取到应用或BO的安装包。安装包为开发者在开发环境中发布应用或者BO时生成的包,具体操作请参考如何将应用
例如:配置为“这个是{0}的报错:{1}!”。 如何使用错误码 在应用开发时,可以根据需要在应用开发工作台导入租户下其他的错误码。导入后,可在应用开发工作台中使用该错误码。以在“A”应用为例,介绍如何导入错误码。 参考如何登录经典应用设计器中操作,进入“A”应用开发界面。 在
当需要在服务编排中,嵌套使用系统中已存在并启用的脚本时,可使用脚本图元。或者当业务场景比较复杂时,可以将整体服务编排进行拆分,先定义好脚本实现子功能,并启用,在总体的服务编排中调用脚本实现完整功能。 如何使用脚本图元 在基本中,拖拽“脚本”图元到右侧画布中。 选中画布中的脚本图元,单击,设置基本信息。 表1 基本信息参数说明
创建“查询工单”脚本及公共接口 本节中的后台逻辑主要是通过脚本的形式,实现对工单记录的查询,然后将查询脚本封装成一个公共接口,供页面调用。 工单列表(客服人员)页面中,为了实现查询并显示已有工单信息功能,需要开发“查询工单”脚本和对应公共接口。 创建“查询工单”脚本 在“我的应用
如何自定义事件 事件分类 在业务流程中,有意义的状态变化都可称为事件。自定义好事件后,可基于该事件实现事件发送、事件订阅,对发送的事件数据进行分析处理等功能。低代码中的事件,分为标准事件和自定义事件两种。 标准事件是系统定义好的事件,可直接订阅。标准事件目前有几下几种: Absolute
也可以根据自己的业务需求定制化导入导出逻辑,批量导入导出数据。数据导出后可在其他环境或账号导入,实现数据的迁移和备份,如迁移旧的元数据和数据去新的环境,保持对象的一致和兼容。从而实现在不同的账号间或环境间的数据迁移,避免重复开发和不兼容的开发。 元数据导入/导出操作,请参见导入导出应用中对象的元数据。
方式一:将服务封装成页面模型执行后台逻辑 将服务(服务编排、脚本或API)映射为页面模型,在组件事件JS代码中,操作对应的页面模型实现执行后台逻辑。 如何将标准页面需要使用的服务,映射为页面服务模型,请参见如何获取后台数据。 在创建页面服务模型,并将服务与页面模型绑定时,对应服务的入参和出参会成为页面服务模型
增该JS/CSS库,并在页面中设计并使用该库,实现引入第三方库的功能。 什么是库 库是指在设计页面时,需要依赖的库,如果缺少相应的依赖库,则页面中无法实现某些功能。例如,页面需要具有地图选址功能,则系统需要先加载百度地图库,才能实现相应的功能。低代码平台中的库,分为系统预置库和自定义库。
当需要在服务编排中,嵌套使用系统中已存在并启用的脚本时,可使用脚本图元。或者当业务场景比较复杂时,可以将整体服务编排进行拆分,先定义好脚本实现子功能,并启用,在总体的服务编排中调用脚本实现完整功能。 如何使用脚本图元 在基本中,拖拽“脚本”图元到右侧画布中。 选中画布中的脚本图元,单击,设置基本信息。 表1 基本信息参数说明
如何调测前台页面 使用说明 在高级页面开发过程中,常需要调测自定义组件或整个前台页面,本节将介绍高级页面调测的常用工具。对于自定义组件的开发和调试,AstroZero提供Scaffolding脚手架工具,可实现本地开发组件的实时在线调测。对于前台页面中常遇到的样式或功能问题,可借
开发一个简单脚本实例 使用说明 以创建一个全新的脚本为例,向您介绍如何在低代码平台中新建一个脚本。本脚本实例不涉及对象,及调用接口等内容,脚本只实现请求“http://www.example.com”,返回网站请求的消息头功能。 创建空白脚本 参考登录经典应用设计器中操作,登录经典版应用设计器。
BPM如何与页面交互 BPM中一个重要的内容就是用户任务,而用户任务所有的交互都通过页面实现的。在BPM中使用页面与普通的页面开发有一定的区别。本节将要讲解的内容需要用户有一定的页面开发基础,如果没有相关的背景知识,可以先从 标准页面 和 高级页面开始学习。 图1 BPM与页面交互
图5 安装该应用 安装完成后,在左侧导航栏中,选择“应用管理 > 应用导航”,进入应用程序列表页面。 在应用程序列表中,单击已安装应用所在行的,即可预览应用。 图6 预览应用 父主题: 如何创建流程配置
如何使用WebSocket 使用说明 开发高级页面时,如果需要消息主动推送、高实时数据展示,您需要使用WebSocket来实现后台数据调用。 WebSocket是一种HTML5提供的网络传输协议。WebSocket协议支持Web浏览器,使得客户端和服务端之间可以创建长久连接并进行
如何对接口鉴权 通过Rest连接器,只需简单配置即可实现方便快捷的调用第三方接口。但是为了保证接口调用安全,调用第三方系统开放的Rest接口,通常需要进行鉴权。当前Rest连接器,集成了如下几种通用的鉴权方式。 OAuth鉴权模式 简单消息头鉴权 JWT鉴权模式 HTTPS双向认证鉴权
进行镜像开发时,需要遵循如下的规则约束: 规则1:容器镜像必须使用,1.11.2或以上版本的Docker客户端进行制作。 如何制作Docker镜像,请参考如何编写高效的Dockerfile。 规则2:Native服务向AstroZero平台开放的接口,必须是“applicatio
如何自定义错误码 使用说明 系统支持对错误码信息进行多语言国际化配置。通过配置错误码,实现根据用户使用的不同语言,将错误码信息进行不同的展示。 自定义错误码 参考登录经典应用设计器中操作,登录经典版应用设计器。 在页面左下方,单击“配置”。 图1 选择配置 在自定义错误码页签,单击“新建”,进入新建错误码页面。
为AstroZero服务编排添加连接器图元 连接器图元的作用 该图元实现与第三方系统对接。根据业务场景需要与第三方系统对接时,选择对应类型的连接器图元进行配置。例如,调用OBS连接器图元实现与OBS的对接。 前提条件 已提前配置好OBS连接器,具体操作请参考对接OBS云对象存储实例。 如何使用连接器图元 在“连接器 >
BO(商业对象)图元,即将封装好的BO能力作为服务编排中的一个节点,实现特定的业务功能图元。需要在BO中自定义封装好API,才能在服务编排中进行调用。 前提条件 已在BO中自定义封装好API,具体操作请参考如何开放API接口。 进入需要调用BO服务的应用设计器,单击“Internal