一种订单分配的方法、装置、可读存储介质和电子设备与流程

文档序号:18399930发布日期:2019-08-09 23:46阅读:139来源:国知局
一种订单分配的方法、装置、可读存储介质和电子设备与流程

本发明涉及数据处理领域,具体涉及一种订单分配的方法、装置、可读存储介质和电子设备。



背景技术:

随着外卖行业的不断发展,给生活带来了越来越多的便利。由于商户接到订单的数量越来越多,而骑手的运力是有限的,因此会出现订单长时间无运力承接的问题。

现有技术中,每个商户都有一个固定合作的目标运力资源集合,也可以称为第一级运力资源集合,当商户接到目标订单后,首先将目标订单发送给所述第一级运力资源集合,假设14分钟后,该目标运力资源集合没有承接该目标订单,再将该目标订单发送给其它非固定合作的运力,例如,将该目标订单发送给第二级运力资源集合,假设16分钟后第二级运力资源集合没有承接该目标订单,将该目标订单发送给第三级运力资源集合,假设如果15分钟后第三级运力资源集合没有承接该目标订单,通知商户。但是整个过程消耗了45分钟,才通知商户无人承接该目标订单,等待时长过长,目标订单的消耗速度慢,用户体验差。

综上所述,如何减小目标订单的接单时长,提高目标订单的消耗速度,提高用户的体验是目前需要解决的问题。



技术实现要素:

有鉴于此,本发明实施例提供了一种订单分配的方法、装置、可读存储介质和电子设备,能够减小目标订单的接单时长,提高目标订单的消耗速度,提高用户的体验。

第一方面,本发明实施例提供了一种订单分配的方法,该方法包括:将目标订单的订单信息发送给目标运力资源集合;响应于在第一设定时间内,没有接收到所述目标运力资源集合发送的接单信息,为所述目标订单配置运力标签,其中,所述运力标签用于表示能够承接所述目标订单的多个运力资源集合;将所述订单信息发送给所述多个运力资源集合。

优选地,所述将目标订单的订单信息发送给目标运力资源集合之前,该方法还包括:根据所述目标订单的订单信息确定所述目标订单的商户信息;根据所述商户信息确定所述目标运力资源集合。

优选地,所述将所述目标订单信息发送给所述多个运力资源集合之后,该方法还包括:响应于在第二设定时间内,没有接收到所述多个运力资源集合中任一个发送的接单信息,更新所述目标订单的运力标签;将所述订单信息发送给更新后的所述运力标签对应的多个运力资源集合。

优选地,所述将所述订单信息发送给更新后的所述运力标签对应的多个运力资源集合之后,该方法还包括:响应于所述多个运力资源集合中任一运力资源集合的压力值大于设定阈值,更新所述运力标签;将所述订单信息发送给更新后的所述运力标签对应的多个运力资源集合。

优选地,所述将所述订单信息发送给更新后的所述运力标签对应的多个运力资源集合之后,该方法还包括:响应于在第三设定时间内,没有接收到所述更新后的运力标签对应的多个运力资源集合中任一运力资源集合发送的接单信息,向所述目标订单对应的终端发送无人接单消息。

优选地,所述将所述订单信息发送给所述多个运力资源集合,具体包括:响应于所述多个运力资源集合为第一类运力资源集合,发送所述目标订单的订单信息。

优选地,所述将所述订单信息发送给所述多个运力资源集合,具体包括:响应于所述多个运力资源集合为第二类运力资源集合,发送所述目标订单的订单标识;接收到所述第二类运力资源集合根据所述订单标识发出的查询请求,所述查询请求用于查询所述目标订单的订单信息。

第二方面,本发明实施例提供了一种订单分配的装置,该装置包括:发送单元,用于将目标订单的订单信息发送给目标运力资源集合;处理单元,用于响应于在第一设定时间内,没有接收到所述目标运力资源集合发送的接单信息,为所述目标订单配置运力标签,其中,所述运力标签用于表示能够承接所述目标订单的多个运力资源集合;所述发送单元还用于,将所述订单信息发送给所述多个运力资源集合。

