掌桥专利:专业的专利平台
掌桥专利
首页

订单配送处理方法及装置

文献发布时间:2023-06-19 13:49:36


订单配送处理方法及装置

技术领域

本发明涉及物流技术领域,尤其涉及一种订单配送处理方法及装置。

背景技术

随着网络的兴起与繁荣,网上购物也得到快速普及。网上购物,就是通过互联网检索商品信息,并通过电子订购单发出购物请求,然后商家通过快递或物流等方式发货。网上购物有着诸多优点,比如可以在家“逛商店”,订货不受时间、地点的限制;获得较大量的商品信息,可以买到当地没有的商品;网上支付较传统拿现金支付更加安全可避免现金丢失;从订货、买货到货物上门无需亲临现场既省时又省力;由于网上商品省去租店面、招雇员及储存保管等一系列费用,总的来说其价格较一般商场的同类商品更物美价廉。

对于一些大宗商品网上购物的线上电子订单,如冰箱洗衣机等大型家电,为了减少厂商物流成本,都是由当地离用户最近的配送网点负责配送安装。

由于目前的订单分配网点都是根据离用户最近的网点负责承接,这种分配方式最终可能导致有些网点负荷较高,而有些网点订单量相对承接较少。特别是在一些大型电商平台大促销时期,线上订单数量会显著暴增,往往导致一些配送网点爆仓,即网点超负荷运转,部分订单得不到及时配送,而部分配送网点订单承接数量却无明显的增加。

发明内容

针对现有技术存在的部分配送网点超负荷运转,订单得不到及时配送,而部分配送网点订单承接数量却无明显增加的问题,本发明提供一种订单配送处理方法及装置。

本发明提供一种订单配送处理方法,包括:根据每个待配送订单的位置信息,匹配候选配送网点;确定所述候选配送网点的可用配送容量;若所述可用配送容量不小于所述待配送订单的待配送容量,则将所述待配送订单分配至所述候选配送网点。

根据本发明一个实施例的订单配送处理方法,所述根据每个待配送订单的位置信息,匹配候选配送网点,包括:根据所述待配送订单的位置信息,从待匹配的配送网点列表中选取配送距离最近的网点作为候选配送网点。

根据本发明一个实施例的订单配送处理方法,所述方法还包括:若所述可用配送容量小于所述待配送订单的待配送容量,则根据待配送订单的位置信息,继续匹配候选配送网点,直至匹配到可用配送容量不小于所述待配送容量的最终候选配送网点,将所述待配送订单分配至所述最终候选配送网点。

根据本发明一个实施例的订单配送处理方法,所述确定所述候选配送网点的可用配送容量,包括:根据所述候选配送网点的已用配送容量和总配送容量,确定可用配送容量。

根据本发明一个实施例的订单配送处理方法,所述将所述待配送订单分配至所述候选配送网点之后,所述方法还包括:将所述候选配送网点的已用配送容量加上所述待配送容量之后得到的容量,作为所述候选配送网点的新已用配送容量。

根据本发明一个实施例的订单配送处理方法,所述将所述待配送订单分配至所述候选配送网点之后,还包括:若确认所述待配送订单配送完成,则将所述已用配送容量减去所述待配送容量之后得到的容量,作为所述候选配送网点的新已用配送容量。

根据本发明一个实施例的订单配送处理方法,所述根据每个待配送订单的位置信息,匹配候选配送网点之前,所述方法还包括:接收每个配送网点的可用配送容量信息;将可用配送容量为零的配送网点,从所述待匹配的配送网点列表中剔除。

本发明还提供一种订单配送处理装置,包括:网点匹配模块,用于根据每个待配送订单的位置信息,匹配候选配送网点;容量获取模块,用于确定所述候选配送网点的可用配送容量;分配处理模块,用于若所述可用配送容量不小于所述待配送订单的待配送容量,则将所述待配送订单分配至所述候选配送网点。

本发明还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述订单配送处理方法的步骤。

本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述订单配送处理方法的步骤。

本发明提供的订单配送处理方法及装置,通过待配送订单的待配送容量与候选配送网点的可用配送容量进行比较后,确定候选配送网点的分配结果,可有效避免候选配送网点的配送容量超过容量负荷的情况出现,在配送网点超过容量负荷前将其分配到其它配送网点,从而使各配送网点间订单分配均衡,避免部分配送网点超负荷运转订单得不到及时配送的问题,最终提高整体的订单配送效率。

