订单处理方法、装置、存储介质及电商系统制造方法及图纸

技术编号:24940498 阅读:18 留言:0更新日期:2020-07-17 21:29
本申请提供一种订单处理方法、装置、存储介质及电商系统,其中,该方法包括:获取第一用户提交并付款的捐赠订单,将该捐赠订单更改为虚拟订单,更新虚拟订单总量,在该虚拟订单总量大于或等于预设订单数时,确定至少一个待处理虚拟订单,根据所有待处理虚拟订单的发货逻辑生成实物订单,将该实物订单下发至仓库进行生产,以对实物订单分配配送人员,将该实物订单对应的商品送至第二用户。该技术方案中,捐赠的透明度高,可信度好,且只有当订单类型为捐赠订单的虚拟订单总数达到预设订单数时,订单处理系统才统一执行生产和配送,降低了订单生产、物流配送的成本。

【技术实现步骤摘要】
订单处理方法、装置、存储介质及电商系统
本申请涉及计算机
,尤其涉及一种订单处理方法、装置、存储介质及电商系统。
技术介绍
随着现代社会的发展,公益事业的发展受到了越来越多人的关注。公益事业不但能够帮助受助者更好的走出困境,而且能够发扬人性中最淳朴最善良的一面。为了激励人们对募捐项目的热情,亟需一种直接、透明的捐赠模式。现有技术中,公益捐赠方法的流程主要通过如下方式实现:公益组织接收到捐赠者的捐款后,通过对外招标选择合适的采购方采购物资,并联系物流进行物资配送,最终将购买的物资发放给受助方。然而,现有技术的该公益捐赠方法,捐赠者既不能确定其捐款全部用于购买物资,且购买的物资全部配送至受助方,透明度低,可信度差。
技术实现思路
本申请提供一种订单处理方法、装置、存储介质及电商系统,以克服现有技术的公益捐赠方法透明度低,可信度差的问题。本申请第一方面提供的一种订单处理方法,包括:获取第一用户提交并付款的捐赠订单;将所述捐赠订单更改为虚拟订单,更新虚拟订单总量,所述虚拟订单是指已经下单并付款但未下发至仓库生成的订单;在所述虚拟订单总量大于或等于预设订单数时,确定至少一个待处理虚拟订单;根据所有待处理虚拟订单的发货逻辑生成实物订单;将所述实物订单下发至仓库进行生产,以对所述实物订单分配配送人员,将所述实物订单对应的商品送至第二用户。在第一方面的一种可能设计中,所述将所述捐赠订单的类型更改为虚拟订单之后,所述方法还包括:<br>将所述捐赠订单的款项充值到目标账号;所述将所述实物订单下发至仓库进行生产之前,所述方法还包括:利用所述目标账号内的余额对所述实物订单进行付款。在第一方面的上述可能设计中,所述将所述实物订单下发至仓库进行生产,包括:检测所述实物订单的付款是否通过财务系统的银账审核;若是,根据所述实物订单包括的商品属性,对所述实物订单进行拆分后下发至仓库进行生产。在第一方面的另一种可能设计中,所述在所述虚拟订单总量大于或等于预设订单数时,确定至少一个待处理虚拟订单,包括:在所述虚拟订单总量大于或等于预设订单数时,统计所有未发货的虚拟订单总数和所有未发货的虚拟订单包含的商品总数,每个虚拟订单至少包括一件商品;获取运营人员输入的目标发货商品数,所述目标发货商品数小于或等于所述所有未发货虚拟订单包含的商品总数;根据所述目标发货商品数以及虚拟订单的属性,确定实际应发货商品数以及所述实际应发货商品数对应的至少一个待处理虚拟订单,所述虚拟订单的属性包括:虚拟订单不能拆分成多个子订单。在第一方面的上述可能设计中,所述根据所述目标发货商品数以及虚拟订单的属性,确定实际应发货商品数以及所述实际应发货商品数对应的至少一个待处理虚拟订单,包括:按照虚拟订单对应捐赠订单的支付时间先后顺序以及虚拟订单不能拆分成多个子订单的规则,累加选择虚拟订单包括的所有商品,直至累加商品总数与所述目标发货商品数之差的绝对值小于预设差值;确定所述累加商品总数为所述实际应发货商品数,以及累加选择的虚拟订单为所述至少一个待处理虚拟订单。在第一方面的再一种可能设计中,所述获取第一用户提交并付款的捐赠订单,包括:检测并获取到一笔已付款订单;若确定所述已付款订单为所述第一用户从目标商品池选购商品并提交的订单,则确定所述已付款订单为捐赠订单。本申请第二方面提供一种订单处理装置,包括:获取模块、处理模块、确定模块和分发模块;所述获取模块,用于获取第一用户提交并付款的捐赠订单;所述处理模块,用于将所述捐赠订单更改为虚拟订单,更新虚拟订单总量,所述虚拟订单是指已经下单并付款但未下发至仓库生成的订单;所述确定模块,用于在所述虚拟订单总量大于或等于预设订单数时,确定至少一个待处理虚拟订单;所述处理模块,还用于根据所有待处理虚拟订单的发货逻辑生成实物订单;所述分发模块,用于将所述实物订单下发至仓库进行生产,以对所述实物订单分配配送人员,将所述实物订单对应的商品送至第二用户。在第二方面的一种可能设计中,所述装置还包括:充值模块和支付模块;所述充值模块,用于在所述处理模块将所述捐赠订单的类型更改为虚拟订单之后,将所述捐赠订单的款项充值到目标账号;所述支付模块,用于在所述下发模块将所述实物订单下发至仓库进行生产之前,利用所述目标账号内的余额对所述实物订单进行付款。在第二方面的上述可能设计中,所述下发模块,具体用于检测所述实物订单的付款是否通过财务系统的银账审核,并在确定所述实物订单的付款通过财务系统的银账审核时,根据所述实物订单包括的商品属性,对所述实物订单进行拆分后下发至仓库进行生产。在第二方面的另一种可能设计中,所述确定模块,包括:统计单元、获取单元和确定单元;所述统计单元,用于在所述虚拟订单总量大于或等于预设订单数时,统计所有未发货的虚拟订单总数和所有未发货的虚拟订单包含的商品总数,每个虚拟订单至少包括一件商品;所述获取单元,用于获取运营人员输入的目标发货商品数,所述目标发货商品数小于或等于所述所有未发货虚拟订单包含的商品总数;所述确定单元,用于根据所述目标发货商品数以及虚拟订单的属性,确定实际应发货商品数以及所述实际应发货商品数对应的至少一个待处理虚拟订单,所述虚拟订单的属性包括:虚拟订单不能拆分成多个子订单。在第二方面的上述可能设计中,所述确定单元,具体用于按照虚拟订单对应捐赠订单的支付时间先后顺序以及虚拟订单不能拆分成多个子订单的规则,累加选择虚拟订单包括的所有商品,直至累加商品总数与所述目标发货商品数之差的绝对值小于预设差值,确定所述累加商品总数为所述实际应发货商品数,以及累加选择的虚拟订单为所述至少一个待处理虚拟订单。在第二方面的再一种可能设计中,所述获取模块,具体用于检测并获取到一笔已付款订单,在确定所述已付款订单为所述第一用户从目标商品池选购商品并提交的订单时,确定所述已付款订单为捐赠订单。本申请第三方面提供一种订单处理装置,包括处理器、存储器及存储在所述存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述第一方面以及第一方面各种可能设计所述的方法。本申请第四方面提供一种存储介质,所述存储介质中存储有指令,当其在计算机上运行时,使得计算机执行如第一方面以及第一方面各种可能设计所述的方法。本申请第五方面提供一种运行指令的芯片,所述芯片用于执行上述第一方面以及第一方面各种可能设计所述的方法。本申请第六方面提供一种电商系统,包括:订单处理系统、财务系统、仓储系统和配送系统;所述订单处理系统为第二方面以及第二方面各种可能设计所述的订单处理装置,用于执行上述第一方面以及第一方面各种可能设计所述的方法;所述财务系统与所述订单处理系统连接,用于对所述订单处理系统获取到的捐赠订单进行银账核对;所述仓本文档来自技高网...