第三方面,本发明实施例提供了一种计算机可读存储介质,其上存储计算机程序指令,所述计算机程序指令在被处理器执行时实现如第一方面或第一方面任一种可能中任一项所述的方法。

第四方面,本发明实施例提供了一种电子设备,包括存储器和处理器,所述存储器用于存储一条或多条计算机程序指令,其中,所述一条或多条计算机程序指令被所述处理器执行以实现如下步骤:将目标订单的订单信息发送给目标运力资源集合;响应于在第一设定时间内,没有接收到所述目标运力资源集合发送的接单信息,为所述目标订单配置运力标签,其中,所述运力标签用于表示能够承接所述目标订单的多个运力资源集合;将所述订单信息发送给所述多个运力资源集合。

优选地,所述将目标订单的订单信息发送给目标运力资源集合之前,所述处理器还执行如下步骤:根据所述目标订单的订单信息确定所述目标订单的商户信息;根据所述商户信息确定所述目标运力资源集合。

优选地,所述将所述目标订单信息发送给所述多个运力资源集合之后,所述处理器还执行如下步骤:响应于在第二设定时间内,没有接收到所述多个运力资源集合中任一个发送的接单信息,更新所述目标订单的运力标签;将所述订单信息发送给更新后的所述运力标签对应的多个运力资源集合。

优选地,所述将所述订单信息发送给更新后的所述运力标签对应的多个运力资源集合之后,所述处理器还执行如下步骤:响应于所述多个运力资源集合中任一运力资源集合的压力值大于设定阈值,更新所述运力标签;将所述订单信息发送给更新后的所述运力标签对应的多个运力资源集合。

优选地,所述将所述订单信息发送给更新后的所述运力标签对应的多个运力资源集合之后,所述处理器还执行如下步骤:响应于在第三设定时间内,没有接收到所述更新后的运力标签对应的多个运力资源集合中任一运力资源集合发送的接单信息,向所述目标订单对应的终端发送无人接单消息。

优选地,所述将所述订单信息发送给所述多个运力资源集合,所述处理器具体执行:响应于所述多个运力资源集合为第一类运力资源集合,发送所述目标订单的订单信息。

优选地,所述将所述订单信息发送给所述多个运力资源集合,所述处理器具体执行:响应于所述多个运力资源集合为第二类运力资源集合,发送所述目标订单的订单标识;接收到所述第二类运力资源集合根据所述订单标识发出的查询请求,所述查询请求用于查询所述目标订单的订单信息。

本发明实施例通过将目标订单的订单信息发送给目标运力资源集合;响应于在第一设定时间内,没有接收到所述目标运力资源集合发送的接单信息,为所述目标订单配置运力标签,其中,所述运力标签用于表示能够承接所述目标订单的多个运力资源集合;将所述订单信息发送给所述多个运力资源集合。通过上述方法,首先将目标订单发送给目标运力资源集合,第一设定时间内没有接收到接单信息,将目标订单发送给运力标签代表的多个运力资源集合,由于同时将目标订单发送给多个运力资源集合,增加了目标订单的接单概率,减小了目标订单的接单时长,提高目标订单的消耗速度,提高了用户的体验。

附图说明

通过以下参照附图对本发明实施例的描述,本发明的上述以及其它目的、特征和优点将更为清楚,在附图中:

图1是现有技术中一种接单过程示意图;

图2是本发明第一实施例的订单分配的流程图;

图3是本发明第一实施例的一种接单过程示意图;

图4是本发明第一实施例的订单分配的流程图;

图5是本发明第一实施例的订单分配的流程图;

图6是本发明第二实施例的应用场景图;

图7是本发明第三实施例的订单分配的装置示意图;

图8是本发明第四实施例的电子设备的示意图。

具体实施方式

以下基于实施例对本发明公开进行描述,但是本发明公开并不仅仅限于这些实施例。在下文对本发明公开的细节描述中,详尽描述了一些特定的细节部分。对本领域技术人员来说没有这些细节部分的描述也可以完全理解本发明公开。为了避免混淆本发明公开的实质,公知的方法、过程、流程、元件和电路并没有详细叙述。