附图说明

为了更清楚地说明本发明或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明提供的订单配送处理方法的流程示意图;

图2是本发明提供的订单配送处理方法各模块交互的流程示意图;

图3是本发明提供的订单配送处理装置的结构示意图;

图4是本发明提供的电子设备的结构示意图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明中的附图,对本发明中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

对于大促销而言,线上订单会爆发式的增长。然而单个配送网点的容量是有限的,线下网点资源分配不均导致的资源利用率、配送时效慢以及配送网点爆仓的问题频频发生。如何实现网点资源利用的最大化,同时也保证用户到货的及时性,成为待解决的问题。

下面结合图1-图4描述本发明的订单配送处理方法及装置。图1是本发明提供的订单配送处理方法的流程示意图,如图1所示,本发明提供订单配送处理方法,包括:

101、根据每个待配送订单的位置信息,匹配候选配送网点。

本发明的具体实施例中,可设置一个服务器进行订单配送管理。用户下单后,需要对网点进行分配。订单信息中,通常包括地址信息,服务器可根据地址信息确定待配送订单的位置信息。再根据各网点的位置信息和每个待配送订单的位置信息,对每个待配送的订单,匹配一个合理的配送网点,作为候选配送网点。

102、确定所述候选配送网点的可用配送容量。

可用配送容量即可用配送数量,可用配送容量的确定方式可有多种,包括根据配送人员、配送车辆、未配送的订单数量确定和仓库的存储容量中的一项或多项确定。例如,仓库存储容量为100件,目前仓库有货物98件待配送,则可用配送容量为2件。又如,当天目前未配送的订单为96件,根据配送人员和配送车辆确定当天还可配送100件,则可用配送容量为4件。

具体实施过程中,每个配送网点可设置一个客户端,用于录入已分配的订单信息和已完成的订单信息。每个配送网点可在每个订单分配和处理完成后,向服务器发送目前的可用配送容量。

图2是本发明提供的订单配送处理方法各模块交互的流程示意图,如图2所示,服务器设有容量管控引擎,用来管理每个配送网点的可用配送容量。此外,服务器可设置一个数据库用于存储配送网点信息和可用配送数量。其中,网点信息包括网点名称、网点代码和网点的地址。然后,容量引擎通过数据库读取网点信息和可用配送容量进行管理。

103、若所述可用配送容量不小于所述待配送订单的待配送容量,则将所述待配送订单分配至所述候选配送网点。

在匹配了最优的候选配送网点后,通过容量管控引擎确定了该候选配送网点的配送容量。此后,根据待配送订单信息进一步确定待配送容量,即待配送货物的数量。用户下订单时,都会选择购买数量,该购买数量一般都可作为待配送容量,如用户购买下单数量为2件。

若待配送容量小于或者等于候选配送网点的可用配送容量,如可用配送容量为2件,待配送容量为1件,则将待配送订单分配至候选配送网点进行配送。否则,将待配送订单分配至其它配送网点进行配送。

本实施例提供的订单配送处理方法,通过待配送订单的待配送容量与候选配送网点的可用配送容量进行比较后,确定候选配送网点的分配结果,可有效避免候选配送网点的配送容量超过容量负荷的情况出现,在配送网点超过容量负荷前将其分配到其它配送网点,从而使各配送网点间订单分配均衡,避免部分配送网点超负荷运转订单得不到及时配送的问题,最终提高整体的订单配送效率。

在一个实施例中,所述根据每个待配送订单的位置信息,匹配候选配送网点,包括:根据所述待配送订单的位置信息,从待匹配的配送网点列表中选取配送距离最近的网点作为候选配送网点。

考虑到节省配送过程中的时间成本,在根据待配送订单的位置信息匹配候选配送网点时,优先考虑距离最近的网点作为候选配送网点。具体的实施过程可以包括:

根据所述待配送订单的位置信息,从待匹配的配送网点列表中选取配送距离最近的网点作为候选配送网点。

确定所述候选配送网点的可用配送容量。

若所述可用配送容量不小于所述待配送订单的待配送容量,则将所述待配送订单分配至所述候选配送网点。