【技术保护点】
1.一种订单处理方法,其特征在于,包括:/n获取第一用户提交并付款的捐赠订单;/n将所述捐赠订单更改为虚拟订单,更新虚拟订单总量,所述虚拟订单是指已经下单并付款但未下发至仓库生成的订单;/n在所述虚拟订单总量大于或等于预设订单数时,确定至少一个待处理虚拟订单;/n根据所有待处理虚拟订单的发货逻辑生成实物订单;/n将所述实物订单下发至仓库进行生产,以对所述实物订单分配配送人员,将所述实物订单对应的商品送至第二用户。/n

【技术特征摘要】
1.一种订单处理方法,其特征在于,包括:
获取第一用户提交并付款的捐赠订单;
将所述捐赠订单更改为虚拟订单,更新虚拟订单总量,所述虚拟订单是指已经下单并付款但未下发至仓库生成的订单;
在所述虚拟订单总量大于或等于预设订单数时,确定至少一个待处理虚拟订单;
根据所有待处理虚拟订单的发货逻辑生成实物订单;
将所述实物订单下发至仓库进行生产,以对所述实物订单分配配送人员,将所述实物订单对应的商品送至第二用户。


2.根据权利要求1所述的方法,其特征在于,所述将所述捐赠订单的类型更改为虚拟订单之后,所述方法还包括:
将所述捐赠订单的款项充值到目标账号;
所述将所述实物订单下发至仓库进行生产之前,所述方法还包括:
利用所述目标账号内的余额对所述实物订单进行付款。


3.根据权利要求2所述的方法,其特征在于,所述将所述实物订单下发至仓库进行生产,包括:
检测所述实物订单的付款是否通过财务系统的银账审核;
若是,根据所述实物订单包括的商品属性,对所述实物订单进行拆分后下发至仓库进行生产。


4.根据权利要求1-3任一项所述的方法,其特征在于,所述在所述虚拟订单总量大于或等于预设订单数时,确定至少一个待处理虚拟订单,包括:
在所述虚拟订单总量大于或等于预设订单数时,统计所有未发货的虚拟订单总数和所有未发货的虚拟订单包含的商品总数,每个虚拟订单至少包括一件商品;
获取运营人员输入的目标发货商品数,所述目标发货商品数小于或等于所述所有未发货虚拟订单包含的商品总数;
根据所述目标发货商品数以及虚拟订单的属性,确定实际应发货商品数以及所述实际应发货商品数对应的至少一个待处理虚拟订单,所述虚拟订单的属性包括:虚拟订单不能拆分成多个子订单。


5.根据权利要求4所述的方法,其特征在于,所述根据所述目标发货商品数以及虚拟订单的属性,确定实际应发货商品数以及所述实际应发货商品数对应的至少一个待处理虚拟订单,包括:
按照虚拟订单对应捐赠订单的支付时间先后顺序以及虚拟订单不能拆分成多个子订单的规则,累加选择虚拟订单包括的所有商品...

【专利技术属性】
技术研发人员:侯洪亮赵丹尚鑫刘光月
申请(专利权)人:北京京东尚科信息技术有限公司北京京东世纪贸易有限公司
类型:发明
国别省市:北京;11

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

1