检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
在本地开发组件,组件开发完成后,将组件的全部文件重新打成zip包。 返回AstroZero环境配置中,选择“维护 > 全局元素 > 页面资产管理 > 组件”,单击“提交新组件”。 单击“请选择源文件(.zip)”,选择组件zip包,填写基本信息,单击“提交”。 提交后,可在高级页面中使用该组件。
required: true, description: "type" }) project_id: string; // @action.param({ type: "String", required: true, description: "the operation
操作步骤 将自定义库MintUI的相关文件打成Zip包。 例如,在MintUI官网下载组件库的代码,增加一个packageinfo.json元数据描述文件,在该文件中列出Library包含的js和css文件名,并打成Zip包,如图2。您也可以单击链接,获取该包。 图2 MintUI库文件结构
</el-form-item> </el-form> </div> 将开发好的组件代码压缩到后缀为“.zip”的压缩文件中,也可以单击链接,获取组件样例包“widget_demo_property.zip”。 在组件库中上传组件包。 在环境配置的“维护 > 全局元素 > 页面资产管理 > 组件”中,单击“提交新组件”。
width: 95%; } } 设置完成后,重新打包(包名为commodityListWidget.zip)。 您也可以直接单击commodityListWidget.zip,下载commodityListWidget商品列表组件示例开发包。 打包上传commodityListWidget商品列表组件。
在弹出页面中,单击“新增模型”。 设置表格的数据模型,添加对象模型,模型名称“equipmentInstance”,单击“下一步”。 图5 创建数据模型 “选择对象”选择一个提前创建好的对象,例如“HW__Equipment__CST”,“选择字段”中选择表单中需要展示的字段,单击“下一步”。
AstroZero预置库及开发上传自定义库的详细介绍,请参见如何引入第三方库。 上传自定义组件。 将开发好的组件代码压缩到后缀为.zip的压缩文件,如TabsWidget.zip、DisplayWidget.zip。 在经典设计器导航栏中,单击,选择“高级页面 > 组件”,单击“提交新组件”按钮。 在提交新组件页
拖拽图元到服务编排画布,并配置图元的基本属性。 从图元区分别拖拽脚本(1个)、决策(3个)、赋值(3个)图元到画布中,图元排列如下图所示。 图7 图元排列 选中“Script0”图元,在右侧基本信息中,设置“标签”为“查询用户”。 参考上一步,设置其他图元的“标签”属性,具体值如下表所示。 表3 设置其他图元标签属性
基于模板自定义桥接器 参考下载桥接器模板中操作,下载桥接器模板到本地。 根据业务需求,设置自定义桥接器中的数据连接逻辑,并将该目录中的所有文件和文件夹打成zip包。 返回AstroZero环境配置中,选择“全局元素 > 页面资产管理 > 桥接器”。 单击“提交新桥接器”,在“上传源文件”中,选择本地打包好的自定义桥接器包。
方式访问远程接口的调用日志(含通过VPN方式访问内网)。开通AstroZero专享版实例时,建议同步开通云日志服务LTS并授权华为运维人员把上述日志自动上传到LTS,进行访问性能、频率等方面的统计和告警,以便可以及时发现和定位问题。 预留逃生通道 如果需要在AstroZero专享
导入对象结构是为了继续使用这个对象的结构。准备好导入目标对象zip包,例如使用如何导出对象结构中导出的Class对象的zip包,准备导入。 在AstroZero经典版开发环境首页,选择“管理 > 系统管理 > 数据处理 > 元数据导入”,新建元数据导入,拖入对象Class的zip包,如图2。对象导入的具体步骤,请参见如何导入数据。
日志级别,系统将操作日志分为如下级别: ERROR:错误的日志。 WARN:告警日志。 INFO:成功日志。 客户端IP 客户端IP地址和端口号,即用户登录AstroZero使用的客户端的IP地址和端口号。 操作行为 操作类型,包括登录、登出、注册用户。 结果 操作结果,系统记录的操作日志操作结果有Success或者Failed。
Connect对接后,可调用ROMA Connect的API,从而集成服务。 AstroZero提供了默认对接的ROMA Connect服务器,也支持对接通过华为云开通的自有ROMA Connect实例控制台,即参考配置ROMA Connect中操作,在AstroZero管理中心
"height": "560", 上传组件到组件库并使用组件 上传自定义组件。 将开发好的组件代码压缩到后缀为.zip的压缩文件中,如TabsWidget.zip、DisplayWidget.zip。 在AstroZero环境配置页面的“维护 > 全局元素 > 页面资产管理 > 组件”,单击“提交新组件”。
其中,将过期商品下架的功能由“OfferingOffline”脚本实现。 在创建定时任务之前,需要先开发实现定时任务功能的Script脚本,Script脚本的开发可参考开发脚本。 本节介绍的是在管理台创建定时任务;您还可以在App内选择底部“配置”菜单,在“定时任务”页签内配置,
需要引入并使用fetch(第三方库)为例,向您介绍上传第三方库以及如何在组件中管理并使用库。 制作第三方库文件压缩包。 单击fetch.zip,下载示例库文件包,示例文件中包含需要引入的JS文件和一个元数据描述文件,如图2示例库文件所示。 图2 示例库文件 其中,packageinfo
参数解释: BPM是否被激活。 约束限制: 不涉及。 取值范围: 不涉及。 默认取值: 不涉及。 skip 否 String 参数解释: 带上skip,从多少条后开始查找“skip>=0”。 约束限制: 不涉及。 取值范围: 不涉及。 默认取值: 不涉及。 limit 否 String
共接口。 创建“查询工单”脚本 在“我的应用”中,单击“设备维修管理系统”,进入应用。 在“WorkOrder”目录中,将鼠标放在“Script”上,单击界面上出现的“+”,在弹出菜单中选择“脚本”。 在弹窗中,选中“创建一个新脚本”,在“名称”文本框中输入“queryWorkOrder”,单击“添加”。
”。 responseType('arraybuffer') 表示返回响应的类型。勾选时,表示返回响应是一个包含二进制数据的JavaScript ArrayBuffer。 输入参数 填写该服务编排运行实例的输入参数及取值。 检查输出页签的调试结果,是否符合预期。 图1 调试结果 表2
服务编排名称补全:输入“context.flow”后,提示当前租户下的服务编排。 图5 服务编排名称补全 脚本名称补全:输入“context.script”后,提示当前租户下的脚本。 图6 脚本名称补全 服务名称补全:输入“context.service”后,提示当前租户下的API服务,选择API服务名称后自动补全服务地址。