本发明提供的订单配送处理方法,一方面将距离订单配送地址最近的网点作为候选网,可提高配送效率,另一方面通过待配送订单的待配送容量与候选配送网点的可用配送容量进行比较后,确定候选配送网点的分配结果,从而可以避免距离最近的配送网点超负荷运行,避免配送网点爆仓的情况出现。

在一个实施例中,所述方法还包括:若所述可用配送容量小于所述待配送订单的待配送容量,则根据待配送订单的位置信息,继续匹配候选配送网点,直至匹配到可用配送容量不小于所述待配送容量的最终候选配送网点,将所述待配送订单分配至所述最终候选配送网点。

在上述实施例中,对于候选配送网点,若可用配送容量小于待配送订单的待配送容量时,对剩下的其它配送网点继续进行候选配送网点的匹配,如根据上述实施例的选取配送距离最近的网点作为候选配送网点。

实现方式包括以下步骤:

101、根据每个待配送订单的位置信息,匹配候选配送网点。

102、确定所述候选配送网点的可用配送容量。

103、若所述可用配送容量不小于所述待配送订单的待配送容量,则将所述待配送订单分配至所述候选配送网点。若所述可用配送容量小于所述待配送订单的待配送容量,对于剩余的可匹配的配送网点,转至步骤101。

根据上述方法,再次匹配的候选配送网点的可用配送容量仍小于所述待配送订单的待配送容量,则继续重复上述101-103的步骤,直至匹配到可用配送容量不小于所述待配送容量的最终候选配送网点,将所述待配送订单分配至所述最终候选配送网点。

举例而言,对于所有的5万个配送网点,配送网点A离订单的距离最近,首次匹配时将配送网点A作为候选配送网点。但是,获取配送网点A的可用配送容量为2,发现其小于待配送订单的待配送容量4,则将A配送网点排除,对于剩下的49999个配送网点继续进行匹配。还是根据配送距离最近的网点作为匹配原则,发现配送网点B在剩下的49999个配送网点中离订单地址最近,则将配送网点B作为候选配送网点。获取配送网点B的可用配送容量为10,可用配送容量10大于待配送订单的待配送容量4,从而将待配送订单分配至候选配送网点B。在上述过程中,若B的可用配送容量小于待配送订单的待配送容量,则从剩下的49998个配送网点中继续匹配候选网点(如C、D、E直到最后一个),以及进行可用配送容量的判断,直至选取出可用配送容量满足条件的配送网点,满足的条件为可用配送容量不小于待配送订单的待配送容量。

本发明提供的订单配送处理方法,通过可用配送容量不小于所述待配送订单的待配送容量的迭代判断,直至选取出可用配送容量满足条件的配送网点进行分配,从而确保避免配送网点爆仓的情况出现的同时,又能满足配送网点的匹配条件。

在一个实施例中,所述确定所述候选配送网点的可用配送容量,包括:根据所述候选配送网点的已用配送容量和总配送容量,确定可用配送容量。

实现方式包括以下步骤:

201、根据每个待配送订单的位置信息,匹配候选配送网点。

202、获取所述候选配送网点的已用配送容量和总配送容量,根据已用配送容量和总配送容量确定可用配送容量。

203、若所述可用配送容量不小于所述待配送订单的待配送容量,则将所述待配送订单分配至所述候选配送网点(还可包括,若所述可用配送容量小于所述待配送订单的待配送容量,对于剩余的可匹配的配送网点,转至步骤201)。

在具体实施过程中,每个配送网点可根据网点的业务能力设置总配送容量,如候选配送网点C的配送车辆为10,每辆车可配送10件,确定总配送容量为100。同时,根据目前资源的使用情况,确定已用配送容量,如9辆车正在配送,则已用配送容量为90。根据总配送容量为100和已用配送容量为90,确定当前的可用配送容量为10。

本发明提供的订单配送处理方法,根据所述候选配送网点的已用配送容量和总配送容量,确定可用配送容量,可实现配送网点可用配送容量的动态更新。

在一个实施例中,所述将所述待配送订单分配至所述候选配送网点之后,所述方法还包括:将所述候选配送网点的已用配送容量加上所述待配送容量之后得到的容量,作为所述候选配送网点的新已用配送容量。实现方式包括以下步骤:

根据每个待配送订单的位置信息,匹配候选配送网点。

