检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
在AstroZero经典版应用设计器中,支持编译资产包和源码包两种的应用包。 资产包:资产包中组件默认是设置为受保护状态,可以用在运行环境中安装后,进行预览,运行使用。也可以分享给其他租户安装,在其他租户的开发环境安装后,将显示在“库”页签下,资产包安装后仅能浏览不支持修改。 源码包:源码包中的组件不受
日志级别,系统将操作日志分为如下级别: 错误:错误的日志。 告警:告警日志。 信息:成功日志。 客户端IP 客户端IP地址,即用户登录AstroZero使用的客户端的IP地址。 操作行为 操作类型,包括登录、登出、单点登录、单点登出、创建用户等。 结果 操作结果,系统记录的操作日志操作结果,如成功、失败。
一般情况下,编写脚本的大致流程为: 按需引入平台标准库。 图2 引入平台标准库 定义出参、入参结构。 图3 定义入参 图4 定义出参 定义方法以及使用的对象。 图5 定义方法及使用对象 进行数据库操作。 图6 数据库相关操作 下面通过解读以下脚本样例,了解一个脚本的总体结构框架、编写要求。 import
同时,对于报文内容来说,OneNET平台支持对报文内容进行加密后上报。AstroZero要使用跟OneNET平台一致的加密算法进行解密,获取的加密向量要跟OneNET平台一致。因此,使用了Aeskey(解密密钥)的前16位作为加密向量。 设备接入 IoTDA 图4 设备接入 IoTDA配置信息页面
true:立即导出。 false:不立即导出。 默认取值: 不涉及。 templateName 否 String 参数解释: 需要使用的模板名称。 约束限制: 与查询参数中的flag配合使用,“flag=template”必选。 取值范围: 不涉及。 默认取值: 不涉及。 响应参数 表3 响应参数 参数
配置API 使用说明 原生服务旨在帮助您在AstroZero平台上或外部系统,调用已开发好的服务。为了完成调用,需要知道服务开放了哪些接口,以及这些接口的请求参数、返回参数,完成设计API后,可在服务编排中进行调用,也可将API再封装为自定义公共接口,供外部系统调用自定义公共接口。
如何将应用发布到华为OneMobile 使用说明 将应用中的标准页面和高级页面,发布到华为OneMobile,需要输入华为OneMobile的用户名和密码或扫码进行授权登录。选择该方式发布后,在华为OneMobile上可生成应用程序二维码,扫码后按照提示可体验该应用。 操作步骤
AstroZero桥接器分为以下两种: 系统预置桥接器:AstroZero已定义好的桥接器,可直接使用。在“全局”页面下可查看所有预置桥接器。 自定义桥接器:当系统预置桥接器无法满足用户需求时,用户可自定义桥接器包进行上传,并在页面中进行使用。在“租户”页面下可查看所有自定义桥接器。 单击具体的桥接器,进入桥接器详情页,可查看该桥接器的详细信息。
AstroZero库分为如下两种: 系统预置库:AstroZero已定义好的库,可直接加载并使用。在“全局”页签中,可查看所有预置的库。 自定义库:当系统预置库无法满足用户需求时,用户可自定义库包进行上传,并加载到页面中进行使用。在“租户”页签中,可查看所有自定义库。 单击具体的库,进入库详情页,可查看该库的详细信息。
数据类型 常量的数据类型,直接在下拉框中选择即可。 值 新建常量的取值。 描述 该常量的描述信息。 外部使用 若勾选该选项,表示该变量为外部使用变量,编译时不校验其是否被使用。 创建公式变量 公式变量主要用于变量赋值,表达式计算,参数传递等。 参考如何开发服务编排中操作,进入服务编排编辑器页面。
24px),针对不同设备进行设计,形成流动布局。 针对复杂情况,可以使用CSS3的@media查询。针对不同的终端类型和不同屏幕分辨率的设备,定义不同样式,选择应用不同的CSS规则。只有当该设定媒体查询与正在使用的设备匹配时,其对应的CSS规则才起作用。 CSS语法如下: @media
ECT数据桥接器为通用桥接器。在开发自定义组件时,可以根据API的类型引入使用。剩余的14个,为平台预置组件的桥接器,如地图、散点图等。如果预置的桥接器不能满足开发需求,还可以自定义开发桥接器进行上传使用。 在经典版应用设计器的“资产 > 高级页面 > 桥接器 ”页面中,可查看系
支持每一步由不同的用户、组串行或并行处理。 BPM内部进行调用 BPM可以作为子BPM被其他BPM进行内部调用。在总的BPM中使用“调用活动”元素,可嵌套使用子BPM。 BPM开发流程 BPM开发的一般流程如图2所示。 图2 BPM开发配置大致流程 更多BPM详细介绍,请参见Astro轻应用产品文档中相关描述。
“设备维修管理系统”应用的主要功能包括电梯设备信息管理、业务用户管理,维修工单的创建/派发和处理调度,以及整个维护情况的监控分析。 创建应用 使用华为账号,参考进入经典版开发环境中操作,登录AstroZero经典版开发环境。 此处的华为账号是指购买AstroZero服务的账号。更多A
选择创建应用的方式 在低代码平台中,创建一个新的应用有如下两种方式。请根据实际需求,选择相应的方式创建应用。 使用模板创建应用 当业务与应用模板中的场景相似度较高时,可以尝试使用应用模板创建,并在模板应用的基础上继续改造应用。 从空白开始创建全新应用 从前端到后端,从零开始,一步步完成应用的开发,其流程如图2所示。
卸载应用 使用说明 系统支持开发者用户,在开发环境删除自己创建或安装的源码包应用。 卸载应用 参考登录管理中心中操作,登录AstroZero管理中心。 在左侧导航栏中,选择“应用管理 > 应用导航”。 在应用程序列表中,单击待卸载源码包应用后的,删除应用。 父主题: 应用管理
息,才能实现调用AstroZero业务接口。 使用场景 AstroZero提供了“客户端模式”和“授权码模式”两种授权模式进行OAuth鉴权。 客户端模式 通过该模式获取的access-token,用于在调用API接口时进行鉴权,使用时需在请求消息头上设置“access-token”。
run(); 事件 事件模型是由后台事件的字段映射生成的,并且支持websocket刷新模型数据。 参数根据后台事件的字段映射生成。 直接使用 直接使用 除了在模型中定义的方法,低代码平台还提供了如下标准API,适用于所有的模型。 获取模型数据:$model.ref("modelName")
messages: thisObj.getMessages()}) HttpUtils.getCsrfToken:通过ajax的方式去调用平台的接口时使用。如果使用平台桥接器的方式,平台会自动在请求header中添加csfr-token头。 HttpUtils.getCsrfToken(function(csrfToken)
以一个简单的员工出差场景,即员工在出差前需要提交一个出差申请审批的电子流程,员工提交出差申请后,主管处理审批或拒绝提交人申请,向您介绍如何使用AstroZero中的工作流。本示例中的出差审批应用主要包括如下功能: 基于工作流模板创建出差电子流。 发送邮件。 图1 出差审批应用最终效果图