检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
开发“客服人员查询工单”功能 创建“查询工单”脚本及公共接口 组装“工单列表(客服人员)”页面 父主题: 开发“客服人员创建工单”功能
组装“工单列表(客服人员)”页面 “工单列表(客服人员)”页面与查询设备列表页面类似,包含工单查询条件、工单列表,以及创建工单的入口,用标准页面功能实现。 如图1所示,工单列表(客服人员)页面主要是一个表格、“创建工单”按钮及表格查询区域构成。 图1 工单列表(客服人员) 操作步骤
开发“客服人员创建工单”功能 本节导读 开发“生成工单”功能 开发“客服人员查询工单”功能 验证 父主题: 工单管理开发
创建“查询工单”脚本及公共接口 本节中的后台逻辑主要是通过脚本的形式,实现对工单记录的查询,然后将查询脚本封装成一个公共接口,供页面调用。 工单列表(客服人员)页面中,为了实现查询并显示已有工单信息功能,需要开发“查询工单”脚本和对应公共接口。 创建“查询工单”脚本 在“我的应用”中,单击“设备维修管理系统”,进入应用。
本节导读 “客服人员创建工单”包含客服人员生成工单和查询工单两个功能,这两个功能分别通过两个标准页面实现: 生成工单页面:客服人员输入工单信息,生成工单页面。 工单列表(客服人员)页面:客服人员在工单列表页面查询工单信息,查看所有工单的列表页面。 学习地图 如图1所示,通过本章的
验证 “工单列表(客服人员)”和“生成工单”页面开发完成后,需要验证两个页面间的关联跳转事件,以及相关页面布局样式。 操作步骤 在“HW__workOrderList”页面中,单击界面上方预览图标。 系统会弹出预览页面。 查看页面中页面布局、样式是否符合预期。 查看当前表格中的工
开发“生成工单”功能 创建“生成工单”脚本及公共接口 组装“生成工单”页面 添加页面事件 父主题: 开发“客服人员创建工单”功能
组装“生成工单”页面 “生成工单”对应设备管理流程的第一个节点,客服人员使用这个页面完成维修信息录入,生成维修工单,并提交给派单人员处理。该页面使用标准页面组装实现。 页面组件分析 “生成工单”页面的组装过程如下: 在页面中,拖入一个容器组件。 在容器组件中,拖入一个表单组件和容器组件。
工单管理功能是通过创建脚本,实现工单创建、工单派发以及工单处理等功能。通过创建的BPM,实现工单在客服人员、派单人员、维修人员之间流转过程,如图1。 图1 工单流转大致流程 电梯客服人员受理用户投诉,并创建维修工单。 派单人员收到客服人员的维修工单后,派发给维修工程师。 维修工程师进行现场修理,并在处理完成后关闭维修单。
单击“创建”,退出事件编排窗口。 实现“生成工单” 通过定义“提交”按钮的“点击”事件,实现生成工单的能力。定义“取消”按钮的“点击”事件,返回工单列表页面(客服人员)。 定义“提交”按钮“点击”事件。 在“HW__createWorkOrder”页面的“设计视图”下,选中“提交”按钮。 在右侧“事件”页签中,单击“点击”后的“+”。
创建“生成工单”脚本及公共接口 “生成工单”功能对应电梯管理流程的第一个节点,客服人员在录入完成维修信息、提交维修单时将会调用“生成工单”脚本及公共接口。 创建“生成工单”脚本 在“我的应用”中,单击“设备维修管理系统”,进入应用。 在“WorkOrder”目录中,将鼠标放在“S
操作步骤 在经典版应用开发页面,单击左侧导航栏下方的,进入应用预览页面。 图1 查看应用 验证创建工单。 选择“工单列表(客服人员)”,然后在工单列表(客服人员)页面,单击“创建工单”,进入创建工单页面。 在“设备名称”下拉框中选择一个设备,检查“设备详情”区域显示了对应的设备详
组装“工单列表(派单员)”页面 “工单列表(派单员)”页面与“工单列表(客服人员)”页面相比,大致功能一致,仅多了一个操作列,操作列中包含了派单员需要使用的派单图标。 因为两个页面很相似,所以为了快速创建,可以将“工单列表(客服人员)”页面保持为一个模板,再引用这个模板创建新的页面。 操作步骤
会在DisplayWidget组件详情页进行相应的切换展示。 通过在线编辑器完善组件。 测试结果基本满足预期,但是由于图片尺寸不同,有些图片未能完全展示,还需优化。本例中向您介绍AstroZero平台提供的,在线组件开发工具。 单击组件详情页中的“编辑”,在跳转到的“组件编辑”页
段。本手册提供的案例重点覆盖产品了解、开通和使用三个阶段,即图1中前三个阶段。若已有案例不能满足需求,还可以通过Astro轻应用论坛、智能客服等途径,去寻找对应的解决方法。 图1 使用AstroZero云服务的阶段 产品咨询类 AstroZero使用了哪些编程语言? AstroZero支持连接第三方数据库吗?
务接口的凭证,后端业务接口以CustomAPI的形式进行开放时,可指定归属业务权限凭证。根据本示例的业务场景,创建4个业务凭证,即“cs”客服人员、“ds”派单人员、“ms”维修人员、“Login”业务用户登录专用。 操作步骤 使用华为账号,登录AstroZero经典版开发环境。
roZero的流程编排BPM(Business Process Management)功能实现的,通过在前端页面调用BPM完成工单流转,即客服人员创单,派单员派发工单,维修工程师处理工单的全过程。 开发BPM即是对前端页面及后端逻辑(脚本、服务编排等)进行编排的过程。AstroZ
作请参考在运行环境安装应用,发布应用到运行环境。 验证处理工单 验证创建工单。 访问图2中的应用登录页,使用客服人员账号登录(testcs)。 登录后,进入“工单列表(客服人员)”页面,单击“创建工单”,进入创建工单页面。 单击“选择工单方案”下拉框,设置“基本信息”区域的“设备
标签为“客服人员”,“工作队列”设置为创建工作队列中创建的“客服人员”。 图4 修改客服人员泳道基本信息 参考上一步,分别设置其他两个泳道的“标签”及“工作队列”。 表2 泳道标签及工作队列 泳道初始标签 泳道修改后标签 工作队列 Lane(上一步已配置) 客服人员 客服人员 lane1
根据工单流程顺序,切换客服人员、派单人员、维修人员以及管理员号进行测试。 管理员用户:当前登录AstroZero开发应用使用的账号,用于新增业务用户、添加用户权限、添加设备信息、管理工单,监控设备。 业务用户:使用“设备维修管理系统”应用的用户,分别是客服人员、派单员及维修人员。