获取所述候选配送网点的已用配送容量和总配送容量,根据已用配送容量和总配送容量确定可用配送容量。

若所述可用配送容量不小于所述待配送订单的待配送容量,则将所述待配送订单分配至所述候选配送网点。

将候选配送网点的已用配送容量加上所述待配送容量,作为所述候选配送网点的新已用配送容量。

如上述实施例中,待配送订单匹配到候选配送网点C,且候选配送网点C的总配送容量为100,已用配送容量为90。待配送订单待的待配送容量为2,可将待配送订单分配至该候选配送网点C。则将当前配送网点C的已用配送容量设置为92,若此若一个待配送容量为9的订单匹配到配送网点C后,就会得到此时配送网点C的新已用配送容量8小于新的待配送订单的待配送容量9,从而可以将新的待配送订单匹配到其它配送网点。

本发明提供的订单配送处理方法,将所述候选配送网点的已用配送容量加上所述待配送容量,作为所述候选配送网点的新已用配送容量,可实现配送网点已用配送容量的动态更新,从而更准确的计算出可用配送容量。

在一个实施例中,所述将所述待配送订单分配至所述候选配送网点之后,还包括:若确认所述待配送订单配送完成,则将所述已用配送容量减去所述待配送容量之后得到的容量,作为所述候选配送网点的新已用配送容量。

实现方式包括以下步骤:

根据每个待配送订单的位置信息,匹配候选配送网点。

获取所述候选配送网点的已用配送容量和总配送容量,根据已用配送容量和总配送容量确定可用配送容量。

若所述可用配送容量不小于所述待配送订单的待配送容量,则将所述待配送订单分配至所述候选配送网点。

将候选配送网点的已用配送容量加上所述待配送容量,作为所述候选配送网点的当前已用配送容量。

若确认所述待配送订单配送完成,则将当前的已用配送容量减去待配送容量,作为候选配送网点的当前已用配送容量。

本发明提供的订单配送处理方法,对于配送完成的订单,配送资源实现了释放,可用配送容量将会增加,此时将所述已用配送容量,减去待配送容量,从而实现了已用配送容量的动态更新。具体而言,可根据用户签收来确定订单是否配送完成,也可根据配送车辆再次回到配送网点来确定是否订单配送完成。

在一个实施例中,所述根据每个待配送订单的位置信息,匹配候选配送网点之前,所述方法还包括:获取每个配送网点的可用配送容量信息;将可用配送容量为零的配送网点,从待匹配的配送网点列表中剔除。

实现方式包括以下步骤:

获取每个配送网点的可用配送容量信息;将可用配送容量为零的配送网点,从待匹配的配送网点列表中剔除。

根据待配送订单的位置信息,从待匹配的配送网点中匹配候选配送网点。

获取所述候选配送网点的已用配送容量和总配送容量,根据已用配送容量和总配送容量确定可用配送容量。

若所述可用配送容量不小于所述待配送订单的待配送容量,则将所述待配送订单分配至所述候选配送网点。

为避免可用配送容量为0的配送网点参与到候选配送网点的匹配中,结果可用配送容量又不足,浪费数据库查找和匹配计算的开销。本发明实施例中,匹配前先判断每个配送网点可用配送容量是否为0,当某个配送网点的可用配送容量为0时,将可用配送容量信息发送给容量管控引擎。容量管控引擎将可用配送容量为0的配送网点从匹配列表中剔除,剔除的配送网点本次不参与匹配候选配送网点。

若剔除的网点A由于订单配送完成,配送容量增加不再为0,下次匹配时,由于是先获取每个配送网点的可用配送容量信息,从而网点A下次匹配时不会从待匹配的配送网点列表中剔除,从而可参与下次匹配。

本发明提供的订单配送处理方法,将可用配送容量为零的配送网点,从待匹配的配送网点列表中剔除,从而提高订单候选配送网点的匹配效率。

下面对本发明提供的订单配送处理装置进行描述,下文描述的订单配送处理装置与上文描述的订单配送处理方法可相互对应参照。

