订单处理方法、系统及计算机可读存储介质技术方案

技术编号:33700537 阅读:10 留言:0更新日期:2022-06-06 08:08
公开了一种订单处理方法、系统及计算机可读存储介质。订单处理方法包括:确定多个拆分标准,每个拆分标准对应一个订单属性;根据包含多个历史订单的订单列表,确定每个拆分标准的优先级;根据拆分标准和与拆分标准对应的优先级,将第一订单拆分为多个第一级子订单。确定优先级的步骤包括:获取一个拆分标准,基于获取的拆分标准对历史订单进行拆分,以获得第一子订单并计算第一子订单的运费总和;重复执行基于拆分标准进行拆分以计算运费总和的步骤,直到获得与每个拆分标准对应的运费总和为止;确定与运费总和对应的拆分标准的优先级,与高优先级对应的运费总和小于与低优先级对应的运费总和。通过本申请,可灵活的进行订单的自动拆分。的自动拆分。的自动拆分。

【技术实现步骤摘要】
订单处理方法、系统及计算机可读存储介质


[0001]本申请涉及互联网
,具体涉及一种订单处理方法、系统及计算机可读存储介质。

技术介绍

[0002]计算机技术的发展和互联网的普及为商品交易提供了便利。基于互联网的计算机系统正在被用于进行与商品交易有关的活动,为卖家和买家提供了便利。这样的计算机系统包括网上购物系统、企业资源计划系统等。
[0003]在现有的计算机系统中,可获取到订单,并且可根据获取到的订单进行发货。为了满足用户需求,通常需要进行拆分操作以将一个订单拆分为多个子订单,以便为每个子订单分配一个包裹并且进行包裹发送。
[0004]然而,现有的计算机系统仅通过用户手动操作来实现上述拆分操作,不能自动且灵活的进行拆分。

技术实现思路

[0005]本申请的实施例提供一种订单处理方法、系统及计算机可读存储介质,可灵活的进行订单的自动拆分。
[0006]在第一方面,本申请的实施例提供了一种订单处理方法,包括:确定多个拆分标准,其中,每个拆分标准对应一个订单属性;根据包含多个历史订单的订单列表,确定每个拆分标准的优先级;以及根据拆分标准和与拆分标准对应的优先级,将第一订单拆分为多个第一级子订单,其中,根据包含多个历史订单的订单列表,确定每个拆分标准的优先级的步骤包括:获取一个拆分标准,基于获取的拆分标准对所述多个历史订单进行拆分,以获得多个第一子订单,并且计算获得的多个第一子订单的运费总和;重复执行所述获取一个拆分标准,基于获取的拆分标准对所述多个历史订单进行拆分,以获得多个第一子订单,并且计算获得的多个第一子订单的运费总和的步骤,直到获得与每个拆分标准对应的运费总和为止;确定与运费总和对应的拆分标准的优先级,其中,与高优先级对应的运费总和小于与低优先级对应的运费总和。
[0007]可选的,确定多个拆分标准的步骤包括:根据影响运费的订单属性,确定拆分标准。
[0008]可选的,订单属性包括:包裹重量属性、包裹价款属性、包裹区域属性、包裹内产品体积属性、包裹内产品种类属性以及包裹内产品数量属性,多个历史订单中的每个历史订单均具有包裹重量属性、包裹价款属性、包裹区域属性、包裹内产品体积属性、包裹内产品种类属性以及包裹内产品数量属性。
[0009]可选的,根据拆分标准和与拆分标准对应的优先级,将第一订单拆分为多个第一级子订单的步骤包括:根据具有最高优先级的拆分标准,将第一订单拆分为多个第一级子订单。
[0010]可选的,本申请的实施例提供的订单处理方法还包括:根据具有次高优先级的拆分标准,将至少一个第一级子订单拆分为多个第二级子订单,以进行二次拆分,其中,在进行二次拆分后的运费总和低于多个第一级子订单的运费总和,在进行二次拆分后的运费总等于多个第二级子订单的运费总和加上未经过二次拆分的第一级子订单的运费总和。
[0011]可选的本申请的实施例提供的订单处理方法还包括:在将第一订单拆分为多个第一级子订单之前,获取多个第二订单,并且将获取的多个第二订单合并,以获得第一订单。
[0012]在第二方面,本申请的实施例提供了一种订单处理系统,包括:拆分标准确定单元,被配置为确定多个拆分标准,其中,每个拆分标准对应一个订单属性;优先级确定单元,被配置为根据包含多个历史订单的订单列表,确定每个拆分标准的优先级;第一级拆分单元,被配置为根据拆分标准和与拆分标准对应的优先级,将第一订单拆分为多个第一级子订单,其中,所述优先级确定单元被配置为:获取一个拆分标准,基于获取的拆分标准对所述多个历史订单进行拆分,以获得多个第一子订单,并且计算获得的多个第一子订单的运费总和;重复执行所述获取一个拆分标准,基于获取的拆分标准对所述多个历史订单进行拆分,以获得多个第一子订单,并且计算获得的多个第一子订单的运费总和的操作,直到获得与每个拆分标准对应的运费总和为止;确定与运费总和对应的拆分标准的优先级,其中,与高优先级对应的运费总和小于与低优先级对应的运费总和。
[0013]可选的,拆分标准确定单元被配置为根据影响运费的订单属性,确定拆分标准。
[0014]可选的,订单属性包括:包裹重量属性、包裹价款属性、包裹区域属性、包裹内产品体积属性、包裹内产品种类属性以及包裹内产品数量属性,多个历史订单中的每个历史订单均具有包裹重量属性、包裹价款属性、包裹区域属性、包裹内产品体积属性、包裹内产品种类属性以及包裹内产品数量属性。
[0015]可选的,第一级拆分单元被配置为根据具有最高优先级的拆分标准,将第一订单拆分为多个第一级子订单。
[0016]可选的,本申请的实施例的订单处理系统还包括:第二级拆分单元,被配置为根据具有次高优先级的拆分标准,将至少一个第一级子订单拆分为多个第二级子订单,以进行二次拆分,其中,在进行二次拆分后的运费总和低于多个第一级子订单的运费总和,在进行二次拆分后的运费总等于多个第二级子订单的运费总和加上未经过二次拆分的第一级子订单的运费总和。
[0017]可选的,本申请的实施例的订单处理系统还包括:订单合并单元,被配置为在将第一订单拆分为多个第一级子订单之前,获取多个第二订单,并且将获取的多个第二订单合并,以获得第一订单。
[0018]在第三方面,本申请的实施例提供了一种计算机可读存储介质,计算机可读存储介质存储有多条指令,指令适于处理器进行加载,以执行本申请的订单处理方法。
[0019]本申请的实施例提供的订单处理方法、系统及计算机可读存储介质可确定与订单属性相关联的多个拆分标准,并且根据基于大数据的订单列表,进行拆分标准的优先级的预先确定。随后,可基于拆分标准和预先确定的优先级进行订单的拆分。当采用的订单列表改变时,进行拆分所基于的拆分标准的优先级也可能是改变。由于与拆分标准对应的优先级发生了改变,因此将第一订单拆分为多个第一级子订单的过程也将改变,从而可更灵活的进行拆分。
Keeping Unit,简称为SKU)属性、订单金额属性、收件人属性、时间信息属性、物流方式属性、状态属性、操作信息属性等(简称为运单号,订单号、SKU、订单金额、收件人、时间信息、物流方式、状态、操作信息等)。
[0034]例如,运单号为US20221129981119,订单号为143127