此外,本领域普通技术人员应当理解,在此提供的附图都是为了说明的目的,并且附图不一定是按比例绘制的。

除非上下文明确要求,否则整个说明书和权利要求书中的“包括”、“包含”等类似词语应当解释为包含的含义而不是排他或穷举的含义;也就是说,是“包括但不限于”的含义。

在本发明公开的描述中,需要理解的是,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。此外,在本发明公开的描述中,除非另有说明,“多个”的含义是两个或两个以上。

现有技术中,商户接到目标订单后,服务器或订单分流系统都会为该目标订单分配运力,每个商户都有一个固定合作的目标运力资源集合,也可以称为第一级运力资源集合或主承运商,而其他非合作的运力可以作为第二级运力资源集合、第三级运力资源集合等。例如:第一级运力资源集合为专送,第二级运力资源集合为快送,第三级运力资源集合为宅急送。当商户接到目标订单后,首先将目标订单发送给第一级运力资源集合专送,若14分钟后,没有接收到第一级运力资源集合发送的接单信息,将目标订单再次发送给第二级运力资源集合快送,若16分钟后,没有接收到第二级运力资源集合发送的接单信息,将目标订单发送给第三级运力资源集合宅急送,若15分钟,没有接收到第三级运力资源集合的接单信息,将无人接单的信息通知商户。上述过程的示意图如图1所示。根据现有技术中的方法,整个过程消耗了45分钟,才能通知商户无人接单,商户等待接单的时长过长,目标订单的消耗速度慢,用户体验差。

图2是本发明第一实施例的订单分配的方法的流程图。如图2所示,具体包括如下步骤:

步骤s200、将目标订单的订单信息发送给目标运力资源集合。

具体的,所示目标运力资源集合为与该目标订单的商家固定合作的运力资源集合。服务器或订单分流系统将该目标订单的订单信息发送给所述目标运力资源集合,或者商家的客户端将该目标订单的订单信息发送给所述目标运力资源集合,本发明对其不做限定。

步骤s201、响应于在第一设定时间内,没有接收到所述目标运力资源集合发送的接单信息,为所述目标订单配置运力标签,其中,所述运力标签用于表示能够承接所述目标订单的多个运力资源集合。

假设在15分钟内,没有接收到与商家固定合作的目标运力资源集合发送的接单信息,将该目标订单降级处理,将目标订单降级至订单池,同时为目标订单配置运力标签,其中,采用运力标签表示运力资源集合,可以减少目标订单占用所述订单池中的存储资源,并且清晰的显示可以配送所述目标订单的运力资源集合。假设,为商家配送目标订单的运力资源集合为专送,运力标签为1,运力资源集合包括众包,运力标签为2;快送,运力标签为3;点我达,运力标签为4,顺风,运力标签为5,宅急送,运力标签为6。假设商家a的固定合作的目标运力资源集合为专送,当14分钟内,专送没有接单后,将降级至订单池的目标订单a配置运力标签(2,3,4)或者(2,3,5),具体的配置运力标签的情况根据实际情况确定,上述仅仅为示意性举例,运力还可以包括其他运力资源集合,运力标签也可以通过其他方式表示。具体示意图如图3所示,商户的目标订单a首先发送给与商家固定合作的目标运力资源集合专送,假设14分后,所述目标运力资源集合专送没有发送接单信息,将订单a降级至订单池,同时为目标订单a配置运力标签(2,3,4),其中,所述订单池中还有其他目标订单b,b的运力标签为(1,2,3)等。

步骤s202、将所述订单信息发送给所述多个运力资源集合。

假设目标订单a配置运力标签(2,3,4),则将目标订单a同时发送给运力标签(2,3,4)分别代表的运力资源集合众包、快送和点我达。

本发明实施中,步骤s202中,具体包括两种情况:

情况一、响应于所述多个运力资源集合为第一类运力资源集合,向所述第一类运力资源集合发送所述目标订单的订单信息,其中,所述第一类运力资源集合也可以称为内部运力资源集合。

假设运力资源集合专送和众包为第一类运力资源集合,目标订单a配置的运力标签为(2,3,4),运力资源集合众包2和快送3由于是第一类运力资源集合,因此可以直接在订单池中获取所述目标订单的订单信息,所述目标订单的订单信息包括订单的价格、商户的地址、商户的名称、商户电话、用户的地址、用户的电话以及订单标识等。

情况二、响应于所述多个运力资源集合为第二类运力资源集合,向所述第二类运力资源集合发送所述目标订单的订单标识;接收到所述第二类运力资源集合根据所述订单标识发出的查询请求,所述查询请求用于查询所述目标订单的订单信息,其中,所述第二类运力资源集合也可以称为外部运力资源集合。

假设运力资源集合点我达、顺风和宅急送为第二类运力资源集合,目标订单a配置的运力标签为(2,3,4),其中,运力标签2表示运力资源集合为众包,运力标签3表示运力资源集合为快送,运力标签4表示运力资源集合为点我达,运力资源集合点我达4由于是第二类运力资源集合,因此服务器或订单分流系统将目标订单a的订单标识发送给点我达4,点我达4接收到目标订单a的订单标识后,根据接收到的订单标识在订单池中查询所述目标订单的订单信息,例如,第一类运力资源集合可以获取用户的真实号码,而第二类运力资源集合只能获取用户的虚拟号码,对用户进行数据信息保护。

在一种可能的实施例中,所述运力资源有预先设定的先后顺序,其中,所述第一类运力资源集合排在前面,第二类运力资源排在后面,例如,上述两种情况中,运力标签2表示运力资源集合为众包,运力标签3表示运力资源集合为快送,为第一类运力资源,为目标订单a配置标签时排在前面,运力资源集合点我达4由于是第二类运力资源集合,排在运力标签2和3的后面;当运力标签更新后,运力标签的排序也根据所述预先设定的先后顺序进行排序。

在一种可能的实施例中,如图4所示,在步骤s200之前,还包括:

步骤s203、根据所述目标订单的订单信息确定所述目标订单的商户信息。

具体的,目标订单a中的订单信息包括商户的名称。

步骤s204、根据所述商户信息确定所述目标运力资源集合。

具体的,每个商户都有固定合作的目标运力资源集合,为预先设置的,如商户甲的目标运力资源集合为专送。

在一种可能的实施例中,如图5所示,在步骤s202之后,还包括两种方式:

方式一、

步骤s205、检测在第二设定时间内,是否接收到所述多个运力资源集合中任一个发送的接单信息。

步骤s206、响应于在第二设定时间内,没有接收到所述多个运力资源集合中任一个发送的接单信息,更新所述目标订单的运力标签。

假设目标订单a最初配置的运力标签为(2,3,4),其中,运力标签2表示运力资源集合为众包,运力标签3表示运力资源集合为快送,运力标签4表示运力资源集合为点我达,若5分钟后,运力资源集合众包2、快送3和点我达4没有发送接单信息,更新所述目标订单a的运力标签,例如,为目标订单a增加新的运力资源集合5和6,更新目标订单a的运力标签为(2,3,4,5,6),其中,运力标签2表示运力资源集合为众包,运力标签3表示运力资源集合为快送,运力标签4表示运力资源集合为点我达,运力标签5表示运力资源集合为顺风,运力标签6表示运力资源集合为宅急送,由于运力资源集合的增加,进一步的提高了目标订单a的接单概率。

步骤s207、将所述订单信息发送给更新后的所述运力标签对应的多个运力资源集合。

具体的,由于更新后的目标订单a的运力标签为(2,3,4,5,6),其中,运力标签2表示运力资源集合为众包,运力标签3表示运力资源集合为快送,运力标签4表示运力资源集合为点我达,运力标签5表示运力资源集合为顺风,运力标签6表示运力资源集合为宅急送,将订单信息发送给目标订单a的运力资源集合众包和快送,或者将目标订单a的订单标识发送给运力资源集合点我达、顺风和宅急送,运力资源集合点我达、顺风和宅急送根据所述订单标识获取所述目标订单a的订单信息。