图3是本发明提供的订单配送处理装置的结构示意图,如图3所示,该订单配送处理装置包括:网点匹配模块301、容量获取模块302和分配处理模块303。其中,网点匹配模块301用于根据每个待配送订单的位置信息,匹配候选配送网点;容量获取模块302用于确定所述候选配送网点的可用配送容量;分配处理模块303用于若所述可用配送容量不小于所述待配送订单的待配送容量,则将所述待配送订单分配至所述候选配送网点。

用户下单后,需要对网点进行分配。订单信息中,通常包括地址信息,可根据地址信息确定待配送订单的位置信息。网点匹配模块301根据各网点的位置信息和待配送订单的位置信息,匹配一个合理的配送网点,作为候选配送网点。

可用配送容量即可用配送数量,可用配送容量的确定方式可有多种,包括根据配送人员、配送车辆、未配送的订单数量确定和仓库的存储容量中的一项或多项确定。容量获取模块302可持续获取每个配送网点的可用配送容量。

分配处理模块303用来管理每个配送网点的可用配送容量。此外,可设置一个数据库用于存储配送网点信息和可用配送数量。其中,网点信息包括网点名称、网点代码和网点的地址。然后,分配处理模块303通过数据库读取网点信息和可用配送容量进行管理。

在网点匹配模块301匹配了最优的候选配送网点后,通过容量获取模块302确定了该候选配送网点的配送容量。此后,分配处理模块303根据待配送订单信息进一步确定待配送容量,即待配送货物的数量。用户下订单时,都会选择购买数量,该购买数量一般都可作为待配送容量,如用户购买下单数量为2件。

分配处理模块303判断,若待配送容量小于或者等于候选配送网点的可用配送容量,如可用配送容量为2件,待配送容量为1件,则将待配送订单分配至候选配送网点进行配送。否则,分配处理模块303将待配送订单分配至其它配送网点进行配送。

本发明实施例提供的订单配送处理装置,通过分配处理模块303对待配送订单的待配送容量与候选配送网点的可用配送容量进行比较后,确定候选配送网点的分配结果,可有效避免候选配送网点的配送容量超过容量负荷的情况出现,在配送网点超过容量负荷前将其分配到其它配送网点,从而使各配送网点间订单分配均衡,避免部分配送网点超负荷运转订单得不到及时配送的问题,最终提高整体的订单配送效率。

在一个装置实施例中,网点匹配模块301具体用于:根据所述待配送订单的位置信息,从待匹配的配送网点列表中选取配送距离最近的网点作为候选配送网点。

考虑到节省配送过程中的时间成本,网点匹配模块301在根据待配送订单的位置信息匹配候选配送网点时,优先选取距离最近的网点作为候选配送网点。本发明实施例提供的订单配送处理装置,一方面将距离订单配送地址最近的网点作为候选网,可提高配送效率,另一方面通过待配送订单的待配送容量与候选配送网点的可用配送容量进行比较后,确定候选配送网点的分配结果,从而可以避免距离最近的配送网点超负荷运行,避免配送网点爆仓的情况出现。

在一个装置实施例中,分配处理模块303还用于:若所述可用配送容量小于所述待配送订单的待配送容量,则根据待配送订单的位置信息,继续匹配候选配送网点,直至匹配到可用配送容量不小于所述待配送容量的最终候选配送网点,将所述待配送订单分配至所述最终候选配送网点。

在上述实施例中,对于候选配送网点,若分配处理模块303判断确定可用配送容量小于待配送订单的待配送容量时,网点匹配模块301对剩下的其它配送网点再次进行候选配送网点的匹配,如根据上述实施例的选取配送距离最近的网点作为候选配送网点,并由分配处理模块303再次判断后进行分配。

本发明实施例提供的订单配送处理装置,通过分配处理模块进行可用配送容量不小于所述待配送订单的待配送容量的迭代判断,直至网点匹配模块选取出可用配送容量满足条件的配送网点进行分配,从而确保避免配送网点爆仓的情况出现的同时,又能满足配送网点的匹配条件。

在一个装置实施例中,容量获取模块302具体用于:根据所述候选配送网点的已用配送容量和总配送容量,确定可用配送容量。

在具体实施过程中,每个配送网点可根据网点的业务能力设置总配送容量。同时,根据目前资源的使用情况,确定已用配送容量。容量获取模块302根据总配送容量和已用配送容量,确定当前的可用配送容量。

本发明实施例提供的订单配送处理装置,容量获取模块根据候选配送网点的已用配送容量和总配送容量,确定可用配送容量,可实现配送网点可用配送容量的动态更新。

