订单数据处理方法、装置、系统、计算机设备及存储介质制造方法及图纸

技术编号:33616295 阅读:65 留言:0更新日期:2022-06-02 00:31
本申请提供一种订单数据处理方法、装置、系统、计算机设备及存储介质,该方法包括:接收至少两个目标订单标识,至少两个目标订单标识为至少两个待打印订单各自对应且顺序关联的至少两个目标订单标识;根据至少两个目标订单标识,从预存的至少两个订单数据中获取目标订单数据,至少两个订单数据分别与至少两个订单标识一一对应;获取处理后的目标订单标识,并基于处理后的目标订单标识,对目标订单数据进行顺序调整处理,得到处理后的目标订单数据;将处理后的目标订单数据发送至打印设备,以使打印设备基于处理后的目标订单数据,打印至少两个待打印订单。采用本方法,不仅能够确保多个订单批量打印时的出单顺序不变,还可提高服务器响应速度。务器响应速度。务器响应速度。

【技术实现步骤摘要】
订单数据处理方法、装置、系统、计算机设备及存储介质


[0001]本申请涉及计算机
,具体涉及一种订单数据处理方法、装置、系统、计算机设备及存储介质。

技术介绍

[0002]随着社会经济的快速发展,各式各样的线上业务走进了人们的生活。例如,商品买卖、货物运输等线上交易业务,已成为当代人民生活不可或缺的业务项目,而作为线上交易凭据的订单,也随着线上业务量的增长而数量暴增。
[0003]面对数量暴增的线上交易订单,目前常规业务处理都会进行订单打印,以获取相应的电子面单,促使后续业务流程的有效进行。然而,现有的订单打印技术普遍都是将订单数据完整录入到excel表中,再基于表中数据按序打印获取电子面单,虽然可以实现多个订单的批量打印,但这种方式需要工作人员将大量订单数据逐个录入到表格中,人工处理效率较低,因此现有订单打印技术开始借助全局唯一的订单号来查询并打印数据库中存储的订单数据,以降低人力消耗。然而,这种方式在降低人力成本的同时也存在弊端,即只能实现单个订单数据的查询和打印,才能确保前后端订单打印顺序一致,若需批量打印多个订单,则需服务器频繁地响应单个订单的打印请求。
[0004]因此,现有的订单打印技术存在服务器响应慢的技术问题。

技术实现思路