方式二、

步骤s208、检测所述多个运力资源集合中任一个运力资源集合的压力值是否大于设定阈值。

步骤s209、响应于所述多个运力资源集合中任一个运力资源集合的压力值大于设定阈值,更新所述运力标签。

假设目标订单a最初配置的运力标签为(2,3,4),其中,运力标签2表示运力资源集合为众包,运力标签3表示运力资源集合为快送,运力标签4表示运力资源集合为点我达,若运力资源集合众包2的压力值大于设定阈值,更新所述目标订单a的运力标签,具体的,删除所述运力资源集合2,例如,为目标订单a增加新的运力资源集合5和6,更新目标订单a的运力标签为(3,4,5,6),删除了压力大无法接单的运力资源集合,并且增加了新的运力资源集合,进一步的提高了目标订单a的接单概率。

步骤s207、将所述订单信息发送给更新后的所述运力标签对应的多个运力资源集合。

具体的,由于更新后的目标订单a的运力标签为(3,4,5,6),其中,运力标签3表示运力资源集合为快送,运力标签4表示运力资源集合为点我达,运力标签5表示运力资源集合为顺风,运力标签6表示运力资源集合为宅急送,将订单信息发送给目标订单a的运力资源集合快送,或者将目标订单a的订单标识发送给运力资源集合点我达、顺风和宅急送,运力资源集合点我达、顺风和宅急送根据所述订单标识获取所述目标订单a的订单信息。

在一种可能的实施方式中,在步骤s206和s208之后,该方法还包括:

步骤s210、响应于在第三设定时间内,没有接收到所述更新后的运力标签对应的多个运力资源集合中任一个运力资源集合发送的接单信息,向所述目标订单对应的终端发送无人接单消息。

其中,所述终端可以为用户终端,也可以为商户终端,本发明对其不做限定。

假设,假设目标订单a进入订单池后20分钟,仍旧没有接受为目标订单a配置的运力标签代表的运力资源集合发送的接单信息,服务器或订单分流系统向所述目标订单对应的终端发送无人接单消息。整个处理流程为34分钟,相比于现有技术中的45分钟缩短了分配时间,且同时可以由多个运力资源集合同时接单,增加了接单的概率。

在一种可能的实施例中,告知商户或用户无人接单后,可以询问商户或用户是否增加配送费,若不增加配送费,询问商户或用户是否继续等待,若继续等待,更新目标订单a的运力配送标签为全部运力资源集合,即所有运力资源集合都能够承接该订单;若增加费送费,则让运力资源集合中的运力感知此目标订单a的配送费,若达到设定时间仍然无人接单,通知商户或用户无人接单,询问商户或用户是否继续等待。

在一种可能的实施例中,服务器或订单分流系统也可以通过压力判断是否将目标订单发送给目标运力资源集合,若无法分配给目标运力资源集合再降级到订单池,但仍旧需要保证目标运力资源集合的订单量。

在一种可能的实施例中,为目标订单配置运力标签时,优先增加第一类运力资源集合,然后再增加第二类运力资源集合。

图6是本发明第二实施例的应用场景图,服务器或订单分流系统或商户客户端在第一设定时间内没有接收到目标订单a对应的目标运力资源集合发送的接单信息,将目标订单a降级至订单池,目标订单a降级到订单池后,为目标订单a配置运力标签,运力标签所代表的运力资源集合都能够承接目标订单a,例如,图6中,订单池中包括目标订单a、目标订单b、目标订单c等,运力资源集合1、2、3、4、5和6,其中,运力标签1表示运力资源集合为专送,运力标签2表示运力资源集合为众包,运力标签3表示运力资源集合为快送,运力标签4表示运力资源集合为点我达,运力标签5表示运力资源集合为顺风,运力标签6表示运力资源集合为宅急送,都可以接收订单池中的订单信息。通过上述方法,首先将目标订单发送给目标运力资源集合,第一设定时间内没有接收到接单信息,将目标订单发送给运力标签代表的多个运力资源集合,由于同时将目标订单发送给多个运力资源集合,增加了目标订单的接单概率,减小了目标订单的接单时长,提高目标订单的消耗速度,提高了用户的体验。

