订单处理方法和装置制造方法及图纸

技术编号:14526592 阅读:36 留言:0更新日期:2017-02-02 06:11
本发明专利技术公开了一种订单处理方法和装置,涉及电子商务领域。其中的订单处理方法包括:根据历史订单的统计数据确定订单的处理中止时间长度;暂停处理订单;判断订单的暂停处理时间长度是否达到处理中止时间长度;如果订单的暂停处理时间长度达到处理中止时间长度,检查订单是否已取消;以及,如果订单已取消,结束对订单的处理,如果订单未取消,继续处理订单,以便订单进入生产实施阶段。本发明专利技术通过在订单进入生产实施阶段之前中止订单的处理流程,可以在一段时间内暂停对订单的处理,以防止因用户在下单后的短时间内取消订单而造成的人力和时间成本的浪费。

【技术实现步骤摘要】

本专利技术涉及数据处理领域,特别涉及一种订单处理方法和装置。
技术介绍
在当前的电子商务体系中,订单的生产周期分为订单计划阶段、订单生产实施阶段、订单分拣配送阶段和用户确认收货阶段。其中,订单计划阶段包括确认订单是否需要拆分、订单生产实施时间和地点等等,订单计划阶段的工作主要由订单系统自动完成,只对订单的相关数据进行变更。订单生产实施阶段主要包括分拣、出库、打包等工作。由于用户的冲动消费、重复购买、错误下单等行为,用户可能会在下单后的短暂时间内取消订单,会浪费大量的时间和人力成本,对仓储运营造成压力。
技术实现思路
本专利技术实施例所要解决的一个技术问题是:提供一种节约时间成本和人力成本的订单处理方法。根据本专利技术实施例的第一个方面,提供一种订单处理方法,包括:根据历史订单的统计数据确定订单的处理中止时间长度;暂停处理订单;判断订单的暂停处理时间长度是否达到处理中止时间长度;如果订单的暂停处理时间长度达到处理中止时间长度,检查订单是否已取消;以及,如果订单已取消,结束对订单的处理,如果订单未取消,继续处理订单,以便订单进入生产实施阶段。在一个实施例中,针对历史订单中的取消订单,统计与至少一个订单统计项相对应的取消订单的平均取消时间作为处理中止时间长度。在一个实施例中,方法还包括:基于取消订单的统计数据判断是否需要暂停处理订单;以及,如果需要暂停处理订单,根据历史订单的统计数据确定订单处理中止时间长度。在一个实施例中,当历史订单中与至少一个订单统计项相对应的取消订单数量在订单统计项对应的订单总量中所占的比例大于或等于预设值时,判断需要暂停处理订单。在一个实施例中,当历史订单中订单统计项的取值为预设值时,判断不需要暂停处理订单。在一个实施例中,订单统计项包括订单类型、订单商品品类和订单用户中的至少一项。在一个实施例中,方法还包括:在确定了订单处理中止时间长度后,计算从订单暂停处理的时间点起经过处理中止时间长度后的截止中止处理时间点是否超出订单有效时间点;如果订单的截止中止处理时间点晚于订单有效时间点,不暂停处理订单。在一个实施例中,将暂停处理的订单数据保存在内存或内存数据库中;基于保存在内存或内存数据库中的暂停处理订单数据,判断暂停处理订单的时间长度是否达到处理中止时间长度。根据本专利技术实施例的第二个方面,提供一种订单处理装置,包括:处理中止时间长度确定模块,用于根据历史订单的统计数据确定订单的处理中止时间长度;暂停处理订单模块,用于暂停处理订单;中止结束判断模块,用于判断订单的暂停处理时间长度是否达到处理中止时间长度;订单取消检查模块,用于当订单的暂停处理时间长度达到处理中止时间长度时,检查订单是否已取消;结束处理订单模块,用于在订单被取消时,结束对订单的处理;继续处理订单模块,用于在订单未被取消时,继续处理订单,以便订单进入生产实施阶段。在一个实施例中,处理中止时间长度确定模块进一步用于针对历史订单中的取消订单,统计与至少一个订单统计项相对应的取消订单的平均取消时间作为处理中止时间长度。在一个实施例中,装置还包括:暂停需求判断模块,用于基于取消订单的统计数据判断是否需要暂停处理订单;如果需要暂停处理订单,处理中止时间长度确定模块根据历史订单的统计数据确定订单处理中止时间长度。在一个实施例中,暂停需求判断模块包括比例判断单元,用于当历史订单中与至少一个订单统计项相对应的取消订单数量在订单统计项对应的订单总量中所占的比例大于或等于预设值时,判断需要暂停处理订单。在一个实施例中,暂停需求判断模块包括或通用判断单元,当历史订单中订单统计项的取值为预设值时,判断不需要暂停处理订单。在一个实施例中,订单统计项包括订单类型、订单商品品类和订单用户中的至少一项。在一个实施例中,装置还包括:时效判断模块,用于在确定了订单处理中止时间长度后,计算从订单暂停处理的时间点起经过处理中止时间长度后的截止中止处理时间点是否超出订单有效时间点;如果订单的截止中止处理时间点晚于订单有效时间点,暂停处理订单模块不暂停处理订单,继续处理订单模块继续处理订单,以便订单进入生产实施阶段。在一个实施例中,暂停处理订单模块进一步用于将暂停处理的订单数据保存在内存或内存数据库中;中止结束判断模块基于保存在内存或内存数据库中的暂停处理订单数据,判断暂停处理订单的时间长度是否达到处理中止时间长度。根据本专利技术实施例的第三个方面,提供一种订单处理装置,包括:存储器;以及耦接至存储器的处理器,处理器被配置为基于存储在存储器中的指令,执行前述任意一种订单处理方法。本专利技术通过在订单进入生产实施阶段之前中止订单的处理流程,可以在一段时间内暂停对订单的处理,以防止因用户在下单后的短时间内取消订单而造成的人力和时间成本的浪费。通过以下参照附图对本专利技术的示例性实施例的详细描述,本专利技术的其它特征及其优点将会变得清楚。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术订单处理方法一个实施例的流程图。图2为本专利技术订单处理方法另一个实施例的流程图。图3为本专利技术订单处理装置一个实施例的结构图。图4为本专利技术订单处理装置另一个实施例的结构图。图5为本专利技术订单处理装置又一个实施例的结构图。图6为本专利技术订单处理装置再一个实施例的结构图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本专利技术及其应用或使用的任何限制。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。专利技术人发现,在用户下单后对订单立即进行处理,可能会产生因用户取消订单而造成的人力和时间成本浪费的情况。因此,可以在订单进入较为耗费时间和人力成本的生产实施阶段之前中止处理订单,即设置一个“冷静期”。在该“冷静期”结束以后,如果用户取消了订单,则可以终止对订单的处理,从而避免了无谓的人力和时间成本的消耗。图1为本专利技术订单处理方法一个实施例的流程图。如图1所示,该实施例的方法包括:步骤S102,根据历史订单的统计数据确定订单的处理中止时间长度。其中,处理中止时间长度是指订单需要暂停处理的时间长度。历史订单是指订单系统或者其他数据平台保存的已完成订单,包括成功交易的订单和下单后被取消的订单。历史订单的统计数据例如可以为历史订单中某些订单统计项的平均值、方差、加权平均值等数据。订单统计项是指与计算订单的处理中止时间长度有关的订单指标,例如包括订单类型、订单商品品类和订单用户等等。在统计的过程中,可以采用一个统计项确定处理中止时间长度,也可以采用多个统计项确定处理中止时间长度。例如,可以针对历史订单中的取消订单,统计与至少一个订单统计项相对应的取消订单的平均取消时间作为处理中止时间长度。通过采用这种方法,可以估算出当前订单可能会被取消的时间与当前时间的时间差。此外,当历史订单的统本文档来自技高网...