12345,SKU为XMG2K0011111,订单金额为66.66美元,收件人为史密斯,时间信息包括下单时间2022年3月3日16点整和付款时间2022年3月4日11点整,物流方式为海运,状态为“已审核”,操作信息为“申请运单号”等;包裹重量为10公斤,包裹价款为100美元,包裹区域为A国的B州,包裹内产品体积为1立方米,包裹内产品种类为电脑,包裹内产品数量为10等。
[0035]作为示例,可将订单传输给物流商并且从物流商获取到与订单对应的运费。也可通过预先设定的计算公式来获取与订单对应的运费。
[0036]作为示例,作为拆分的结果,订单与对订单进行拆分而获得的子订单相比,可以具有相同的订单属性,但是至少具有一个不同本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种订单处理方法,其特征在于,包括:确定多个拆分标准,其中,每个拆分标准对应一个订单属性;根据包含多个历史订单的订单列表,确定每个拆分标准的优先级;以及根据拆分标准和与拆分标准对应的优先级,将第一订单拆分为多个第一级子订单,其中,所述根据包含多个历史订单的订单列表,确定每个拆分标准的优先级的步骤包括:获取一个拆分标准,基于获取的拆分标准对所述多个历史订单进行拆分,以获得多个第一子订单,并且计算获得的多个第一子订单的运费总和;重复执行所述获取一个拆分标准,基于获取的拆分标准对所述多个历史订单进行拆分,以获得多个第一子订单,并且计算获得的多个第一子订单的运费总和的步骤,直到获得与每个拆分标准对应的运费总和为止;确定与运费总和对应的拆分标准的优先级,其中,与高优先级对应的运费总和小于与低优先级对应的运费总和。2.如权利要求1所述的订单处理方法,其特征在于,所述确定多个拆分标准的步骤包括:根据影响运费的订单属性,确定拆分标准。3.如权利要求1所述的订单处理方法,其特征在于,订单属性包括:包裹重量属性、包裹价款属性、包裹区域属性、包裹内产品体积属性、包裹内产品种类属性以及包裹内产品数量属性,所述多个历史订单中的每个历史订单均具有包裹重量属性、包裹价款属性、包裹区域属性、包裹内产品体积属性、包裹内产品种类属性以及包裹内产品数量属性。4.如权利要求1所述的订单处理方法,其特征在于,所述根据拆分标准和与拆分标准对应的优先级,将第一订单拆分为多个第一级子订单的步骤包括:根据具有最高优先级的拆分标准,将第一订单拆分为多个第一级子订单。5.如权利要求4所述的订单处理方法,其特征在于,还包括:根据具有次高优先级的拆分标准,将至少一个第一级子订单拆分为多个第二级子订单,以进行二次拆分,其中,在进行二次拆分后的运费总和低于所述多个第一级子订单的运费总和,所述在进行二次拆分后的运费总等于所述多个第二级子订单的运费总和加上未经过二次拆分的第一级子订单的运费总和,和/或,在将第一订单拆分为多个第一级子订单之前,获取多个第二订单,并且将获取的多个第二订单合并,以获得所述第一订单。6.一种订单处理系统,其特征在于,包括:拆分标准确定单元,被配置为确定多个拆分标准,其中,每个拆...

【专利技术属性】
技术研发人员:曾锋彭林王志超
申请(专利权)人:深圳美云集网络科技有限责任公司
类型:发明
国别省市:

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

1