图7是本发明第三实施例的订单分配的装置示意图。如图7所示,本实施例的装置包括发送单元71和处理单元72。

其中,所述发送单元71,用于将目标订单的订单信息发送给目标运力资源集合;所述处理单元72,用于响应于在第一设定时间内,没有接收到所述目标运力资源集合发送的接单信息,为所述目标订单配置运力标签,其中,所述运力标签用于表示能够承接所述目标订单的多个运力资源集合;所述发送单元71还用于,将所述订单信息发送给所述多个运力资源集合。

进一步地,所述将目标订单的订单信息发送给目标运力资源集合之前,该装置还包括:确定单元73,用于根据所述目标订单的订单信息确定所述目标订单的商户信息;所述确定单元73还用于,根据所述商户信息确定所述目标运力资源集合。

进一步地,所述将所述目标订单信息发送给所述多个运力资源集合之后,该装置还包括:更新单元74,用于响应于在第二设定时间内,没有接收到所述多个运力资源集合中任一个发送的接单信息,更新所述目标订单的运力标签;所述发送单元71还用于,将所述订单信息发送给更新后的所述运力标签对应的多个运力资源集合。

进一步地,所述将所述订单信息发送给更新后的所述运力标签对应的多个运力资源集合之后,所述更新单元74还用于,响应于所述多个运力资源集合中任一运力资源集合的压力值大于设定阈值,更新所述运力标签;所述发送单元71还用于,将所述订单信息发送给更新后的所述运力标签对应的多个运力资源集合。

进一步地,所述将所述订单信息发送给更新后的所述运力标签对应的多个运力资源集合之后,所述发送单元71还用于,响应于在第三设定时间内,没有接收到所述更新后的运力标签对应的多个运力资源集合中任一运力资源集合发送的接单信息,向所述目标订单对应的终端发送无人接单消息。

进一步地,所述发送单元71具体用于:响应于所述多个运力资源集合为第一类运力资源集合,发送所述目标订单的订单信息。

进一步地,所述发送单元71具体用于:响应于所述多个运力资源集合为第二类运力资源集合,发送所述目标订单的订单标识;

所述装置还包括:接收单元75,用于接收到所述第二类运力资源集合根据所述订单标识发出的查询请求,所述查询请求用于查询所述目标订单的订单信息。

图8是本发明第四实施例的电子设备的示意图。在本实施例中,电子设备为服务器。应理解,还可以为其他电子设备,如树莓派。如图8所示,该电子设备:至少包括一个处理器801;以及,与至少一个处理器801通信连接的存储器802;以及,与扫描装置通信连接的通信组件803,通信组件803在处理器801的控制下接收和发送数据;其中,存储器802存储有可被至少一个处理器801执行的指令,指令被至少一个处理器801执行以实现:将目标订单的订单信息发送给目标运力资源集合;响应于在第一设定时间内,没有接收到所述目标运力资源集合发送的接单信息,为所述目标订单配置运力标签,其中,所述运力标签用于表示能够承接所述目标订单的多个运力资源集合;将所述订单信息发送给所述多个运力资源集合。

进一步地,所述将目标订单的订单信息发送给目标运力资源集合之前,所述处理器还执行如下步骤:根据所述目标订单的订单信息确定所述目标订单的商户信息;根据所述商户信息确定所述目标运力资源集合。

进一步地,所述将所述目标订单信息发送给所述多个运力资源集合之后,所述处理器还执行如下步骤:响应于在第二设定时间内,没有接收到所述多个运力资源集合中任一个发送的接单信息,更新所述目标订单的运力标签;将所述订单信息发送给更新后的所述运力标签对应的多个运力资源集合。

