检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
操作步骤 进入创建“设备维修管理系统”应用中创建的应用。 在“Equipment”目录中,将鼠标放在“Script”上,单击界面上出现的“+”,在弹出菜单中选择“脚本”。
用户管理功能开发 背景与知识 开发业务逻辑 组装页面 创建业务凭证 创建权限配置 添加接口级业务权限凭证 父主题: 通过AstroZero开发设备维修管理应用
参考脚本开发实例中操作,新建脚本“search_data”,并在脚本中输入以下代码,保存脚本。 脚本是使用execute接口执行sql语句,脚本执行后,可以在脚本底部“日志”页签中,查看查询结果。
管理脚本 在AstroZero服务控制台,单击已购买商用实例中“管理运行环境”,进入AstroZero生产环境。 在生产环境的右上角,单击“体验新版”,进入新版生产环境。 在顶部主菜单中,选择“维护”。 在左侧导航栏中,选择“全局元素 > 脚本”。
图1 标准页面实例 选择一个组件,例如“上传”组件,在右侧区域切换到“事件”页签,单击“文件上传”事件后的“+”,进入“上传”事件的编排页面。 图2 单击文件上传后的加号 在代码编辑区域,使用“debugger” 语句设置断点,单击“创建”。
将扩展权限集指派给用户 参考登录管理中心中操作,登录AstroZero管理中心。 在左侧导航栏中,选择“用户管理 > 用户”。 在用户列表中,单击对应的用户名,进入用户详情页面。 单击“扩展权限集信息”中的“编辑”,将权限集指派给用户。
管理原生服务 在服务管理中,可以查看原生服务的基本信息、方法、模型及公共接口,还可以配置公共接口的访问权限。 操作步骤 参考登录管理中心中操作,登录AstroZero管理中心。 在左侧导航栏中,选择“服务中心 > 服务管理”。 在原生服务列表中,单击对应的原生服务。
图1 电梯设备信息管理界面 通过开发设备管理功能,带您学习如何在AstroZero中,开发脚本、服务编排、标准界面和高级界面,并在开发过程中,细致解析设备管理的增加、删除和修改,以及设备位置信息监控功能开发过程及原理。 父主题: 设备管理开发
当流程有多个分支路线在执行时,最末尾一个分支自然结束后,流程实例结束。 终止 表示流程被强制终止,什么都不做。当流程有多个分支路线在执行时,这些分支上的活动任务都被终止。 父主题: 为AstroZero工作流添加图元
参考开发一个简单脚本实例中操作,创建一个空白脚本。 图2 创建一个空白脚本 在脚本编辑器中,输入如下代码。
设置AstroZero系统通知方式 使用AstroZero开发应用的过程中,开发者可能需要向用户或系统发送各种类型的通知信息,这些通知可以包括系统状态更新、任务分配、消息提醒和警报通知等。在AstroZero中,支持通过邮件和短信两种方式,向用户发送通知消息。
参考开发一个简单脚本实例中操作,创建一个空白脚本。 图6 新建空白脚本 在脚本编辑器中,输入如下代码。
如何配置应用布局 使用说明 应用布局是应用界面的框架,本章节介绍如何在管理中心修改应用框架的样式和颜色。 操作步骤 参考登录管理中心中操作,登录AstroZero管理中心。 在左侧导航栏中,选择“应用管理 > 应用导航”,单击应用后的。 设置应用布局样式。
在搜索框中搜索“设备维修管理系统”,设置当前应用“可见性”及“默认”。 图6 设置应用可见性及默认 单击“设备维修管理系统”,进入菜单可见性设置。
“设备维修管理系统”应用的主要功能包括电梯设备信息管理、业务用户管理,维修工单的创建/派发和处理调度,以及整个维护情况的监控分析。 创建应用 使用华为账号,参考进入经典版开发环境中操作,登录AstroZero经典版开发环境。 此处的华为账号是指购买AstroZero服务的账号。
Alt+Shift+S 另存为新版本、新实例或新服务编排。 Ctrl+R 运行服务编排、工作流、脚本和数据接入等。 Ctrl+Q 停止当前正在执行的数据接入操作。 Ctrl+Z 撤销对服务编排、脚本、组件等的修改。 目前该快捷键在高级页面中支持,在大屏页面暂不支持。
单击“连接器”中的“ 连接器实例”,进入连接器实例页面。 在左侧导航栏中,选择“AI > OCR”。 在右侧页面单击“+”,设置OCR对接信息。 图1 创建OCR 表1 创建OCR连接器参数说明 参数 说明 名称 新建连接器的名称。
在“触发器管理”页面,单击操作列的“OFF”,启用该触发器。 父主题: 个性化设置AstroZero中已安装的应用
定义工单流转BPM 背景与原理(BPM) 创建并开发BPM 父主题: 工单管理开发
//var flag=true //{widgetxxx}.flag=flag; console.log('测试自定义动作'); BPM动作 提交实例 详细介绍,请参见BPM如何与页面交互。