本申请涉及计算机,尤其涉及一种数据处理方法、装置、电子设备及计算机可读介质。
背景技术:
1、目前,在践行信息技术应用创新,对已有应用系统进行国产化改造过程中,需要重构部分功能模块,以适应新的软硬件平台。国产化重构并不是简单的功能平移。以某个档案系统的扫描采集功能为例,信创国产化前,该系统使用c语言开发ie控件实现功能,具体到客户端影像顺序持久化功能点,则是使用数据指针链表记录所采集影像文件的顺序,并持久化到文本文件中。信创国产化时,扫描采集功能只能使用java语言开发websocket服务来重构,处理效率低。
技术实现思路
1、有鉴于此,本申请实施例提供一种数据处理方法、装置、电子设备及计算机可读介质,能够解决现有的对采集的影像文件的顺序进行处理时效率低的问题。
2、为实现上述目的,根据本申请实施例的一个方面,提供了一种数据处理方法,包括:
3、响应于数据处理请求,确定选中影像,并获取选中影像的第一主序号值;
4、确定目标影像的第二主序号值,根据第二主序号值,确定选中影像的第三主序号值;
5、调用更新程序以根据第一主序号值,更新选中影像的从序号;
6、调用更新程序以根据第三主序号值,更新选中影像的主序号;
7、确定选中影像的数量,进而根据数量、第三主序号值和从序号,确定顺序号;
8、根据顺序号,更新数据处理请求对应的全量影像的主序号。
9、可选地,确定选中影像的第三主序号值,包括:
10、将第二主序号值减1,以得到选中影像的第三主序号值。
11、可选地,更新选中影像的从序号,包括:
12、将第一主序号值赋值给选中影像的从序号。
13、可选地,更新选中影像的主序号,包括:
14、将第三主序号值赋值给选中影像的主序号。
15、可选地,根据数量、第三主序号值和从序号,确定顺序号,包括:
16、响应于数量大于预设阈值,根据第三主序号值确定选中影像对应的最大顺序号;
17、根据从序号、数量和最大顺序号,确定每一个选中影像对应的顺序号;
18、基于第一主序号值更新数据处理请求对应的全量影像的主序号,以得到更新主序号;
19、根据更新主序号和每一个选中影像对应的顺序号,确定全量影像的顺序号。
20、可选地,根据顺序号,更新数据处理请求对应的全量影像的主序号,包括:
21、将全量影像的顺序号赋值给全量影像的主序号。
22、可选地,在更新数据处理请求对应的全量影像的主序号之后,方法还包括:
23、将更新后的全量影像的主序号按照预设顺序进行排序并展示。
24、可选地,在更新数据处理请求对应的全量影像的主序号之后,方法还包括:
25、将从序号复位为固定赋值。
26、另外,本申请还提供了一种数据处理装置,包括:
27、获取单元,被配置成响应于数据处理请求,确定选中影像,并获取选中影像的第一主序号值;
28、序号值确定单元,被配置成确定目标影像的第二主序号值,根据第二主序号值,确定选中影像的第三主序号值;
29、第一更新单元,被配置成调用更新程序以根据第一主序号值,更新选中影像的从序号;
30、第二更新单元,被配置成调用更新程序以根据第三主序号值,更新选中影像的主序号;
31、顺序号确定单元,被配置成确定选中影像的数量,进而根据数量、第三主序号值和从序号,确定顺序号;
32、第三更新单元,被配置成根据顺序号,更新数据处理请求对应的全量影像的主序号。
33、可选地,序号值确定单元进一步被配置成:
34、将第二主序号值减1,以得到选中影像的第三主序号值。
35、可选地,第一更新单元进一步被配置成:
36、将第一主序号值赋值给选中影像的从序号。
37、可选地,第二更新单元进一步被配置成:
38、将第三主序号值赋值给选中影像的主序号。
39、可选地,顺序号确定单元进一步被配置成:
40、响应于数量大于预设阈值,根据第三主序号值确定选中影像对应的最大顺序号;
41、根据从序号、数量和最大顺序号,确定每一个选中影像对应的顺序号;
42、基于第一主序号值更新数据处理请求对应的全量影像的主序号,以得到更新主序号;
43、根据更新主序号和每一个选中影像对应的顺序号,确定全量影像的顺序号。
44、可选地,第三更新单元进一步被配置成:
45、将全量影像的顺序号赋值给全量影像的主序号。
46、可选地,数据处理装置还包括展示单元,被配置成:
47、将更新后的全量影像的主序号按照预设顺序进行排序并展示。
48、可选地,数据处理装置还包括复位单元,被配置成:
49、将从序号复位为固定赋值。
50、另外,本申请还提供了一种数据处理电子设备,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当一个或多个程序被一个或多个处理器执行,使得一个或多个处理器实现如上述的数据处理方法。
51、另外,本申请还提供了一种计算机可读介质,其上存储有计算机程序,程序被处理器执行时实现如上述的数据处理方法。
52、为实现上述目的,根据本申请实施例的又一个方面,提供了一种计算机程序产品。
53、本申请实施例的一种计算机程序产品,包括计算机程序,程序被处理器执行时实现本申请实施例提供的数据处理方法。
54、上述发明中的一个实施例具有如下优点或有益效果:本申请通过响应于数据处理请求,确定选中影像,并获取选中影像的第一主序号值;确定目标影像的第二主序号值,根据第二主序号值,确定选中影像的第三主序号值;调用更新程序以根据第一主序号值,更新选中影像的从序号;调用更新程序以根据第三主序号值,更新选中影像的主序号;确定选中影像的数量,进而根据数量、第三主序号值和从序号,确定顺序号;根据顺序号,更新数据处理请求对应的全量影像的主序号。可以实时响应调整文档顺序的操作,及时将文档顺序持久化,提高处理效率,提升用户体验。
55、上述的非惯用的可选方式所具有的进一步效果将在下文中结合具体实施方式加以说明。
1.一种数据处理方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述确定所述选中影像的第三主序号值,包括:
3.根据权利要求1所述的方法,其特征在于,所述更新所述选中影像的从序号,包括:
4.根据权利要求1所述的方法,其特征在于,所述更新所述选中影像的主序号,包括:
5.根据权利要求1所述的方法,其特征在于,所述根据所述数量、所述第三主序号值和所述从序号,确定顺序号,包括:
6.根据权利要求5所述的方法,其特征在于,所述根据所述顺序号,更新所述数据处理请求对应的全量影像的主序号,包括:
7.根据权利要求1所述的方法,其特征在于,在所述更新所述数据处理请求对应的全量影像的主序号之后,所述方法还包括:
8.根据权利要求1所述的方法,其特征在于,在所述更新所述数据处理请求对应的全量影像的主序号之后,所述方法还包括:
9.一种数据处理装置,其特征在于,包括:
10.根据权利要求9所述的装置,其特征在于,所述序号值确定单元进一步被配置成:
11.根据权利要求9所述的装置,其特征在于,所述第一更新单元进一步被配置成:
12.根据权利要求9所述的装置,其特征在于,所述第二更新单元进一步被配置成:
13.根据权利要求9所述的装置,其特征在于,所述顺序号确定单元进一步被配置成:
14.一种数据处理电子设备,其特征在于,包括:
15.一种计算机可读介质,其上存储有计算机程序,其特征在于,所述程序被处理器执行时实现如权利要求1-8中任一项所述的方法。
16.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-8中任一项的方法。