-
AstroCanvas学堂 - Astro轻应用 AstroZero
如何设置页面间参数传递 自定义组件时,如何设置交互事件的输出变量 如何在页面URL参数中给全局变量赋值 如何在数据集或跳转事件动作中设置变量 如何通过全局变量,实现组件数据的动态变化 如何进行设置页面 如何切换Canvas平台主题颜色 如何设置分享码 如何进行版本回退 如何设置Token认证
-
CICD持续集成与交付 - Astro轻应用 AstroZero
步骤2:在AstroZero上配置代码库 代码仓库用于项目代码的版本管理,在代码托管前,需要在AstroZero上配置代码库对接信息。若需要将不同服务区域(跨地域协同开发场景)的AstroZero开发环境的应用元数据归档,则需要在各个AstroZero开发环境中配置代码库。 租户级代码库托管:通过配置整
-
创建用户注册脚本 - Astro轻应用 AstroZero
"userPassword": saltedPassword['saltedPassword'], "passwordSalt": saltedPassword['salt'], "userType": input.role
-
packageinfo.json - Astro轻应用 AstroZero
packageinfo.json 文件介绍 packageinfo.json是组件的元数据描述文件,用于配置组件的基本信息。 文件示例 { "widgetApi": [{ "name": "EchartsWidgetTemplate" }], "widgetDescription":
-
创建用户登录脚本 - Astro轻应用 AstroZero
(user && user.length == 1) { if (validate(user[0].passwordSalt, user[0].userPassword, input.password)) { out
-
生成设备的经纬度信息 - Astro轻应用 AstroZero
单击打开编辑设备“HW__editEquipment”页面,单击锁定页面。 引入地图公共库。 在右侧属性面板中,选择“库”页签,单击“新增库”。 搜索“GISMap”,在搜索结果中,选中“GISMap”库,单击“确定”。 图1 新增库 修改页面事件代码。 在“设计视图”中,选中最外层的“页面”,在右侧
-
设置字段多语言资源 - Astro轻应用 AstroZero
除了新建多语言,还可以执行如下操作: 单击“导入”,选择系统中已创建的多语言进行导入,即将租户库中多语言导入到该应用中。 单击“导出数据”,将多语言数据导出,进行修改后,通过管理中心的“系统管理 > 数据处理 > 数据导入”进行导入。 支持按照语言值(语言内容)和名称(多语言资源名称)进行关键字搜索。
-
创建“派单功能”脚本 - Astro轻应用 AstroZero
//本脚本用于派发工单 import * as db from 'db';//导入处理object相关的标准库 import * as context from 'context';//导入上下文相关的标准库 import * as date from 'date'; //定义入参结构,入参包含1个参数:工单状态的修改信息,为必填字段
-
如何将标准页面发布成高级组件 - Astro轻应用 AstroZero
布局”中,拖拽一个表单组件到工作区域。 在元数据表单配置向导中,“请选择数据对象”中选择已创建的数据模型,并勾选需要展示的对象字段,单击“下一步”。 例如,选择开发调查问卷标准页面实例中创建的数据模型,并选择字段name(名称)、createdBy(创建人)和createdDate(创建时间)。 图2 配置数据源 在
-
创建“生成工单”脚本及公共接口 - Astro轻应用 AstroZero
//本脚本用于创建工单 import * as db from 'db';//导入处理object相关的标准库 import * as context from 'context';//导入上下文相关的标准库 import * as date from 'date'; //定义入参结构,入参包含1
-
创建“删除设备”脚本 - Astro轻应用 AstroZero
//本脚本用于删除设备 import * as db from 'db';//导入处理object相关的标准库 import * as context from 'context';//导入上下文相关的标准库 //定义入参结构,入参包含1个参数:Equipment对象,为必填字段 @action.object({
-
创建“查询工单”脚本及公共接口 - Astro轻应用 AstroZero
* as db from 'db'; import * as decimal from 'decimal';//导入decimal数据类型相关的标准库 @useObject(['HW__WorkOrder__CST']) @action.object({ type: "param"
-
创建“判断下一步状态”脚本 - Astro轻应用 AstroZero
//本脚本用于判断下一步状态变化 import * as db from 'db';//导入处理object相关的标准库 import * as context from 'context';//导入上下文相关的标准库 //定义入参结构,入参包含1个参数:workOrder对象,为必填字段 @action.object({
-
管理桥接器 - Astro轻应用 AstroZero
桥接器资产。 使用说明 桥接器为连接前台页面和后台数据的连接器。在进行前台页面开发时,经常要调用后台数据,例如购物车中用户的ID,订单编号,商品信息等,这时需要通过桥接器动态调用后台接口获取后台数据。桥接器也支持获取静态自定义数据展示在页面上。 查看桥接器详情 参考登录管理中心中操作,登录AstroZero管理中心。
-
管理桥接器 - Astro轻应用 AstroZero
桥接器资产。 使用说明 桥接器为连接前台页面和后台数据的连接器。在进行前台页面开发时,经常要调用后台数据,例如购物车中用户的ID,订单编号,商品信息等,这时需要通过桥接器动态调用后台接口获取后台数据。桥接器也支持获取静态自定义数据展示在页面上。 查看桥接器详情 参考登录环境配置中操作,登录AstroZero环境配置。
-
创建“处理工单”脚本 - Astro轻应用 AstroZero
//本脚本用于派发工单 import * as db from 'db';//导入处理object相关的标准库 import * as context from 'context';//导入上下文相关的标准库 import * as date from 'date'; //定义入参结构,入参包含1个参数:工单的状态信息,为必填字段
-
配置系统参数 - Astro轻应用 AstroZero
ETER('系统参数名')”,引入系统参数,注意数据类型保持一致。 BPM:在BPM“全局上下文”中新增相同数据类型的变量,图元配置中设置该变量,值输入“SYSPARAMETER('系统参数名')”,引入系统参数。 数据接入:在数据接入的输入源“添加5G消息”页面,勾选“引用变量”,以“{
-
(经典版)如何导入应用软件包\BO包 - Astro轻应用 AstroZero
应用导航”,在该应用所在行的操作列单击,可预览该应用。 (可选)若应用中有与ROMAConnect对接,即应用中有通过数据接入集成ROMAConnect而来的消息数据或者有通过连接器与ROMAConnect对接来调用ROMAConnect的服务API。 请参考如何配置ROMA Co
-
创建“删除工单”脚本及公共接口 - Astro轻应用 AstroZero
//本脚本用于删除工单 import * as db from 'db';//导入处理object相关的标准库 import * as context from 'context';//导入上下文相关的标准库 //定义入参结构,入参包含1个参数:workOrder对象,为必填字段 @action.object({
-
开发调查问卷标准页面实例 - Astro轻应用 AstroZero
模拟填写调查问卷 在经典版应用开发设计器的导航菜单上,单击,即可进入数据调试页面。您可以在数据调试页面,输入sql语句查询创建的“Questionnaire”对象,获取刚才填写的调查问卷数据。 图45 控制台入口 图46 调查问卷数据已存入对象 父主题: 标准页面