System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及计算机,尤其涉及一种订单处理方法及装置。
技术介绍
1、网约车是网络预约出租汽车经营服务的简称。一般情况下,用户发起订单后会随机派送给网约车司机,由接到订单的司机前往用户的上车地点去接应乘客。
2、但是在司机接到订单到驾驶汽车到达用户上车地点接应乘客的过程中,若接到订单的司机距离用户的上车地点过远,导致用户等待的时间过长,用户便存在取消订单的可能性。为了解决上述问题,网约车平台通常会在接到订单的司机距离用户的上车地点过远时,向用户发起改派提醒,以在用户同意的情况下,找到距离用户更近的网约车,并将用户的订单改派给更近的网约车的司机。但由于网约车的数量有限,会出现用户同意改派,但并不存在距离用户更近的网约车的情况,使订单的改派失败,存在改派失败率过高的问题。且改派提醒的无效率过高,平台资源消耗高的问题。
3、因此,如何降低订单改派的失败率,并降低平台的资源消耗,是目前急需解决的问题。
技术实现思路
1、本专利技术实施例提供一种订单处理方法及装置,用于通过在用户的订单满足改派条件,并且查询到能够改派的网约车之后,再向用户发送订单改派提示,降低订单改派的失败率,并降低平台资源的消耗。
2、第一方面,本专利技术实施例提供一种订单处理方法,该方法可以应用于云平台(如网约车平台)。以网约车平台为例,在该方法中,网约车平台获取来自终端设备的出行订单,为所述出行订单分配第一车辆,所述出行订单包括出发地址;
3、在确定第一耗时大于或等于第一
4、在所述第一耗时小于或等于第二阈值之前,若匹配到所述第二车辆,则向所述终端设备发送第一提醒信息,其中,所述第一阈值大于所述第二阈值,所述第一提醒信息指示所述出行订单允许改派;
5、接收来自所述终端设备的第一改派请求,为所述出行订单改派所述第二车辆,所述第一改派请求是根据所述第一提醒信息触发的。
6、上述技术方案中,终端设备的出行订单可以包括出发地址、到达地址、出发时间,路程等。网约车平台在接收到出行订单之后,会将该出行订单进行派单,将该出行订单分配给第一车辆。当第一车辆到达出发地址所需要的第一耗时大于或等于第一阈值时,为该出行订单匹配第二车辆。第一耗时小于或等于第二阈值前,在匹配到第二车辆之后,再向终端设备发送第一提醒信息,通过降低平台发送提醒的频率,实现降低平台资源消耗。并且在接收到终端设备基于第一提醒信息触发的第一改派请求之后,将出行订单改派给第二车辆,实现降低订单改派的失败率。
7、可选的,为所述出行订单匹配第二车辆,包括:
8、当前时刻处于允许改派的时段,所述第二车辆满足以下一项或多项:第一距离大于第二距离,第一距离与第二距离之间的差值大于或等于第三阈值,所述第一耗时大于第二耗时,所述第一耗时与所述第二耗时之间的差值大于或等于第四阈值;
9、其中,第一距离为所述第一车辆行驶至所述出发地址的距离,所述第二距离为所述第二车辆行驶至所述出发地址的距离,所述第二耗时为所述第二车辆达到所述出发地址的所需要的时间。
10、上述技术方案中,只有在允许改派的时段才能够为出行订单匹配第二车辆,并且第二车辆要满足至少一项条件,实现提升用户的出行体验,并且保障了第一车辆的司机的收益。
11、可选的,所述方法还包括:
12、在所述第一耗时小于或等于第二阈值之前,若未匹配到所述第二车辆,则向所述终端设备发送第二提醒信息,所述第二提醒信息指示未匹配到所述第二车辆。
13、可选的,所述方法还包括:
14、若所述第一耗时小于或等于第二阈值,则向所述终端设备发送第三提醒信息,所述第三提醒信息指示所述出行订单禁止改派。
15、上述技术方案中,当第一车辆的第一耗时小于或等于第二阈值之后,向终端设备发送指示出行订单禁止改派的第三提醒信息,保障了第一车辆的司机的收益。
16、可选的,所述为所述出行订单分配第一车辆之后,所述方法还包括:
17、向所述终端设备发送第四提醒信息,所述第四提醒信息指示所述第一耗时。
18、可选的,向所述终端设备发送第四提醒信息之后,所述方法还包括:
19、接收来自所述终端设备的第二改派请求,为所述出行订单匹配第二车辆;
20、在所述第一耗时小于或等于第二阈值之前,若匹配到所述第二车辆,则为所述出行订单改派所述第二车辆。
21、第二方面,本专利技术实施例提供一种订单处理装置,包括:
22、获取模块,用于获取来自终端设备的出行订单,为所述出行订单分配第一车辆,所述出行订单包括出发地址;
23、处理模块,用于在确定第一耗时大于或等于第一阈值时,为所述出行订单匹配第二车辆,所述第一耗时为所述第一车辆达到所述出发地址所需要的时间;
24、在所述第一耗时小于或等于第二阈值之前,若匹配到所述第二车辆,则向所述终端设备发送第一提醒信息,所述第一阈值大于所述第二阈值,所述第一提醒信息指示所述出行订单允许改派;
25、接收来自所述终端设备的第一改派请求,为所述出行订单改派所述第二车辆,所述第一改派请求是根据所述第一提醒信息触发的。
26、可选的,所述处理模块具体用于:
27、当前时刻处于允许改派的时段,所述第二车辆满足以下一项或多项:第一距离大于第二距离,第一距离与第二距离之间的差值大于或等于第三阈值,所述第一耗时大于第二耗时,所述第一耗时与所述第二耗时之间的差值大于或等于第四阈值;
28、其中,第一距离为所述第一车辆行驶至所述出发地址的距离,所述第二距离为所述第二车辆行驶至所述出发地址的距离,所述第二耗时为所述第二车辆达到所述出发地址的所需要的时间。
29、可选的,所述处理模块还用于:
30、在所述第一耗时小于或等于第二阈值之前,若未匹配到所述第二车辆,则向所述终端设备发送第二提醒信息,所述第二提醒信息指示未匹配到所述第二车辆。
31、可选的,所述处理模块还用于:
32、若所述第一耗时小于或等于第二阈值,则向所述终端设备发送第三提醒信息,所述第三提醒信息指示所述出行订单禁止改派。
33、可选的,所述处理模块还用于:
34、向所述终端设备发送第四提醒信息,所述第四提醒信息指示所述第一耗时。
35、可选的,所述处理模块还用于:
36、接收来自所述终端设备的第二改派请求,为所述出行订单匹配第二车辆;
37、在所述第一耗时小于或等于第二阈值之前,若匹配到所述第二车辆,则为所述出行订单改派所述第二车辆。
38、第三方面,本专利技术实施例还提供一种计算机设备,包括:
39、存储器,用于存储程序指令;
40、处理器,用于调用所述存储器中存储的程序指令,按照获得的本文档来自技高网...
【技术保护点】
1.一种订单处理方法,其特征在于,包括:
2.如权利要求1所述的方法,其特征在于,所述为所述出行订单匹配第二车辆,包括:
3.如权利要求1所述的方法,其特征在于,所述方法还包括:
4.如权利要求1所述的方法,其特征在于,所述方法还包括:
5.如权利要求1至4任一项所述的方法,其特征在于,所述为所述出行订单分配第一车辆之后,所述方法还包括:
6.如权利要求5所述的方法,其特征在于,所述向所述终端设备发送第四提醒信息之后,所述方法还包括:
7.一种订单处理装置,其特征在于,包括:
8.一种计算机设备,其特征在于,包括:
9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令用于使计算机执行权利要求1至6任一项所述的方法。
10.一种计算机程序产品,其特征在于,所述计算机程序产品包括可执行程序,该可执行程序被处理器执行实现权利要求1至6任一项所述的方法。
【技术特征摘要】
1.一种订单处理方法,其特征在于,包括:
2.如权利要求1所述的方法,其特征在于,所述为所述出行订单匹配第二车辆,包括:
3.如权利要求1所述的方法,其特征在于,所述方法还包括:
4.如权利要求1所述的方法,其特征在于,所述方法还包括:
5.如权利要求1至4任一项所述的方法,其特征在于,所述为所述出行订单分配第一车辆之后,所述方法还包括:
6.如权利要求5所述的方法,其特征在于,所述向所述终端设备...
【专利技术属性】
技术研发人员:李旭光,
申请(专利权)人:南京领行科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。