检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
s, userInfo) console.log(code) //WEUcqXbeQDKUHxcn8til3Q 第三方系统接收到该请求,并解析出code后,在后端访问接口获取access_token,步骤和6一致。 第三方系统在获取到access_token后,使用该凭证访问平台
创建公共服务接口 前端页面支持通过页面创建的服务对象调用脚本,但是为了避免各种权限之间的配置,这里通过创建与脚本“HW__editEquipment”、“HW__queryEquipmentDetail”一一对应的公共接口,让页面直接调用这种公共接口。 操作步骤 在应用中,单击下方“服务”,进入公共接口创建页面。
页单击“更新”,单击右上角获取锁图标,选择新的组件包单击“上传”,再单击“更新”,更新资产库中的组件。 编辑:在组件处于已获取锁状态时,可在线编辑组件。 下载:下载该组件。 禁用:当组件未受保护时,该按钮才会显示。您需要在右上角单击获取锁图标后,才能单击“禁用”,禁用该组件。组件
数据导入 将本地的数据批量导入到AstroZero中。 前提条件 已准备好需要导入的数据。 将导入数据进行压缩,压缩包的格式必须为“zip”。文件的定义可参考数据导出章节,导出的zip包中文件定义。 在进行数据导入前,要确保环境中已存在与导入文件同名的表结构,可通过元数据导入或在环境中手动定义表结构。
组件、组件属性以及事件之间的调用及相关配置。 标准页面的编辑环境也称为UI Builder,UI Builder是图形化、无码化的前端页面在线开发工具。借助标准页面,您只需要了解基本前端编码知识,通过将页面组件拖拽至“设计视图”的画布中,再进行必要的属性、事件配置,就可以完成页面的开发。
如果不推荐使用,勾选“是否已废弃”,勾选后,在后续使用到该接口时,会显示该接口“已废弃”的提示,但接口仍可被调用。 接口创建完成后,支持在线进行测试。 在应用开发设计器左侧的导航栏中,选择“集成”。 在开放接口中,将鼠标放在对应的接口上,单击,选择“查看”,进入接口预览页面。 在接口预览页面,单击URL后的。
s, userInfo) console.log(code) //WEUcqXbeQDKUHxcn8til3Q 第三方系统接收到该请求,并解析出code后,在后端访问接口获取access_token,步骤和8一致。 第三方系统在获取到access_token后,使用该凭证访问平台
差审批应用前,需要将员工、主管添加到AstroZero中。 在统一身份认证服务IAM中创建两个子账号(主管和员工)。 以华为账号登录华为云网站,在顶部导航栏右侧单击“控制台”,进入华为云控制台。 在左侧导航栏上方,单击,选择服务实例所在的区域项目。 单击,在查找框中搜索“统一身份
组件模板”中,可查找并下载组件模板。 图1 事件、动作组件模板 组件模板中包含多种功能的示例组件,可以参考组件模板开发自定义组件,组件模板的下载及说明请参见在线开发高级组件。 在组件模板代码中,包含低代码平台定义的事件、动作的注册和触发API(应用程序接口),详细介绍如表1所示。 表1 事件、动作API说明
通过自定义动作实现AstroZero标准页面组件交互 操作场景 如果您擅长编写JavaScript代码,可以不使用事件编排器中的内置动作,直接通过手动编写JavaScript代码实现事件的逻辑功能。低代码平台支持在手动编写JavaScript代码时,进行代码联想提示,并封装了一些
器可视区域)由宽变窄过程中,呈现出多终端适配的响应式效果,商品单行个数逐渐由五列变为一列。 图1 商品列表组件的响应式设计 操作步骤 参考在线开发高级组件中操作,下载组件模板widgetVueTemplate(组件名称设置为“commodityListWidget”)。 您也可以
标准页面:标准页面是一种将一个或多个组件拖进画布,进行低代码甚至无代码的配置,即可快速完成业务功能的前端页面。对于一般的业务应用系统,例如请假电子流、出差报销、在线投票等企业常见业务场景,其功能主要是针对业务数据的增、删、改、查,且前端界面的样式相对简单的页面,可以使用AstroZero提供的标准页面。
AstroZero使用了哪些编程语言? AstroZero是华为云为行业客户、合作伙伴、开发者量身打造的低代码应用开发平台,通过拖拉拽的方式即可完成一般应用的开发,不单独依靠哪一种编程语言。其中,支持的脚本功能使用的是TypeScript,页面事件使用的是JavaScript,底层使用GO语言。
Y", "outputs": { "token": "XXXXXXXXXXXXXXXXXX" } } 接口创建完成后,支持在线测试。 在自定义接口列表中,单击接口后的。 在弹出框中,单击URL后的。 单击“测试一下”,如果有输入参数,设置输入参数后,单击“执行”。
调试脚本 功能介绍 调试脚本,该接口是同步接口(同步接口是指调用后,会等待函数执行结束后,才返回结果)。满足输入参数条件后执行该脚本,会在控制台打印出debug日志和运行结果。 在脚本保存成功和输入参数正确的情况下,才可以成功执行该脚本。 URI POST AstroZero域名
方法和实践 对于设备管理功能,需要先创建一个设备对象Equipment,保存设备品牌、型号、资产编号等信息,如表1所示。 表1 设备对象Equipment信息 字段标签 字段名称 字段描述 数据类型 是否唯一 是否必填 建议长度 equipmentName name(复用平台预置的标准字段)
widgetEventTemplate已上传,请不要重复上传)、widgetPageMacroTemplate上传至组件库,操作方法请参见在线开发高级组件中“上传自定义组件”。 新建两个高级页面,分别命名为Page1和Page2。 配置页面Page1。 获取Page1页面锁,在页
阅,对发送的事件数据进行分析处理等功能。 脚本:针对业务逻辑比较复杂的场景,AstroZero平台提供了脚本(Script)能力,支持用户在线开发TypeScript脚本,完成灵活复杂的业务逻辑。 服务编排:服务编排是一种通过简单的拖拉拽式流程编排以及参数配置的方式来进行服务开发
获取脚本内置库信息 功能介绍 获取脚本内置库的声明,该接口为同步接口(同步接口是指调用后,会等待函数执行结束后,才返回结果)。获取AstroZero平台可以调用的typeScript库,其中包括脚本函数以及函数相关信息,并且可以获取ES5语法的标准库。 AstroZero平台可以
管理应用中的定时任务 通过创建定时任务,来让系统自动执行某脚本、服务编排完成业务功能。 操作场景 创建一个定时任务“OfferingOffline”,用于实现从2021-11-25开始,每天零点自动将过期商品下架。其中,将过期商品下架的功能由“OfferingOffline”脚本