进一步地,所述将所述订单信息发送给更新后的所述运力标签对应的多个运力资源集合之后,所述处理器还执行如下步骤:响应于所述多个运力资源集合中任一运力资源集合的压力值大于设定阈值,更新所述运力标签;将所述订单信息发送给更新后的所述运力标签对应的多个运力资源集合。

进一步地,所述将所述订单信息发送给更新后的所述运力标签对应的多个运力资源集合之后,所述处理器还执行如下步骤:响应于在第三设定时间内,没有接收到所述更新后的运力标签对应的多个运力资源集合中任一运力资源集合发送的接单信息,向所述目标订单对应的终端发送无人接单消息。

进一步地,所述将所述订单信息发送给所述多个运力资源集合,所述处理器具体执行:响应于所述多个运力资源集合为第一类运力资源集合,发送所述目标订单的订单信息。

进一步地,所述将所述订单信息发送给所述多个运力资源集合,所述处理器具体执行:响应于所述多个运力资源集合为第二类运力资源集合,发送所述目标订单的订单标识;接收到所述第二类运力资源集合根据所述订单标识发出的查询请求,所述查询请求用于查询所述目标订单的订单信息。

具体地,该电子设备包括:一个或多个处理器801以及存储器802,图8中以一个处理器801为例。处理器801、存储器802可以通过总线或者其他方式连接,图8中以通过总线连接为例。存储器802作为一种非易失性计算机可读存储介质,可用于存储非易失性软件程序、非易失性计算机可执行程序以及模块。处理器801通过运行存储在存储器802中的非易失性软件程序、指令以及模块,从而执行设备的各种功能应用以及数据处理,即实现上述订单分配的方法。

存储器802可以包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需要的应用程序;存储数据区可存储选项列表等。此外,存储器802可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实施例中,存储器802可选包括相对于处理器801远程设置的存储器,这些远程存储器可以通过网络连接至外接设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

一个或者多个模块存储在存储器802中,当被一个或者多个处理器801执行时,执行上述任意方法实施例中的订单分配的方法。

上述产品可执行本申请实施例所提供的方法,具备执行方法相应的功能模块和有益效果,未在本实施例中详尽描述的技术细节,可参见本申请实施例所提供的方法。

本发明的第五实施例涉及一种非易失性存储介质,用于存储计算机可读程序,所述计算机可读程序用于供计算机执行上述部分或全部的方法实施例。

即,本领域技术人员可以理解,实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本申请各实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

本领域的普通技术人员可以理解,上述各实施例是实现本发明的具体实施例,而在实际应用中,可以在形式上和细节上对其作各种改变,而不偏离本发明的精神和范围。

本申请实施例公开了a1、一种订单分配的方法,该方法包括:

将目标订单的订单信息发送给目标运力资源集合;

响应于在第一设定时间内,没有接收到所述目标运力资源集合发送的接单信息,为所述目标订单配置运力标签,其中,所述运力标签用于表示能够承接所述目标订单的多个运力资源集合;

将所述订单信息发送给所述多个运力资源集合。

a2、如权利要求a1所述的方法,所述将目标订单的订单信息发送给目标运力资源集合之前,该方法还包括:

根据所述目标订单的订单信息确定所述目标订单的商户信息;

根据所述商户信息确定所述目标运力资源集合。

a3、如权利要求a1所述的方法,所述将所述目标订单信息发送给所述多个运力资源集合之后,该方法还包括:

响应于在第二设定时间内,没有接收到所述多个运力资源集合中任一个发送的接单信息,更新所述目标订单的运力标签;

将所述订单信息发送给更新后的所述运力标签对应的多个运力资源集合。

a4、如权利要求a1所述的方法,所述将所述订单信息发送给更新后的所述运力标签对应的多个运力资源集合之后,该方法还包括:

响应于所述多个运力资源集合中任一运力资源集合的压力值大于设定阈值,更新所述运力标签;

将所述订单信息发送给更新后的所述运力标签对应的多个运力资源集合。

