[发明专利]一种WEB客户端批量操作的方法及其系统在审
申请号: | 201910791265.0 | 申请日: | 2019-08-26 |
公开(公告)号: | CN110674439A | 公开(公告)日: | 2020-01-10 |
发明(设计)人: | 黄春豪;史伟;闵宇 | 申请(专利权)人: | 广东睿江云计算股份有限公司 |
主分类号: | G06F16/958 | 分类号: | G06F16/958 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 528000 广东省佛山市禅城区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 交互操作 批量操作 服务端 操作结果 用户信息反馈 处理机制 交互结果 匹配操作 数据排序 初始化 多事件 重复 更新 服务 | ||
本发明公开了一种WEB客户端批量操作的方法及其系统,方法步骤包括:Web客户端数据以及执行的批量操作,对数据的数量进行匹配操作;在数据数量等于1时,Web客户端与服务端进行交互并结束;在数据数量大于1时,Web客户端对数据和批量操进行初始化,并生成批量操作界面;Web客户端与服务端开始进行交互操作,对第1条到第n条数据排序进行交互操作;交互操作过程中,当交互到某一条数据时,将此条数据的操作结果更新为操作中;交互结束后,将此条数据的操作结果修改为交互结果,重复本步骤,直至所有数据都进行交互操作完毕。本发明解决了在Web端操作批量任务时对用户信息反馈少且慢的问题,减少了服务端多事件处理机制,减轻服务端的负担。
技术领域
本发明涉及WEB客户端操作的技术领域,特别涉及一种WEB客户端批量操作的方法及其系统。
背景技术
随着web技术的发展,web应用越来越多,客户也拥有更多的资源数据,为了避免客户有更多繁琐的相同操作,因此,需要为客户增加批量操作,来简化客户对大量数据操作的操作过程。
若把批量操作全部推给服务端来处理的话,会增加服务端的负担。且由服务端来操作批量操作时,服务器操作时间较单个操作时间久,结果也不能够及时反馈给用户,影响用户对任务结果的感知。
服务端批量操作过程缺少相应的单个数据操作结果以及缺少及时更新的完成度,用户对这其中的过程和结果无法感知,且若一但执行时间过长,用户可能产生烦躁感,用户体验性差。
发明内容
本发明要解决的技术问题在于,提供一种WEB客户端批量操作的方法及其系统,解决了在Web端操作批量任务时对用户信息反馈少且慢的问题,减少了服务端多事件处理机制,减轻服务端的负担。
为解决上述技术问题,本发明提供如下技术方案:一种WEB客户端批量操作的方法,包括以下步骤:
S3、Web客户端根据用户选择的数据以及执行的批量操作,对数据的数量进行匹配操作:若数据数量大于1时,执行步骤S5;若数据数量等于1时,则执行步骤S4;
S4、在数据数量等于1时,对用户所选的数据和批量操作,Web客户端与服务端进行交互,取得结果并通知用户,执行步骤S7;
S5、在数据数量大于1时,Web客户端对数据和批量操进行初始化,并生成批量操作界面;Web客户端与服务端开始进行交互操作,对第1条到第n条数据排序进行交互操作,n为数据总量;
S6、交互操作过程中,当交互到某一条数据时,将此条数据的操作结果更新为操作中;交互结束后,将此条数据的操作结果修改为交互结果;重复步骤S6,直至所有数据都进行交互操作完毕;
S7、结束整个流程。
作为优选地,所述步骤S3前,还包括步骤S2、用户选择Web客户端中的部分或全部数据,选择需要执行的批量操作。
作为优选地,所述步骤S2前,还包括步骤S1、在web客户端中,需要加载一定数量的数据,并在数据列表下面附带一种或多种的批量操作。
作为优选地,所述步骤S5的批量操作界面中包括:当前批量操作的进度条、总数据量、各条数据的详情以及对应的操作结果。
本发明另一目的是提供一种WEB客户端批量操作的系统,包括:
数据加载模块,用于加载一定数量并需要交互操作的数据;
批量操作模块,用于加载一种或多种的批量操作控制方式,并用于对数据进行一种或多种的批量操作;
数据选择模块,用于让用户选择加载的部分或全部的数据;
数据数量匹配模块,用于对数据的数量进行判断及匹配;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东睿江云计算股份有限公司,未经广东睿江云计算股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910791265.0/2.html,转载请声明来源钻瓜专利网。