-
(经典版)在运行环境或沙箱环境安装一个应用 - Astro轻应用 AstroZero
Connect对接,即应用中有通过数据接入集成ROMA Connect而来的消息数据或者有通过连接器与ROMA Connect对接,来调用ROMA Connect的服务API。 请参考如何配置ROMA Connect中操作,在AstroZero中设置ROMA Connect实例信息。 在“我的仓库”安装应用
-
使用控制台分析查询SQL - Astro轻应用 AstroZero
对象管理中除了系统预置的标准对象、用户定制的自定义对象、视图对象和聚合对象,还有一种系统对象,即AstroZero各项系统功能模块所使用到的对象,如服务编排、脚本。此类对象一般无需关注,若需要定位问题可在数据调试控制台使用SQL语句进行查询。 图4 执行SQL语句查询 父主题: 调测能力
-
组装“待处理工单”页面 - Astro轻应用 AstroZero
单击页面上方的,保存模型。 定义模型“queryWorkOrder”。 在“模型视图”中,单击“新增模型”。 添加服务模型,模型名称“queryWorkOrder”,单击“下一步”, “服务类型”选择“API”,“选择项目”为“设备维修管理系统”,“搜索”中的API,选择“queryWork
-
如何进行接口鉴权 - Astro轻应用 AstroZero
问应用。 参考配置OAuth管理中操作,获取鉴权ID“client_id”和鉴权密钥“client_secret”。 在经典版应用设计器的服务中,开发者通过自定义接口,给第三方接入调用,用于第三方系统获取授权码code。 应用调用脚本API,判断第三方客户端的鉴权ID“clien
-
如何控制接口访问权限 - Astro轻应用 AstroZero
中接入相应的业务权限凭证,才可调用API接口。 若用户(User)没有配置业务权限凭证,则继续校验Profile权限中的数据权限(例如执行服务编排、执行脚本、对象的增删改查、API读、API写权限)。 若业务用户(PortalUser)没有配置业务权限凭证,调用接口直接报错,不会
-
工程配置 - Astro轻应用 AstroZero
含有空格或者制表符等占位符,例如Active。 系统参数 对于业务逻辑中存在可变性的参数(例如对接第三方接口的IP地址),无论是在页面还是服务编排和脚本中,都建议使用系统参数,而不能声明为内部变量。系统参数的定义示例,如图2所示。 在基线包中导入的Picklist,默认为基线资产
-
新建并开发自定义组件 - Astro轻应用 AstroZero
TabsWidget.css 组件的样式文件,在该文件中编写组件的CSS样式。 TabsWidget.ftl 组件DOM结构文件,需要在服务端提前渲染的部分可以写在此文件中,相当于HTML文件,负责样式展示。 packageinfo.json 组件的元数据描述文件。 widegtApi
-
如何创建一个对象 - Astro轻应用 AstroZero
缀。 图5 设置字段信息 在“数据”页签,单击“添加”,为对象添加数据。 为了便于描述,本示例添加图6中三条数据。数据添加后,可通过脚本、服务编排和控制台查询,详细介绍请参见使用SQL查询数据。 图6 为对象添加数据 (可选)为对象添加索引。 在“索引”页签,单击“添加”。 设置索引信息,单击“保存”。
-
什么是对象 - Astro轻应用 AstroZero
/删/改。更多关于视图对象的介绍,请参见如何创建视图对象。 除了上述三种,还有一种系统对象,即低代码平台各项系统功能模块所使用到的对象,如服务编排、脚本等。一般无需关注,若需要定位问题,可在使用SQL查询数据中,使用SQL语句进行查询。 图2 系统对象 图形化建模 图形化建模面向
-
Widget开发规范 - Astro轻应用 AstroZero
组件开发需要考虑浏览器的兼容性,对多浏览进行适配验证。 桥接器Bridge Widget数据访问需要封装到Bridge中,不允许在Widget中,直接通过ajax访问业务数据服务。 通过Bridge的封装,可以保持Widget的稳定性。未来数据源的切换不需要升级Widget,只需要切换Bridge即可。 对于数据消
-
创建“查询工单”脚本及公共接口 - Astro轻应用 AstroZero
执行成功,会在“输出”页签返回查询结果。 图1 输出结果示例 测试成功,单击编辑器上方的,启用发布脚本。 创建“查询工单”公共接口 在APP视图下,单击下方“服务”,进入公共接口创建页面。 单击“新建”,创建“查询工单”脚本“HW__queryWorkOrder”的公共接口。 设置接口参数信息:操作
-
ECharts图表 - Astro轻应用 AstroZero
on对象平台会自动执行)。AstroCanvas提供了上百种echarts组件,本质上是不同的实例化代码,这些实例化代码来自echarts官网的demo代码,例如https://echarts.apache.org/examples/zh/editor.html?c=line-s
-
导入导出应用源码包 - Astro轻应用 AstroZero
也无法进行设置修改,这些组件在安装后可以被自定义编辑修改。而资产包的大部分组件默认在安装后是不允许被修改的,甚至可以设置某些组件不可见,如服务编排,脚本等,可防止泄露源代码,保护知识产权。其保护模式可以在编译设置中,进行修改。 二次开发与发布模式不同。 源码包在开发环境中安装后允
-
如何制作实例化数据包 - Astro轻应用 AstroZero
receive response failed, TrackerTask RecvHeader recv resp status 28 != 0”:文件服务器异常,需要咨询运维处理。 父主题: 工程能力
-
如何将应用发布到“我的仓库” - Astro轻应用 AstroZero
配置版本信息,单击“发布”。 如果勾选“压缩高级页面”,表示会对包中所有高级页面涉及的css和js文件进行合并及压缩,这样可以有效降低运行时服务器压力,但从终端浏览器首次访问该站点页面时,访问时间会稍微增加。 发布成功后,页面显示“程序包已经被成功上传到我的仓库。”在应用开发页面左侧,单击,可在“已发布
-
数据导出 - Astro轻应用 AstroZero
包含自定义对象:包含用户定制的自定义对象。 包含系统对象:进行数据导出才会显示,元数据导出时不会显示该项。表示平台各项系统功能模块所使用到的对象,如服务编排、脚本。 表5 常见的系统对象说明 对象名 说明 Package 存放软件包的基本信息。 PackageContent 存放软件包的组件信息。
-
适配多终端样例 - Astro轻应用 AstroZero
设置完成后,重新打包(包名为commodityListWidget.zip)。 打包上传commodityListWidget商品列表组件。 登录AstroZero服务控制台,单击“旧版入口”,进入经典版应用开发页面。 在“首页 > 项目 > 我的应用”中,单击应用,进入经典版应用设计器。 在左侧菜单栏中,单击,选择“高级页面
-
基本折线图 - Astro轻应用 AstroZero
卡片装饰:卡片装饰设置,可根据自身的业务需求选择不同的卡片样式。单击“清除样式”,可清除已设置的装饰样式。 标题:是否显示组件的标题(如图3中的服务采购)。设置为“显示”时,可自定义标题的如下属性。 内容:组件标题显示的文字内容。 字体:设置组件标题的字体样式、大小和颜色等。 对齐:标
-
管理对象数据 - Astro轻应用 AstroZero
图6 添加字段入口 图7 选中字段 设置完成后,单击,保存修改。 保存成功后,单击,可查看添加字段的数据记录。 另外您还可以使用控制台、脚本或服务编排快速查询数据,详细操作请参见使用SQL查询数据。 图8 控制台查询对象数据 如果想实现批量快速增删改查数据,需深入学习TypeScri
-
AstroZero是否支持私有化部署? - Astro轻应用 AstroZero
AstroZero是否支持私有化部署? AstroZero私有化部署只支持部署在HCSO和HCS底座,暂不支持部署在其它云平台。 父主题: 产品咨询类