a5、如权利要求a3或a4所述的方法,所述将所述订单信息发送给更新后的所述运力标签对应的多个运力资源集合之后,该方法还包括:

响应于在第三设定时间内,没有接收到所述更新后的运力标签对应的多个运力资源集合中任一运力资源集合发送的接单信息,向所述目标订单对应的终端发送无人接单消息。

a6、如权利要求a1所述的方法,所述将所述订单信息发送给所述多个运力资源集合,具体包括:

响应于所述多个运力资源集合为第一类运力资源集合,发送所述目标订单的订单信息。

a7、如权利要求a1所述的方法,所述将所述订单信息发送给所述多个运力资源集合,具体包括:

响应于所述多个运力资源集合为第二类运力资源集合,发送所述目标订单的订单标识;

接收所述第二类运力资源集合根据所述订单标识发出的查询请求,所述查询请求用于查询所述目标订单的订单信息。

本申请实施例还公开了b1、一种订单分配的装置,该装置包括:

发送单元,用于将目标订单的订单信息发送给目标运力资源集合;

处理单元,用于响应于在第一设定时间内,没有接收到所述目标运力资源集合发送的接单信息,为所述目标订单配置运力标签,其中,所述运力标签用于表示能够承接所述目标订单的多个运力资源集合;

所述发送单元还用于,将所述订单信息发送给所述多个运力资源集合。

本申请实施例还公开了c1、一种计算机可读存储介质,其上存储计算机程序指令,所述计算机程序指令在被处理器执行时实现如上述a1-a7中任一项所述的方法。

本申请实施例还公开了d1、一种电子设备,包括存储器和处理器,所述存储器用于存储一条或多条计算机程序指令,其中,所述一条或多条计算机程序指令被所述处理器执行以实现如下步骤:

将目标订单的订单信息发送给目标运力资源集合;

响应于在第一设定时间内,没有接收到所述目标运力资源集合发送的接单信息,为所述目标订单配置运力标签,其中,所述运力标签用于表示能够承接所述目标订单的多个运力资源集合;

将所述订单信息发送给所述多个运力资源集合。

d2、根据权利要求d1所述的电子设备,所述将目标订单的订单信息发送给目标运力资源集合之前,所述处理器还执行如下步骤:

根据所述目标订单的订单信息确定所述目标订单的商户信息;

根据所述商户信息确定所述目标运力资源集合。

d3、根据权利要求d1所述的电子设备,所述将所述目标订单信息发送给所述多个运力资源集合之后,所述处理器还执行如下步骤:

响应于在第二设定时间内,没有接收到所述多个运力资源集合中任一个发送的接单信息,更新所述目标订单的运力标签;

将所述订单信息发送给更新后的所述运力标签对应的多个运力资源集合。

d4、根据权利要求d1所述的电子设备,所述将所述订单信息发送给更新后的所述运力标签对应的多个运力资源集合之后,所述处理器还执行如下步骤:

响应于所述多个运力资源集合中任一运力资源集合的压力值大于设定阈值,更新所述运力标签;

将所述订单信息发送给更新后的所述运力标签对应的多个运力资源集合。

d5、根据权利要求d3或d4所述的电子设备,所述将所述订单信息发送给更新后的所述运力标签对应的多个运力资源集合之后,所述处理器还执行如下步骤:

响应于在第三设定时间内,没有接收到所述更新后的运力标签对应的多个运力资源集合中任一运力资源集合发送的接单信息,向所述目标订单对应的终端发送无人接单消息。

d6、根据权利要求d1所述的电子设备,所述将所述订单信息发送给所述多个运力资源集合,所述处理器具体执行:

响应于所述多个运力资源集合为第一类运力资源集合,发送所述目标订单的订单信息。

d7、根据权利要求d1所述的电子设备,所述将所述订单信息发送给所述多个运力资源集合,所述处理器具体执行:响应于所述多个运力资源集合为第二类运力资源集合,发送所述目标订单的订单标识;

接收到所述第二类运力资源集合根据所述订单标识发出的查询请求,所述查询请求用于查询所述目标订单的订单信息。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1