【技术保护点】
一种订单处理方法,其特征在于,包括:根据历史订单的统计数据确定订单的处理中止时间长度;暂停处理所述订单;判断所述订单的暂停处理时间长度是否达到所述处理中止时间长度;如果所述订单的暂停处理时间长度达到所述处理中止时间长度,检查所述订单是否已取消;以及如果所述订单已取消,结束对所述订单的处理,如果所述订单未取消,继续处理所述订单,以便所述订单进入生产实施阶段。

【技术特征摘要】
1.一种订单处理方法,其特征在于,包括:根据历史订单的统计数据确定订单的处理中止时间长度;暂停处理所述订单;判断所述订单的暂停处理时间长度是否达到所述处理中止时间长度;如果所述订单的暂停处理时间长度达到所述处理中止时间长度,检查所述订单是否已取消;以及如果所述订单已取消,结束对所述订单的处理,如果所述订单未取消,继续处理所述订单,以便所述订单进入生产实施阶段。2.根据权利要求1所述的方法,其特征在于,针对历史订单中的取消订单,统计与至少一个订单统计项相对应的所述取消订单的平均取消时间作为所述处理中止时间长度。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:基于取消订单的统计数据判断是否需要暂停处理所述订单;以及如果需要暂停处理所述订单,根据所述历史订单的统计数据确定所述订单处理中止时间长度。4.根据权利要求3所述的方法,其特征在于:当所述历史订单中与至少一个订单统计项相对应的取消订单数量在所述订单统计项对应的订单总量中所占的比例大于或等于预设值时,判断需要暂停处理所述订单。5.根据权利要求3所述的方法,其特征在于:当所述历史订单中所述订单统计项的取值为预设值时,判断不需要暂停处理所述订单。6.根据权利要求2、4或5所述的方法,其特征在于,所述订单统计项包括订单类型、订单商品品类和订单用户中的至少一项。7.根据权利要求1所述的方法,其特征在于,所述方法还包括:在确定了所述订单处理中止时间长度后,计算从所述订单暂停处理的时间点起经过所述处理中止时间长度后的截止中止处理时间点是否超出订单有效时间点;如果所述订单的截止中止处理时间点晚于订单有效时间点,不暂停处理所述订单。8.根据权利要求1所述的方法,其特征在于,将暂停处理的订单数据保存在内存或内存数据库中;基于保存在内存或内存数据库中的所述暂停处理订单数据,判断暂停处理所述订单的时间长度是否达到所述处理中止时间长度。9.一种订单处理装置,其特征在于,包括:处理中止时间长度确定模块,用于根据历史订单的统计数据确定订单的处理中止时间长度;暂停处理订单模块,用于暂停处理所述订单;中止结束判断模块,用于判断所述订单的暂停处理时间长度是否达到所述处理中止时间长度;订单取消检查模块,用于当所述订单的暂停处理时间长度达到所述处理中止时间长度时,检...

【专利技术属性】
技术研发人员:张志维
申请(专利权)人:北京京东尚科信息技术有限公司北京京东世纪贸易有限公司
类型:发明
国别省市:北京;11

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

1