在一个装置实施例中,分配处理模块303还用于,将所述待配送订单分配至所述候选配送网点之后:将所述候选配送网点的已用配送容量加上所述待配送容量之后得到的容量,作为所述候选配送网点的新已用配送容量。

如上述实施例中,网点匹配模块301将待配送订单匹配到候选配送网点C。候选配送网点C的总配送容量为100,已用配送容量为90,容量获取模块302获取到可用配送容量为10。分配处理模块303确定待配送订单待的待配送容量为2,可将待配送订单分配至该候选配送网点C。分配处理模块303将当前配送网点C的已用配送容量设置为92,若此若一个待配送容量为9的订单通过网点匹配模块301匹配到配送网点C后,容量获取模块302就会得到此时配送网点C的新已用配送容量为8,小于新的待配送订单的待配送容量9,从而分配处理模块303可以将新的待配送订单匹配到其它配送网点。

本发明实施例提供的订单配送处理装置,分配处理模块将所述候选配送网点的已用配送容量加上所述待配送容量,作为所述候选配送网点的新已用配送容量,可实现配送网点已用配送容量的动态更新,从而更准确的计算出可用配送容量。

在一个装置实施例中,分配处理模块303还用于,将所述待配送订单分配至所述候选配送网点之后:若确认所述待配送订单配送完成,则将所述已用配送容量减去所述待配送容量之后得到的容量,作为所述候选配送网点的新已用配送容量。

对于配送完成的订单,配送资源实现了释放,可用配送容量将会增加,此时分配处理模块303将所述已用配送容量,减去待配送容量,从而本发明实施例提供的订单配送处理装置实现了已用配送容量的动态更新。具体而言,可根据用户签收来确定订单是否配送完成,也可根据配送车辆再次回到配送网点来确定是否订单配送完成。

在一个装置实施例中,网点匹配模块301还用于,根据每个待配送订单的位置信息,匹配候选配送网点之前:获取每个配送网点的可用配送容量信息;将可用配送容量为零的配送网点,从待匹配的配送网点列表中剔除。

为避免可用配送容量为0的配送网点参与到候选配送网点的匹配中,结果可用配送容量又不足,浪费数据库查找和匹配计算的开销。本发明实施例中,当每个配送网点的可用配送容量为0时,将可用配送容量信息发送给网点匹配模块301。网点匹配模块301将可用配送容量为0的配送网点从匹配列表中剔除,剔除的配送网点不再参与匹配候选配送网点。本发明实施例提供的订单配送处理装置,通过将可用配送容量为零的配送网点,从待匹配的配送网点列表中剔除,从而提高订单候选配送网点的匹配效率。

本发明实施例提供的装置实施例是为了实现上述各方法实施例的,具体流程和详细内容请参照上述方法实施例,此处不再赘述。

图4是本发明提供的电子设备的结构示意图,如图4所示,该电子设备可以包括:处理器(processor)401、通信接口(Communications Interface)402、存储器(memory)403和通信总线404,其中,处理器401,通信接口402,存储器403通过通信总线404完成相互间的通信。处理器401可以调用存储器403中的逻辑指令,以执行订单配送处理方法,该方法包括:根据每个待配送订单的位置信息,匹配候选配送网点;确定所述候选配送网点的可用配送容量;若所述可用配送容量不小于所述待配送订单的待配送容量,则将所述待配送订单分配至所述候选配送网点。

此外,上述的存储器403中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

另一方面,本发明还提供一种计算机程序产品,所述计算机程序产品包括存储在非暂态计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,计算机能够执行上述各方法所提供的订单配送处理方法,该方法包括:根据每个待配送订单的位置信息,匹配候选配送网点;确定所述候选配送网点的可用配送容量;若所述可用配送容量不小于所述待配送订单的待配送容量,则将所述待配送订单分配至所述候选配送网点。

又一方面,本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以执行上述各实施例提供的订单配送处理方法,该方法包括:根据每个待配送订单的位置信息,匹配候选配送网点;确定所述候选配送网点的可用配送容量;若所述可用配送容量不小于所述待配送订单的待配送容量,则将所述待配送订单分配至所述候选配送网点。

以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。

最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

技术分类

06120113821132