[0005]基于此,有必要针对上述技术问题,提供一种订单数据处理方法、装置、系统、计算机设备及存储介质,以提高多订单打印场景下的服务器响应速度。
[0006]第一方面,本申请提供一种订单数据处理方法,所述方法包括:
[0007]接收至少两个目标订单标识,所述至少两个目标订单标识为至少两个待打印订单各自对应且顺序关联的至少两个目标订单标识;
[0008]根据所述至少两个目标订单标识,从预存的至少两个订单数据中获取目标订单数据,所述至少两个订单数据分别与至少两个订单标识一一对应;
[0009]获取处理后的目标订单标识,并基于所述处理后的目标订单标识,对所述目标订单数据进行顺序调整处理,得到处理后的目标订单数据;
[0010]将所述处理后的目标订单数据发送至打印设备,以使所述打印设备基于所述处理后的目标订单数据,打印所述至少两个待打印订单。
[0011]在本申请一些实施例中,所述获取处理后的目标订单标识,并基于所述处理后的目标订单标识,对所述目标订单数据进行顺序调整处理,得到处理后的目标订单数据的步骤,包括:
[0012]获取所述至少两个目标订单标识对应的标识数组,所述标识数组中包括按升序排列的数组索引数值,以及所述数组索引数值对应的目标订单标识;
[0013]基于所述标识数组,对所述数组索引数值及其对应的目标订单标识进行反转处
理,得到反转后的标识数组;
[0014]确定所述反转后的标识数组,作为所述处理后的目标订单标识;
[0015]基于所述处理后的目标订单标识,对所述目标订单数据进行顺序调整处理,得到处理后的目标订单数据。
[0016]在本申请一些实施例中,所述获取所述至少两个目标订单标识对应的标识数组的步骤,包括:
[0017]确定所述至少两个目标订单标识的标识顺序信息;
[0018]基于所述标识顺序信息,依次对所述至少两个目标订单标识进行数组赋值处理,得到所述至少两个目标订单标识对应的标识数组。
[0019]在本申请一些实施例中,所述基于所述标识数组,对所述数组索引数值及其对应的目标订单标识进行反转处理,得到反转后的标识数组的步骤,包括:
[0020]确定所述标识数组中的各个数组索引数值,以及各所述数组索引数值对应的目标订单标识;
[0021]将所述目标订单标识作为数组索引,并将所述数组索引数值作为所述数组索引对应的数值进行反转处理,得到所述反转后的标识数组。
[0022]在本申请一些实施例中,所述基于所述处理后的目标订单标识,对所述目标订单数据进行顺序调整处理,得到处理后的目标订单数据的步骤,包括:
[0023]基于所述处理后的目标订单标识,确定所述反转后的标识数组中的各个数组索引,以及各所述数组索引对应的数值,所述数组索引为所述目标订单标识;
[0024]确定所述目标订单数据中各所述目标订单标识的标识顺序信息,并基于所述标识顺序信息,在所述反转后的标识数组中依次获取所述目标订单标识对应的数值,作为目标索引数值;
[0025]将所述目标索引数值作为目标数组索引,所述目标订单标识作为所述目标数组索引对应的数值,生成目标数组;
[0026]基于所述目标数组,对所述目标订单数据进行顺序调整处理,得到处理后的目标订单数据。
[0027]在本申请一些实施例中,所述基于所述目标数组,对所述目标订单数据进行顺序调整处理,得到处理后的目标订单数据的步骤,包括:
[0028]对所述目标数组的目标数组索引进行升序排列,得到排序后的目标数组;
[0029]基于所述排序后的目标数组,对所述目标订单数据进行封装处理,得到所述处理后的目标订单数据。
[0030]第二方面,本申请提供另一种订单数据处理方法,所述方法包括:
[0031]获取并展示包括订单排序字段的至少两个待打印订单;
[0032]当检测到所述订单排序字段的一个选中触发操作时,确定被选中的订单排序字段,作为目标排序字段;
[0033]基于所述目标排序字段,对所述至少两个待打印订单进行排序处理,得到排序后的至少两个待打印订单,所述排序后的至少两个待打印订单对应包括至少两个目标订单标识;
[0034]将所述至少两个目标订单标识发送至服务器,以使服务器根据所述至少两个目标
订单标识,从预存的至少两个订单数据中获取目标订单数据之后,获取处理后的目标订单标识,并基于所述处理后的目标订单标识,对所述目标订单数据进行顺序调整处理,得到处理后的目标订单数据后,再将所述处理后的目标订单数据发送至打印设备,以使所述打印设备基于所述处理后的目标订单数据,打印所述至少两个待打印订单。
[0035]第三方面,本申请提供一种订单数据处理装置,所述装置包括:
[0036]标识获取模块,用于接收至少两个目标订单标识,所述至少两个目标订单标识为至少两个待打印订单各自对应且顺序关联的至少两个目标订单标识;
[0037]数据获取模块,用于根据所述至少两个目标订单标识,从预存的至少两个订单数据中获取目标订单数据,所述至少两个订单数据分别与至少两个订单标识一一对应;
[0038]数据处理模块,用于获取处理后的目标订单标识,并基于所述处理后的目标订单标识,对所述目标订单数据进行顺序调整处理,得到处理后的目标订单数据;
[0039]数据发送模块,用于将所述处理后的目标订单数据发送至打印设备,以使所述打印设备基于所述处理后的目标订单数据,打印所述至少两个待打印订单。
[0040]第四方面,本申请提供另一种订单数据处理装置,所述装置包括:
[0041]订单展示模块,用于获取并展示包括订本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种订单数据处理方法,其特征在于,所述方法包括:接收至少两个目标订单标识,所述至少两个目标订单标识为至少两个待打印订单各自对应且顺序关联的至少两个目标订单标识;根据所述至少两个目标订单标识,从预存的至少两个订单数据中获取目标订单数据,所述至少两个订单数据分别与至少两个订单标识一一对应;获取处理后的目标订单标识,并基于所述处理后的目标订单标识,对所述目标订单数据进行顺序调整处理,得到处理后的目标订单数据;将所述处理后的目标订单数据发送至打印设备,以使所述打印设备基于所述处理后的目标订单数据,打印所述至少两个待打印订单。2.如权利要求1所述的订单数据处理方法,其特征在于,所述获取处理后的目标订单标识,并基于所述处理后的目标订单标识,对所述目标订单数据进行顺序调整处理,得到处理后的目标订单数据的步骤,包括:获取所述至少两个目标订单标识对应的标识数组,所述标识数组中包括按升序排列的数组索引数值,以及所述数组索引数值对应的目标订单标识;基于所述标识数组,对所述数组索引数值及其对应的目标订单标识进行反转处理,得到反转后的标识数组;确定所述反转后的标识数组,作为所述处理后的目标订单标识;基于所述处理后的目标订单标识,对所述目标订单数据进行顺序调整处理,得到处理后的目标订单数据。3.如权利要求2所述的订单数据处理方法,其特征在于,所述获取所述至少两个目标订单标识对应的标识数组的步骤,包括:确定所述至少两个目标订单标识的标识顺序信息;基于所述标识顺序信息,依次对所述至少两个目标订单标识进行数组赋值处理,得到所述至少两个目标订单标识对应的标识数组。4.如权利要求2所述的订单数据处理方法,其特征在于,所述基于所述标识数组,对所述数组索引数值及其对应的目标订单标识进行反转处理,得到反转后的标识数组的步骤,包括:确定所述标识数组中的各个数组索引数值,以及各所述数组索引数值对应的目标订单标识;将所述目标订单标识作为数组索引,并将所述数组索引数值作为所述数组索引对应的数值进行反转处理,得到所述反转后的标识数组。5.如权利要求2所述的订单数据处理方法,其特征在于,所述基于所述处理后的目标订单标识,对所述目标订单数据进行顺序调整处理,得到处理后的目标订单数据的步骤,包括:基于所述处理后的目标订单标识,确定所述反转后的标识数组中的各个数组索引,以及各所述数组索引对应的数值,所述数组索引为所述目标订单标识;确定所述目标订单数据中各所述目标订单标识的标识顺序信息,并基于所述标识顺序信息,在所述反转后的标识数组中依次获取所述目标订单标识对应的数值,作为目标索引数值;
将所述目标索引数值作为目标数组索引,所述目标订单标识作为所述目标数组索引对应的数值,生成目标数组;基于所述目标数组,对所述目标订单数据进行顺序调整处理,得到处理后的目标订单数据。6.如权利要求5所述的订单数据处理方法,其特征在于,所述基于所述目标数组,对所述目标订单数据进行顺序调整处理,得到处理后的目标订单数据的步骤,包括:对所述目标数组的目标数组索引进行升序排列,得到排序后的目标数组;基于所述排序后的目标数组,对所述目标订单数据进行封装处理,得到所述处理后的目标订单数据。7.一种订单数据处理方法,其特征在于,所述方法包括:获取并展示包括订单排序字段的至少两个待打印订单;当检测到所述订单排序字段的一个选中触发操作时,确定被选中的订单排序字段,作为目标排序字段;基于所述目标排序字段,对所述至少两个待打印订单进行排序处理,得到排序后的至少两个待打印订单,所述排序后的至少...

【专利技术属性】
技术研发人员:徐玉龙李秀涛
申请(专利权)人:顺丰科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1