检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
调测AstroZero标准页面 使用AstroZero完成标准页面开发后,需要进行预览调测、验证页面是否符合预期效果,例如根据相关数据判断页面逻辑是否正确执行。标准页面的调测分为“调试事件”和“调试页面样式”两类。 调试事件 打开一个标准页面。 图1 标准页面实例 选择一个组件,
形化,拖拉拽的方式去编程。如图1所示,服务编排界面是图形化、模板化的,您甚至不需要任何编程经验,将左侧面板区的组件拖拽到右侧画布、做必要的配置,就可以完成服务编排的开发。 图1 服务编排界面 服务编排界面中,可以编排如下组件: 基本组件:在服务编排引用脚本或者另一个服务编排,增/
导出数据 功能介绍 导出数据表中的具体数据。平台中创建的对象中,其内部的数据是支持导出的,该接口支持将对象中的数据按照设定的周期频率、筛选条件进行导出。根据设定的执行时间,会自动生成定时任务,定期或单次执行导出任务,数据导出完成后可调用文件下载接口下载文件,导出完成后您可根据得到的定时任务id查看该任务的执行情况。
的图书情况。 编辑状态的报表仅显示前20条数据。 图8 设置报表数据过滤条件 您还可以自定义过滤条件,单击空白区域,系统会生成一个过滤条件配置记录。 图9 自定义过滤条件 单击“下一步”,显示运行态报表页面。 图10 运行态报表页面 单击“完成”,在弹出的提示框单击“确定”,完成报表创建。
标准页面中预置的API 在开发标准页面时,可以通过编写JS代码,来实现页面组件与后台接口之间的交互。如图1所示,在编写JS代码时,可直接使用系统预置的API。 系统预置的API代码结构样例如下,提供事件上下文context,用于封装常用的对象及API。 context ├──$app
单击页面上方的Mobile图标,切换到手机端设计模式。 组装“页面标题区”。 从基本组件列表区,拖拽1个“标题”组件到“页面内容”。 选中“标题”组件,在右侧“属性”页签,配置标题组件属性: 修改“标题内容”为“工单列表”。 在“样式”下的“高级设置”中,输入如下样式代码,即设置标题组件的背景色、水平居中对齐,文字颜色为白色。
脚本代码性能检查规则说明 使用说明 低代码平台支持对已开发好的脚本代码,进行性能检查和兼容性检查,本节将带您了解代码性能检查的规则。 在标准/高级页面编辑页面上方,单击“性能分析”,即可进入性能分析页面。在该页面中,可查看脚本代码的性能检查结果报告和兼容性检查结果报告。 图1 进入性能分析页面
使用连接器对接云服务 对接OBS云对象存储实例 对接MINIO存储AstroZero对象或资产 对接对象存储代理兼容实例格式 对接Redis实现AstroZero对象数据缓存能力 对接CSS实现在应用中调用分布式搜索 对接OCR识别图片中文字 对接IEF管理边缘节点 对接ModelArts
ero工作流添加图元。 连接图元并指定图元的逻辑关系。 根据实际业务场景,需要确定工作流中用到的图元和逻辑顺序。根据逻辑实现,需要在拖入并配置好所有图元后,将图元按照逻辑顺序有序的连接起来。在执行工作流时,系统会根据连线顺序有序执行图元任务,从而实现整个流程运转。 工作流设置完成后,单击页面上方的,保存工作流。
查看。 删除BPM实例 删除一个BPM实例。彻底删除一个BPM实例,仅当管理员清除过期数据时可以删除,其他情况不建议删除BPM实例数据。 配置或修改BPM实例中变量的值 设置或修改BPM实例中变量的值, 一次可以修改一个、多个或者所有变量的值。不存在的变量或者只读变量会被忽略。 导入导出
在AstroZero高级页面中使用花瓣图展示订单数据 期望实现效果 高级页面中组件展示的数据除了系统预置的静态数据之外,还支持动态数据,即通过调用脚本、服务编排或对象等接口动态生成的数据。例如,将玫瑰花饼图的数据修改为订单对象中的数据。 图1 实现效果 功能实现方法 创建一个低代码应用。
ID。通常在调用API的鉴权过程中,您需要用到账号、用户和密码等信息。 在AstroZero中,用户访问AstroZero来开发应用、管理配置应用和业务用户。 业务用户 业务用户是指访问在AstroZero中开发的一个业务应用的用户账号。例如,设备维修管理业务应用由某用户A开发,
创建“查询设备”脚本 管理设备页面中,实现输入设备的信息,查询出对应设备的全部信息功能,需要开发“查询设备”脚本和服务编排。 操作步骤 进入创建“设备维修管理系统”应用中创建的应用。 在“Equipment”目录中,将鼠标放在“Script”上,单击界面上出现的,在弹出菜单中选择“脚本”。
按条件查询BPM对象 功能介绍 获取匹配查询条件的BPM列表。 URI GET AstroZero域名/u-route/baas/bp/v2.0/metadata/definitions 请求参数 表1 请求参数 参数 是否必选 参数类型 描述 like 否 String 参数解释:
会签:所有审批人都同意后,才可推动任务流程,走向下一个任务。 审批标题:设置审批页面的标题。 节点按钮:设置审批通过或拒绝时的界面按钮显示名称,按钮显示名称支持多语言配置。 开启暂存功能后,在发起流程页面,单击“暂存”,可暂存表单中数据。 图5 字段权限设置 可见:是否可见,当需要给审批人隐藏表单某些字段时,设置为不可见。
值绑定”中,单击。 选中3中创建的模型,单击“确定”。 图9 选择模型 在“表格列”中,单击webName列后的。 图10 选择所需的列 在“属性配置 > 功能”中,为webName列添加URL链接信息。 图11 设置列属性 将“显示类型”设置为“自定义”,并输入如下内容: return
创建Picklist对象 功能介绍 创建一个Picklist对象。 URI POST AstroZero域名/u-route/baas/metadata/v1.0/Picklist 请求参数 表1 请求Body参数 参数 是否必选 参数类型 描述 name 是 String 参数解释:
通过AstroZero中的脚本实现表单的提交限制功能 期望实现效果 在开发前端页面时,可以在脚本中为表单添加一些提交限制,来提升用户体验和数据的安全。例如,在脚本中定义一个延迟时间(如图1),在规定的时间内提交表单时,提示“Submission failed: Not PortalUser
创建自定义对象 功能介绍 添加一个自定义对象(Object)。 URI POST AstroZero域名/u-route/baas/metadata/v1.0/Object 请求参数 表1 请求Body参数 参数 是否必选 参数类型 描述 name 是 String 参数解释: 新建自定义对象的名称。
创建“查询设备列表”脚本 查询设备列表脚本是为了实现将查询的所有设备并以选项列表的形式返回,并通过页面调用将查询结果展示到页面上,此脚本将会在开发“生成工单”功能章节被调用。 操作步骤 进入创建“设备维修管理系统”应用中创建的应用。 在“Equipment”目录中,将鼠标放在“S