一种列表跨页多选方法、设备及介质与流程

专利检索2024-12-10  30


本申请涉及计算机,尤其涉及一种列表跨页多选方法、设备及介质。


背景技术:

1、在当前的应用程序中,用户操作列表界面只能操作当前页的数据,切页后会清除掉旧数据无法保持上一页数据的勾选,需要操作更多数据时需要分批次选择操作,或者通过改变当前分页页码,增加页码数量。

2、从而用户在处理业务过程中对数据的操作不够灵活便利,不方便操作全部列表数据,无法跨页勾选数据,选中个别的数据无法集中查看,导致列表跨页多选操作效率低。


技术实现思路

1、本申请实施例提供一种列表跨页多选方法、设备及介质,用于解决列表跨页多选操作效率低的问题。

2、本申请实施例采用下述技术方案:

3、一方面,本申请实施例提供了一种列表跨页多选方法,该方法包括:在列表的配置项允许跨页选择时,接收在当前列表页的第一选择数据,将所述第一选择数据作为变量数据存储至预先设定的类变量;在触发切换至下一列表页的操作时,向后台接口请求所述下一列表页的列表数据,以在前端页面中对下一列表页进行展示;接收在下一列表页的第二选择数据,将所述第二选择数据作为变量数据存储至所述类变量;接收针对类变量中变量数据的操作请求,根据所述操作请求将所述变量数据传递至后台。

4、一个示例中,所述接收在当前列表页的第一选择数据之前,所述方法还包括:构建类变量的数据存储模型;所述数据模型用于存储用户在列表页选择的选择数据;生成列表的配置项,所述配置项包括是否允许跨页选择、一键全选。

5、一个示例中,所述接收针对类变量中变量数据的操作请求之前,所述方法还包括:在列表的配置项确定勾选一键全选时,判断所述变量数据的数据总量是否为所述列表的数量总量;若否,则向后台接口请求所述列表的全部数据,将所述全部数据对所述变量数据进行替换,以将所述全部数据存储至所述类变量;在所述列表中,对全部数据进行勾选。

6、一个示例中,所述接收针对类变量中变量数据的操作请求之前,所述方法还包括:若具有取消勾选的列表数据时,根据所述列表数据的id,从所述变量数据中对所述列表数据进行删除。

7、一个示例中,所述配置项还包括是否保持选中状态;所述接收针对类变量中变量数据的操作请求之后,所述方法还包括:在列表的配置项未确定保持选中状态时,在所述类变量中,将所述变量数据进行删除;在所述列表中,将所述变量数据对应的列表数据进行取消勾选;在所述列表的配置项确定保持选中状态时,在所述列表中,将所述变量数据对应的列表数据保持勾选状态。

8、一个示例中,所述配置项还包括筛选选中项;所述接收针对类变量中变量数据的操作请求之前,所述方法还包括:在列表的配置项确定筛选选中项时,判断所述列表的全部数据是否被勾选;若否,则根据所述变量数据的id,向后台接口请求匹配的列表数据,以将所述匹配的列表数据在前端页面中进行展示。

9、一个示例中,所述将所述第一选择数据存储至预先设定的类变量之前,所述方法还包括:在所述类变量中,判断是否具有所述第一选择数据;若是,则生成所述第一选择数据的重复添加通知信息,将所述重复添加通知信息发送至管理用户终端;若否,则允许将所述第一选择数据存储至所述类变量。

10、一个示例中,所述配置项还包括选中的数据量和一键关闭选中数据;所述接收针对类变量中变量数据的操作请求之前,所述方法还包括:在列表的配置项确定勾选一键关闭选中数据时,将所述变量数据在所述类变量中进行删除;在列表的配置项确定勾选选中的数据量时,统计所述变量数据的数据量,以在前端页面中对所述数据量进行展示。

11、另一方面,本申请实施例提供了一种列表跨页多选设备,包括:至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够:在列表的配置项允许跨页选择时,接收在当前列表页的第一选择数据,将所述第一选择数据作为变量数据存储至预先设定的类变量;在触发切换至下一列表页的操作时,向后台接口请求所述下一列表页的列表数据,以在前端页面中对下一列表页进行展示;接收在下一列表页的第二选择数据,将所述第二选择数据作为变量数据存储至所述类变量;接收针对类变量中变量数据的操作请求,根据所述操作请求将所述变量数据传递至后台。

12、另一方面,本申请实施例提供了一种列表跨页多选非易失性计算机存储介质,存储有计算机可执行指令,所述计算机可执行指令设置为:在列表的配置项允许跨页选择时,接收在当前列表页的第一选择数据,将所述第一选择数据作为变量数据存储至预先设定的类变量;在触发切换至下一列表页的操作时,向后台接口请求所述下一列表页的列表数据,以在前端页面中对下一列表页进行展示;接收在下一列表页的第二选择数据,将所述第二选择数据作为变量数据存储至所述类变量;接收针对类变量中变量数据的操作请求,根据所述操作请求将所述变量数据传递至后台。

13、本申请实施例采用的上述至少一个技术方案能够达到以下有益效果:

14、通过构建类变量,将每页的选择数据存储至类变量中,从而就将选择数据集中进行处理操作,能够避免在列表切页时,导致上一页的选择数据清空,无需单独提交每一页的选择数据,从而提高跨页多选的效率。



技术特征:

1.一种列表跨页多选方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述接收在当前列表页的第一选择数据之前,所述方法还包括:

3.根据权利要求2所述的方法,其特征在于,所述接收针对类变量中变量数据的操作请求之前,所述方法还包括:

4.根据权利要求3所述的方法,其特征在于,所述接收针对类变量中变量数据的操作请求之前,所述方法还包括:

5.根据权利要求2所述的方法,其特征在于,所述配置项还包括是否保持选中状态;

6.根据权利要求2所述的方法,其特征在于,所述配置项还包括筛选选中项;

7.根据权利要求1所述的方法,其特征在于,所述将所述第一选择数据存储至预先设定的类变量之前,所述方法还包括:

8.根据权利要求2所述的方法,其特征在于,所述配置项还包括选中的数据量和一键关闭选中数据;

9.一种列表跨页多选设备,其特征在于,包括:

10.一种列表跨页多选非易失性计算机存储介质,存储有计算机可执行指令,其特征在于,所述计算机可执行指令设置为:


技术总结
本申请公开了一种列表跨页多选方法、设备及介质,方法包括:在列表的配置项允许跨页选择时,接收在当前列表页的第一选择数据,将所述第一选择数据作为变量数据存储至预先设定的类变量;在触发切换至下一列表页的操作时,向后台接口请求所述下一列表页的列表数据,以在前端页面中对下一列表页进行展示;接收在下一列表页的第二选择数据,将所述第二选择数据作为变量数据存储至所述类变量;接收针对类变量中变量数据的操作请求,根据所述操作请求将所述变量数据传递至后台。提高了列表跨页多选操作效率。

技术研发人员:张炜,邬柏,孙鹏
受保护的技术使用者:浪潮通用软件有限公司
技术研发日:
技术公布日:2024/5/29
转载请注明原文地址:https://win.8miu.com/read-1147138.html

最新回复(0)