CN110322034A - 网约车订单处理方法、装置、服务器及存储介质 - Google Patents
网约车订单处理方法、装置、服务器及存储介质 Download PDFInfo
- Publication number
- CN110322034A CN110322034A CN201910435415.4A CN201910435415A CN110322034A CN 110322034 A CN110322034 A CN 110322034A CN 201910435415 A CN201910435415 A CN 201910435415A CN 110322034 A CN110322034 A CN 110322034A
- Authority
- CN
- China
- Prior art keywords
- order
- vehicle
- information
- terminal equipment
- reassigned
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000003672 processing method Methods 0.000 title claims abstract description 32
- 230000005540 biological transmission Effects 0.000 claims abstract description 27
- 238000000034 method Methods 0.000 claims abstract description 22
- 230000015556 catabolic process Effects 0.000 claims description 53
- 238000012545 processing Methods 0.000 claims description 16
- 238000012360 testing method Methods 0.000 abstract description 5
- 230000004044 response Effects 0.000 description 6
- 238000010586 diagram Methods 0.000 description 5
- 238000004891 communication Methods 0.000 description 4
- 238000001514 detection method Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 4
- GOLXNESZZPUPJE-UHFFFAOYSA-N spiromesifen Chemical compound CC1=CC(C)=CC(C)=C1C(C(O1)=O)=C(OC(=O)CC(C)(C)C)C11CCCC1 GOLXNESZZPUPJE-UHFFFAOYSA-N 0.000 description 4
- 238000011161 development Methods 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 238000002360 preparation method Methods 0.000 description 2
- 230000011664 signaling Effects 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 206010039203 Road traffic accident Diseases 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 201000010099 disease Diseases 0.000 description 1
- 208000037265 diseases, disorders, signs and symptoms Diseases 0.000 description 1
- 235000013399 edible fruits Nutrition 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/02—Reservations, e.g. for tickets, services or events
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/40—Business processes related to the transportation industry
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Tourism & Hospitality (AREA)
- General Business, Economics & Management (AREA)
- Strategic Management (AREA)
- Theoretical Computer Science (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Economics (AREA)
- Quality & Reliability (AREA)
- Development Economics (AREA)
- Operations Research (AREA)
- Entrepreneurship & Innovation (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Primary Health Care (AREA)
- Traffic Control Systems (AREA)
Abstract
本发明实施例提供一种网约车订单处理方法、装置、服务器及存储介质,方法包括:接收第一终端设备发送的订单改派请求,订单改派请求中包括:第一终端设备对应的弃单车辆位置和初始订单信息;根据弃单车辆位置和初始订单信息生成改派订单;确定执行改派订单的改派车辆;获取改派车辆信息,并向第一终端设备发送改派车辆信息。司机只需通过第一终端设备触发订单改派请求,服务器就可根据订单改派请求匹配出改派车辆,并将改派车辆的信息发送给第一终端设备,所以能够快速获取需要完成改派订单的车辆,提高用户网约车体验。
Description
技术领域
本发明涉及互联网技术领域,尤其涉及一种网约车订单处理方法、装置、服务器及存储介质。
背景技术
随着移动互联网技术的发展,满足人们出行和拉货需求的网约车也得到了快速发展。人们通过打车应用软件在线上进行网约车下单,由司机进行线上接单后,在线下根据网约车订单进行拉客或拉货。
由于司机在接到乘客或货物驾驶过程中,会遇到车辆出现故障无法正常行驶的情况。现有技术中只能由司机通过电话或即时通信的方式找到继续完成订单的车辆,而通过这种方式使找到继续完成该订单的车辆的效率较低,耽误网约车订单的完成速度,进而使用户网约车体验较差。
发明内容
本发明实施例提供了一种网约车订单处理方法、装置、服务器及存储介质,能够快速获取需要完成改派订单的车辆,提高用户网约车体验。
第一方面,本发明实施例提供一种网约车订单处理方法,包括:
接收第一终端设备发送的订单改派请求,所述订单改派请求中包括:所述第一终端设备对应的弃单车辆位置和初始订单信息;
根据所述弃单车辆位置和所述初始订单信息生成改派订单;
确定执行所述改派订单的改派车辆;
获取改派车辆信息,并向所述第一终端设备发送所述改派车辆信息。
第二方面,本发明实施例提供一种网约车订单处理装置,包括:
改派请求接收模块,用于接收第一终端设备发送的订单改派请求,所述订单改派请求中包括:所述第一终端设备对应的弃单车辆位置和初始订单信息;
改派订单生成模块,用于根据所述弃单车辆位置和所述初始订单信息生成改派订单;
改派车辆确定模块,用于确定执行所述改派订单的改派车辆;
信息发送模块,用于获取改派车辆信息,并向所述第一终端设备发送所述改派车辆信息。
第三方面,本发明实施例提供一种服务器,包括:存储器、处理器;其中,所述存储器用于存储一条或多条计算机指令,其中,所述一条或多条计算机指令被所述处理器执行时实现上述第一方面中的网约车订单处理方法。
第四方面,本发明实施例提供了一种计算机可读存储介质,用于储存服务器所用的计算机软件指令,其包含用于执行如第一方面的网约车订单处理方法所涉及的程序。
在本发明实施例中,司机只需通过第一终端设备触发订单改派请求,服务器就可根据订单改派请求匹配出改派车辆,并将改派车辆的信息发送给第一终端设备,所以能够快速获取需要完成改派订单的车辆,提高用户网约车体验。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明一个实施例提供的网约车订单处理方法的流程图;
图2为本发明另一实施例提供的网约车订单处理方法的流程图;
图3为本发明又一实施例提供的网约车订单处理方法的流程图;
图4为本发明再一实施例提供的网约车订单处理方法的信令交互图;
图5为本发明下一实施例提供的网约车订单处理方法的流程图;
图6为本发明一个实施例提供的网约车订单处理装置的结构示意图;
图7为与图6所示实施例提供的网约车订单处理装置对应的服务器的结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
在本发明实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本发明。在本发明实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义,“多种”一般包含至少两种,但是不排除包含至少一种的情况。
取决于语境,如在此所使用的词语“如果”、“若”可以被解释成为“在……时”或“当……时”或“响应于确定”或“响应于检测”。类似地,取决于语境,短语“如果确定”或“如果检测(陈述的条件或事件)”可以被解释成为“当确定时”或“响应于确定”或“当检测(陈述的条件或事件)时”或“响应于检测(陈述的条件或事件)”。
还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的商品或者***不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种商品或者***所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的商品或者***中还存在另外的相同要素。
另外,下述各方法实施例中的步骤时序仅为一种举例,而非严格限定。
下面结合以下的各个实施例对本文提供的网约车订单处理方法的执行过程进行说明。
图1为本发明一个实施例提供的网约车订单处理方法的流程图,如图1所示,该方法的执行主体为服务器,则该网约车订单处理方法包括以下步骤:
101、接收第一终端设备发送的订单改派请求,订单改派请求中包括:第一终端设备对应的弃单车辆位置和初始订单信息。
在本实施例中,在第一终端设备中安装了进行打车的应用软件,如可以为滴滴打车,快狗打车等。用户通过该打车应用软件进行网约车的下单,司机通过该打车软件进行网约车的接单。
此处的第一终端设备的“第一”二字是为了与后续其他实施例中的终端设备进行区别。本文实施例中所提到的终端设备可以为智能手机、平板电脑、车载终端等终端设备。
可以理解的是,网约车的订单可以为拉客订单也可以为拉货订单,本实施例中对此不作限定。
其中,初始订单为用户通过打车应用软件进行下单的订单。第一终端设备为接到初始订单的司机的终端设备。
在本实施例,司机通过第一终端设备抢到初始订单从初始订单的起点行驶到初始订单的终点的过程中,由于出现一些突发情况,如车辆故障,家中突发急事儿,司机身体突发疾病等,而无法在继续该初始订单,将乘客和/或货物送到终点,需要进行订单的改派,则通过第一终端设备的打车应用软件的界面触发订单改派请求,则服务器接收到第一终端设备发送的订单改派请求。
其中,在该订单改派请求中可包括:第一终端设备对应的弃单车辆位置和初始订单信息。其中,初始订单信息中可包括:初始订单编号,起点位置,终点位置,订单为乘客或货物,需要接单车辆的类型等信息。
102、根据弃单车辆位置和初始订单信息生成改派订单。
在本实施例中,可获取初始订单中的终点位置并获取弃单车辆位置,根据终点位置及弃单车辆位置生成改派订单,并可为改派订单分配改派订单编号。可以理解的是,弃单车辆位置为改派订单的起点位置,初始订单中的终点位置为改派订单的终点位置。
值得说明的是,还可将初始订单中的订单为乘客或货物,和/或需要接单车辆的类型也加入到改派订单中,以便根据改派订单获取到与用户需求更加匹配的改派车辆。
103、确定执行改派订单的改派车辆。
在本实施例中,可向在每个已经开启接单功能的司机的终端设备发送该改派订单,在司机通过终端设备接收到改派订单后,若希望执行该改派订单,则通过终端设备向服务器发送改派接单响应。在服务器接收到至少一个终端设备发送的改派接单响应后,可将最先接收到的改派接单响应对应的终端设备的车辆确定为改派车辆。或者根据至少一个改派接单响应,确定与初始订单信息最匹配的终端设备的车辆确定该改派车辆,本实施例中对此不作限定。
104、获取改派车辆信息,并向第一终端设备发送改派车辆信息。
在本实施例中,可根据改派车辆的标识信息获取改派车辆信息,改派车辆信息可以包括:改派车辆司机的手机号,改派车辆的车牌号,改派车辆的类型及颜色等信息。并将改派车辆信息发送给第一终端设备,以使第一终端设备的司机根据改派车辆信息对改派车辆进行识别并可主动与改派车辆司机取得联系。
其中,改派车辆的标识信息可以为改派车辆在服务器中注册的编号,行驶证等唯一标识该改派车辆的信息。
本实施例提供的网约车订单处理方法,通过接收第一终端设备发送的订单改派请求,订单改派请求中包括:第一终端设备对应的弃单车辆位置和初始订单信息;根据弃单车辆位置和初始订单信息生成改派订单;确定执行改派订单的改派车辆;获取改派车辆信息,并向第一终端设备发送改派车辆信息。司机只需通过第一终端设备触发订单改派请求,服务器就可根据订单改派请求匹配出改派车辆,并将改派车辆的信息发送给第一终端设备,所以能够快速获取需要完成改派订单的车辆,提高用户网约车体验。
图2为本发明另一个实施例提供的网约车订单处理方法的流程图,如图2所示,本实施例的执行主体为服务器,则该网约车订单处理方法包括以下步骤:
201、接收第一终端设备发送的订单改派请求,订单改派请求中包括:第一终端设备对应的弃单车辆位置和初始订单信息。
202、根据弃单车辆位置和初始订单信息生成改派订单。
本实施例中,201-202的实现方式与图1中所示实施例中的101-102的实现方式相同,在此不再一一赘述。
203、确定与改派订单相匹配的至少一个第一车辆。
204、将改派订单发送给第一车辆对应的第二终端设备。
205、若最先接收到的第三终端设备发送的改派接单响应,则将第三终端设备对应的第一车辆确定为改派车辆。
此处,第一车辆中的“第一”二字是为了与后续其他实施例中的第二车辆进行区别。
结合203-205进行说明。在本实施例中,在确定执行改派订单的改派车辆时,由于采用打车应用软件等待接单的司机有多个,为了尽量满足公平竞争机制,在服务器确定出与改派订单相匹配的至少一个第一车辆后,向每个第一车辆对应的第二终端设备均发送该改派订单,由司机通过对应的第二终端设备进行抢单,若多个第二终端设备中的第三终端设备的司机最先进行了抢单,服务器最先接收到第三终端设备发送的改派接单响应,则将第三终端设备对应的第一车辆确定为改派车辆。该种方式确定出的执行改派订单的改派车辆更加符合司机的接单意愿,并且由多个第二终端设备进行抢单,能够更加快速地确定出改派车辆。
作为一种可选实施方式,本实施例中203中确定与改派订单相匹配的至少一个第一车辆可以包括:
2031、获取以弃单车辆位置为中心预设区域范围内的至少一个未接单车辆。
2032、将与弃单车辆同类型的未接单车辆确定为第一车辆。
在确定与改派订单相匹配的改派车辆时,目标是使该改派车辆尽可能满足用户对初始订单中车辆的要求,并且该改派车辆能够快速到达弃单车辆位置,继续完成该初始订单。
所以本实施例中,确定与改派订单相匹配的至少一个第一车辆时,首先选择出离弃单车辆位置距离较近的未接单车辆。具体方法可以为采用定位***获取弃单车辆周围的未接单车辆的位置,确定出以弃单车辆为中心预设区域范围内的至少一个未接单车辆。然后根据初始订单信息中的需要接单车辆的类型确定出与弃单车辆同类型的未接单车辆,将与弃单车辆同类型的未接单车辆确定为第一车辆。
其中,确定出以弃单车辆为中心预设区域范围内的至少一个未接单车辆时,预设区域范围可以为以弃单车辆为中心的圆形区域,方形区域等,本实施例中对此不作限定。
可以理解的是,若确定出以弃单车辆为中心预设区域范围内没有未接单车辆,则可扩大预设区域范围重新确定出以弃单车辆为中心预设区域范围内的未接单车辆,直到未接单车辆为至少一个为止。
所以本实施例在确定与改派订单相匹配的至少一个第一车辆时,通过获取以弃单车辆位置为中心预设区域范围内的至少一个未接单车辆;将与弃单车辆同类型的未接单车辆确定为第一车辆,不仅能够从第一车辆中选择出的改派车辆快速到达弃单车辆的位置,而且能够使改派车辆尽可能满足用户对初始订单的要求。
206、获取改派车辆信息,并向第一终端设备发送改派车辆信息。
207、实时获取改派车辆的位置信息。
208、将改派车辆的位置信息实时发送给第一终端设备。
在本实施例中,在获取到改派车辆信息后,改派车辆的终端设备可通过GPS模块实时获取改派车辆的位置信息并发送给服务器,由服务器将改派车辆的实时位置信息同步给弃单车辆对应的第一终端设备,能够使第一终端设备的司机实时获知改派车辆的位置,在最佳时机与改派车辆司机进行联系和交流,有效防止错过交汇地点。
图3为本发明又一实施例提供的网约车订单处理方法的流程图,如图3所示,本实施例中的应用场景为司机通过第一终端设备抢到初始订单从初始订单的起点行驶到初始订单的终点的过程中,由于车辆出现故障进行网约车订单处理的方法,则该网约车订单处理方法除了执行图2所示实施例的步骤外,在接收第一终端设备发送的订单改派请求后,还执行以下步骤:
301、根据弃单车辆故障信息、弃单车辆位置和初始订单信息生成救援订单。
在本实施例中,在接收第一终端设备发送的订单改派请求中除了包括第一终端设备对应的弃单车辆位置和初始订单外,还包括:改派原因信息。
在本实施例中,改派原因信息为弃单车辆故障信息,所以不仅需要根据弃单车辆位置和初始订单信息生成改派订单,还需要根据弃单车辆故障信息、弃单车辆位置和初始订单信息生成救援订单。
在本实施例中,可获取初始订单中的需要接单车辆的类型,由于初始订单是根据需要接单车辆的类型为用户匹配到的第一终端设备对应的车辆的,所以初始订单中的需要接单车辆的类型即为弃单车辆的类型。并获取弃单车辆故障信息和弃单车辆位置加入到救援订单中,并可为救援订单分配救援订单编号。
可以理解的是,弃单车辆位置作为救援订单的起点位置,弃单车辆故障信息和类型加入到救援订单中,可使服务器为该救援订单获取更加匹配的救援车辆。
302、确定执行救援订单的救援车辆。
作为一种可选实施方式,确定执行救援订单的救援车辆的方法可以为:
3021、确定与救援订单相匹配的至少一个第二车辆。
3022、将改派订单发送给第二车辆对应的第四终端设备。
3023、若最先接收到的第五终端设备发送的救援接单响应,则将第五终端设备对应的第二车辆确定为救援车辆。
可以理解的是,确定执行救援订单的救援车辆的方法与确定执行改派订单的改派车辆的方法类似,在此不再一一赘述。
作为一种可选实施方式,本实施例中,确定与救援订单相匹配的至少一个第二车辆可以为:
首先,获取以弃单车辆位置为中心预设区域范围内的至少一个未接单救援车辆。
其次,将与弃单车辆故障信息和类型相匹配的未接单救援车辆确定为第二车辆。
在本实施例中,可首先采用定位***获取弃单车辆周围的未接单车辆的位置,确定出以弃单车辆为中心预设区域范围内的未接单车辆,获取各未接单车辆的类型,从中确定出未接单救援车辆。然后根据弃单车辆故障信息和类型确定出相匹配的未接单救援车辆,比如弃单车辆故障信息为爆胎并且未有备胎,类型为小面包车类型,则与弃单车辆故障信息和类型相匹配的未接单救援车辆可以为装载小面包车备胎的救援车辆。又比如弃单车辆故障信息为无法启动,类型为小客车类型,则与弃单车辆故障信息和类型相匹配的未接单救援车辆可以为小客车的拖车。最后将与弃单车辆故障信息和类型相匹配的未接单救援车辆确定为第二车辆。
303、获取救援车辆信息,并向第一终端设备发送救援车辆信息。
在本实施例中,可根据救援车辆的标识信息获取救援车辆信息,救援车辆信息可以包括:救援车辆司机的手机号,救援车辆的车牌号,救援车辆的类型及颜色等。并将救援车辆信息发送给第一终端设备,以使第一终端设备的司机根据救援车辆信息对改派车辆进行识别,并与救援车辆司机主动进行联系。
其中,救援车辆的标识信息可以为改派车辆在服务器中注册的编号,行驶证等唯一标识该改派车辆的信息。
304、实时获取救援车辆的位置信息。
305、将救援车辆的位置信息实时发送给第一终端设备。
在本实施例中,在获取到救援车辆信息后,救援车辆的终端设备可通过GPS模块实时获取救援车辆的位置信息并发送给服务器,由服务器将救援车辆的实时位置信息同步给弃单车辆对应的第一终端设备,能够使第一终端设备的司机实时获知救援车辆的位置,在最佳时机与救援车辆司机进行交流,有效防止错过交汇地点。
图4为本发明再一实施例提供的网约车订单处理方法的信令交互图,如图4所示,本实施例中的执行主体为网约车订单处理***,该网约车订单处理***包括:第一终端设备,服务器,第三终端设备及第五终端设备,则本实施例提供的网约车订单处理方法包括以下步骤。
401、第一终端设备向服务器发送订单改派请求,订单改派请求中包括:第一终端设备对应的弃单车辆位置、改派原因信息和初始订单信息。
其中,改派原因信息为弃单车辆故障信息,其中弃单车辆故障信息可以为无法启动,爆胎,刹车失灵等信息。
402、服务器根据弃单车辆位置和初始订单信息生成改派订单,并根据弃单车辆故障信息、弃单车辆位置和初始订单信息生成救援订单。
在本实施例中,由于弃单车辆正在执行初始订单的过程中,由司机发送订单改派请求,说明该弃单车辆故障不能快速排除,无法将乘客和/或货物顺利送到目的地,为了将乘客和/或货物顺利送到目的地,并且对该弃单车辆进行处理,所以服务器需要为该初始订单生成改派订单和救援订单,改派订单为了派送改派车辆将乘客和/或货物顺利送到初始订单的终点,救援订单是为了派送救援车辆对该故障车辆进行救援。
其中,根据弃单车辆位置和初始订单信息生成改派订单可以参见图2所示实施例中202的说明,根据弃单车辆故障信息、弃单车辆位置和初始订单信息生成救援订单可以参见图3所示实施例中301的说明,本实施例中不再进行赘述。
403、服务器确定执行改派订单的改派车辆和执行救援订单的救援车辆。
其中,服务器确定执行改派订单的改派车辆可以参见图2所示实施例中203-205的说明,服务器确定执行救援订单的救援车辆可以参见图3所示实施例中3021-3023的说明,本实施例中不再进行赘述。
可以理解的是,为了加快确定执行改派订单的改派车辆和执行救援订单的救援车辆,服务器可将确定执行改派订单的改派车辆和确定执行救援订单的救援车辆并行进行。
404、第三终端设备实时向服务器发送改派车辆的位置信息。
405、第五终端设备实时向服务器发送救援车辆的位置信息。
在本实施例中,在第三终端设备和第五终端设备中安装有GPS模块,可通过第三终端设备的GPS模块对改派车辆的位置进行实时定位,并将改派车辆的实时位置信息发送给服务器。同理,第五终端设备的GPS模块对救援车辆的位置信息进行实时定位,并将救援车辆的实时位置信息发送给服务器。
406、服务器将改派车辆的位置信息实时发送给第一终端设备。
407、服务器将救援车辆的位置信息实时发送给第一终端设备。
在本实施例中,为了使第一终端设备的司机能够清楚的区分出改派车辆的实时位置信息及救援车辆的实时位置信息,可在打车应用软件的界面上,以不同的标记或颜色区分改派车辆和救援车辆。如以红色表示改派车辆,以绿色表示救援车辆。
本实施例提供的网约车订单处理方法,服务器能够根据订单改派请求,若订单改派的原因为车辆故障,则服务器能够根据订单改派请求同时生成改派订单和救援订单,并快速确定出改派车辆和救援车辆。不仅能够加快改派订单的执行速度,提高用户网约车体验,而且能够快速对弃单车辆进行救援,防止交通事故的发生。
图5为本发明下一实施例提供的网约车订单处理方法的流程图,如图5所示,本实施例的执行主体为服务器,该网约车订单处理方法在打车应用软件上注册的每个司机终端设备接单前执行。则该网约车订单处理方法包括以下步骤:
501、接收第一终端设备发送的接单开启请求。
在本实施例中,第一终端设备接收用户下达的初始订单前,首先需要将接单状态设置为开启状态才能进行接单,所以通过在打车应用软件的界面上点击开始接单的组件触发接单开启请求,服务器接收第一终端设备的接单开启请求。
可以理解的是,无论是接收用户下达的初始订单,还是弃单车辆的司机触发的改派订单或救援订单,也均需要接收改派订单的第二终端设备或接收救援订单的第四终端设备首先开启接单状态才能进行接单,所以服务器也可接收到第二终端设备或第四终端设备发送的接单开启请求。
502、获取接单开启请求对应车辆的车牌信息和当天车牌限号信息。
为了保障接单车辆都是当天未限号车辆,禁止司机在对应的车辆限号时进行接单,本实施例中,可在接单开启请求中包括车辆标识信息或司机标识信息,根据车辆标识信息或司机标识信息获取对应车辆的车牌信息,并可从第三方平台获取当天车牌限号信息,将需要开启接单的车辆的车牌信息与当天车牌限号信息进行对比,判断该需要开启接单的车辆是否限号。
为了准确地确定需要开启接单的车辆是否限号,作为一种可选实施例,在获取接单开启请求对应车辆的车牌信息时,还获取接单开启请求对应车辆的位置信息,获取该车辆所在的区域范围,在从第三方平台获取当天车牌限号信息时,获取所在区域范围的当天车牌限号信息。并将需要开启接单的车辆的车牌信息与对应区域范围当天车牌限号信息进行对比,判断该需要开启接单的车辆是否限号。
举例说明为:确定需要开启接单的车辆的车牌尾数为“8”,车辆位置所在的区域范围为“北京市西城区”,在从第三方平台获取“北京市西城区”当天车牌限号信息为“限制尾号为4,8车辆禁止进入北京市西城区”,则通过将需要开启接单的车辆的车牌信息与对应区域范围当天车牌限号信息进行对比,确定该需要开启接单的车辆限号。
503、若根据车牌信息和当天车牌限号信息确定对应车辆限号,则向第一终端设备发送禁止接单响应。
在本实施例中,向第一终端设备发送禁止接单响应,可在打车应用程序的界面上显示禁止接单响应的提醒,并可显示禁止接单的原因,如可以为“由于本车辆在该区域今天进行了限号,所以禁止接单”。在向第一终端设备发送禁止接单响应后,服务器可在用户进行下单时,不再向该限号车辆发送订单,该终端设备无法接收到订单。
值得说明的是,若接收第二终端或第四终端发送的接单开启请求,则在根据对应终端的车牌信息和当天车牌限号信息确定对应车辆限号后,也可向第二终端或第四终端发送禁止接单响应。
可以理解的是,若根据车牌信息和当天车牌限号信息确定对应车辆不限号,则对接单开启请求进行接单开启响应,终端设备的状态变为接单开启状态,司机可通过终端设备进行接单。
本实施例提供的网约车订单处理方法,接收第一终端设备发送的接单开启请求;获取接单开启请求对应车辆的车牌信息和当天车牌限号信息;若根据车牌信息和当天车牌限号信息确定对应车辆限号,则向第一终端设备发送禁止接单响应,能够使司机的车辆限号时,禁止司机接单,保证了接单车辆都是未限号车辆,有效防止车辆限号上道,避免违反交通法规。
以下将详细描述本发明的一个或多个实施例的网约车订单处理装置。本领域技术人员可以理解,这些网约车订单处理装置均可使用市售的硬件组件通过本方案所教导的步骤进行配置来构成。
图6为本发明一个实施例提供的网约车订单处理装置的结构示意图,如图6所示,该网约车订单处理装置可以包括:改派请求接收模块11,改派订单生成模块12,改派车辆确定模块13及信息发送模块14。
改派请求接收模块11,用于接收第一终端设备发送的订单改派请求,订单改派请求中包括:第一终端设备对应的弃单车辆位置和初始订单信息。
改派订单生成模块12,用于根据弃单车辆位置和初始订单信息生成改派订单。
改派车辆确定模块13,用于确定执行改派订单的改派车辆。
信息发送模块14,用于获取改派车辆信息,并向第一终端设备发送改派车辆信息。
可选地,改派车辆确定模块13具体可以用于:确定与改派订单相匹配的至少一个第一车辆;将改派订单发送给第一车辆对应的第二终端设备;若最先接收到的第三终端设备发送的改派接单响应,则将第三终端设备对应的第一车辆确定为改派车辆。
可选地,改派车辆确定模块13,在确定与改派订单相匹配的至少一个第一车辆时,具体可以用于:获取以弃单车辆位置为中心预设区域范围内的至少一个未接单车辆;将与弃单车辆同类型的未接单车辆确定为第一车辆。
可选地,该网约车订单处理装置还包括:位置获取模块,用于实时获取改派车辆的位置信息。信息发送模块14,还用于将改派车辆的位置信息实时发送给第一终端设备。
可选地,订单改派请求中还包括:改派原因信息;若改派原因信息为弃单车辆故障信息,则该网约车订单处理装置还包括:救援订单生成模块和救援车辆确定模块。
救援订单生成模块,用于根据弃单车辆故障信息、弃单车辆位置和初始订单信息生成救援订单。救援车辆确定模块,用于确定执行救援订单的救援车辆。信息发送模块14,还用于获取救援车辆信息,并向第一终端设备发送救援车辆信息。
可选地,位置获取模块,还用于实时获取救援车辆的位置信息。信息发送模块14,还用于:将救援车辆的位置信息实时发送给第一终端设备。
可选地,该网约车订单处理装置还包括:开启请求接收模块,信息获取模块及禁止接单模块。
开启请求接收模块,用于接收第一终端设备发送的接单开启请求。信息获取模块,用于获取接单开启请求对应车辆的车牌信息和当天车牌限号信息。禁止接单模块,用于若根据车牌信息和当天车牌限号信息确定对应车辆限号,则向第一终端设备发送禁止接单响应。
图6所示网约车订单处理装置可以执行图1-图5所示实施例的方法,详细执行过程可以前述实施例中的描述,在此不再赘述。
在一个可能的设计中,图6所示网约车订单处理装置的结构可实现为一服务器,该服务器可以是包含一独立主机的物理服务器,或者也可以为主机集群承载的虚拟服务器,或者也可以为云服务器等。如图7所示,该服务器可以包括:处理器21和存储器22。其中,存储器22用于存储支持服务器执行上述图1-图5所示实施例中提供的网约车订单处理方法的程序,处理器21被配置为用于执行存储器22中存储的程序。
该程序包括一条或多条计算机指令,其中,一条或多条计算机指令被处理器21执行时能够实现如下步骤:
接收第一终端设备发送的订单改派请求,订单改派请求中包括:第一终端设备对应的弃单车辆位置和初始订单信息。
根据弃单车辆位置和初始订单信息生成改派订单。
确定执行改派订单的改派车辆。
获取改派车辆信息,并向第一终端设备发送改派车辆信息。
可选地,处理器21还用于执行前述图1-图5所示实施例中的全部或部分步骤。
其中,服务器的结构中还可以包括通信接口23,通信接口23用于与其他设备或通信网络通信。
另外,本发明实施例提供了一种计算机可读存储介质,用于储存服务器所用的计算机软件指令,其包含用于执行上述图1-图5所示方法实施例中网约车订单处理方法所涉及的程序。
以上所描述的装置实施例仅仅是示意性的,其中作为分离部件说明的单元可以是或者也可以不是物理上分开的。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助加必需的通用硬件平台的方式来实现,当然也可以通过硬件和软件结合的方式来实现。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以计算机产品的形式体现出来,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
Claims (10)
1.一种网约车订单处理方法,其特征在于,所述方法包括:
接收第一终端设备发送的订单改派请求,所述订单改派请求中包括:所述第一终端设备对应的弃单车辆位置和初始订单信息;
根据所述弃单车辆位置和所述初始订单信息生成改派订单;
确定执行所述改派订单的改派车辆;
获取改派车辆信息,并向所述第一终端设备发送所述改派车辆信息。
2.根据权利要求1所述的方法,其特征在于,所述确定执行所述改派订单的改派车辆,包括:
确定与所述改派订单相匹配的至少一个第一车辆;
将所述改派订单发送给所述第一车辆对应的第二终端设备;
若最先接收到的第三终端设备发送的改派接单响应,则将第三终端设备对应的第一车辆确定为所述改派车辆。
3.根据权利要求2所述的方法,其特征在于,所述确定与所述改派订单相匹配的至少一个第一车辆,包括:
获取以所述弃单车辆位置为中心预设区域范围内的至少一个未接单车辆;
将与所述弃单车辆同类型的未接单车辆确定为所述第一车辆。
4.根据权利要求1所述的方法,其特征在于,所述向所述第一终端设备发送所述改派车辆信息之后,还包括:
实时获取所述改派车辆的位置信息;
将所述改派车辆的位置信息实时发送给所述第一终端设备。
5.根据权利要求1所述的方法,其特征在于,所述订单改派请求中还包括:改派原因信息;
若所述改派原因信息为弃单车辆故障信息,则所述方法还包括:
根据所述弃单车辆故障信息、所述弃单车辆位置和所述初始订单信息生成救援订单;
确定执行所述救援订单的救援车辆;
获取救援车辆信息,并向所述第一终端设备发送所述救援车辆信息。
6.根据权利要求5所述的方法,其特征在于,所述向所述第一终端设备发送所述救援车辆信息之后,还包括:
实时获取所述救援车辆的位置信息;
将所述救援车辆的位置信息实时发送给所述第一终端设备。
7.根据权利要求1所述的方法,其特征在于,还包括:
接收所述第一终端设备发送的接单开启请求;
获取所述接单开启请求对应车辆的车牌信息和当天车牌限号信息;
若根据所述车牌信息和所述当天车牌限号信息确定所述对应车辆限号,则向所述第一终端设备发送禁止接单响应。
8.一种网约车订单处理装置,其特征在于,包括:
改派请求接收模块,用于接收第一终端设备发送的订单改派请求,所述订单改派请求中包括:所述第一终端设备对应的弃单车辆位置和初始订单信息;
改派订单生成模块,用于根据所述弃单车辆位置和所述初始订单信息生成改派订单;
改派车辆确定模块,用于确定执行所述改派订单的改派车辆;
信息发送模块,用于获取改派车辆信息,并向所述第一终端设备发送所述改派车辆信息。
9.一种服务器,其特征在于,包括:存储器、处理器;其中,所述存储器用于存储一条或多条计算机指令,其中,所述一条或多条计算机指令被所述处理器执行时实现如权利要求1至7中任一项所述的网约车订单处理方法。
10.一种计算机可读存储介质,其特征在于,用于储存服务器所用的计算机软件指令,其包含用于执行如权利要求1至7中任一项所述的网约车订单处理方法所涉及的程序。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910435415.4A CN110322034A (zh) | 2019-05-23 | 2019-05-23 | 网约车订单处理方法、装置、服务器及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910435415.4A CN110322034A (zh) | 2019-05-23 | 2019-05-23 | 网约车订单处理方法、装置、服务器及存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110322034A true CN110322034A (zh) | 2019-10-11 |
Family
ID=68119388
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910435415.4A Pending CN110322034A (zh) | 2019-05-23 | 2019-05-23 | 网约车订单处理方法、装置、服务器及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110322034A (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110992129A (zh) * | 2019-11-18 | 2020-04-10 | 浙江大搜车软件技术有限公司 | 车辆订单匹配方法、装置、计算机设备和存储介质 |
CN111242465A (zh) * | 2020-01-08 | 2020-06-05 | 杭州优行科技有限公司 | 一种打车订单冲突处理方法、装置、电子设备及存储介质 |
CN112950090A (zh) * | 2021-04-16 | 2021-06-11 | 携程商旅信息服务(上海)有限公司 | 接送机订单改派方法、***、电子设备及存储介质 |
CN115412595A (zh) * | 2022-09-21 | 2022-11-29 | 南京领行科技股份有限公司 | 一种请求处理方法、装置、电子设备及存储介质 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104318412A (zh) * | 2014-10-21 | 2015-01-28 | 天津正易物通网络科技有限公司 | 一种撮合车源与货源的智能物流交易平台 |
CN105184504A (zh) * | 2015-09-24 | 2015-12-23 | 上海车音网络科技有限公司 | 一种车辆调度方法、装置及*** |
CN107845253A (zh) * | 2016-09-21 | 2018-03-27 | 北京嘀嘀无限科技发展有限公司 | 一种预约订单的预警方法及服务器 |
CN108648128A (zh) * | 2018-05-11 | 2018-10-12 | 爱驰汽车有限公司 | 车辆救援处理方法、***、设备和存储介质 |
CN109034652A (zh) * | 2018-08-15 | 2018-12-18 | 城家网络科技有限公司 | 一种动态派工方法和装置 |
CN111626667A (zh) * | 2020-05-15 | 2020-09-04 | 中储南京智慧物流科技有限公司 | 一种用于车货在线配载的智能配对方法 |
-
2019
- 2019-05-23 CN CN201910435415.4A patent/CN110322034A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104318412A (zh) * | 2014-10-21 | 2015-01-28 | 天津正易物通网络科技有限公司 | 一种撮合车源与货源的智能物流交易平台 |
CN105184504A (zh) * | 2015-09-24 | 2015-12-23 | 上海车音网络科技有限公司 | 一种车辆调度方法、装置及*** |
CN107845253A (zh) * | 2016-09-21 | 2018-03-27 | 北京嘀嘀无限科技发展有限公司 | 一种预约订单的预警方法及服务器 |
CN108648128A (zh) * | 2018-05-11 | 2018-10-12 | 爱驰汽车有限公司 | 车辆救援处理方法、***、设备和存储介质 |
CN109034652A (zh) * | 2018-08-15 | 2018-12-18 | 城家网络科技有限公司 | 一种动态派工方法和装置 |
CN111626667A (zh) * | 2020-05-15 | 2020-09-04 | 中储南京智慧物流科技有限公司 | 一种用于车货在线配载的智能配对方法 |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110992129A (zh) * | 2019-11-18 | 2020-04-10 | 浙江大搜车软件技术有限公司 | 车辆订单匹配方法、装置、计算机设备和存储介质 |
CN111242465A (zh) * | 2020-01-08 | 2020-06-05 | 杭州优行科技有限公司 | 一种打车订单冲突处理方法、装置、电子设备及存储介质 |
CN112950090A (zh) * | 2021-04-16 | 2021-06-11 | 携程商旅信息服务(上海)有限公司 | 接送机订单改派方法、***、电子设备及存储介质 |
CN115412595A (zh) * | 2022-09-21 | 2022-11-29 | 南京领行科技股份有限公司 | 一种请求处理方法、装置、电子设备及存储介质 |
CN115412595B (zh) * | 2022-09-21 | 2023-12-05 | 南京领行科技股份有限公司 | 一种请求处理方法、装置、电子设备及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110322034A (zh) | 网约车订单处理方法、装置、服务器及存储介质 | |
US11686586B2 (en) | Facilitating rider pick-up for a transport service | |
CN107919013B (zh) | 一种上车点处理方法及服务器 | |
CN108805660A (zh) | 订单处理方法、装置及服务器 | |
WO2016008391A1 (zh) | 在网络租车***中为他人订车的方法和*** | |
US10661799B2 (en) | Device, system and method for autonomous tactical vehicle control | |
CN109900491A (zh) | 使用冗余处理器架构通过参数数据进行诊断故障检测的***、方法和装置 | |
CN101621762B (zh) | 来自交通工具远程信息处理单元的交通数据传输 | |
WO2015180643A1 (zh) | 一种提供召车服务的方法和*** | |
CN109919708A (zh) | 一种打车软件派单方法和装置 | |
CN108615186A (zh) | 一种报销方法及其装置、设备和存储介质 | |
CN109284801A (zh) | 交通指示灯的状态识别方法、装置、电子设备及存储介质 | |
CN110332946A (zh) | 行车速度提醒方法、装置、设备及存储介质 | |
CN107230122A (zh) | 乘客打车订单切换方法及装置 | |
CN107844284B (zh) | 一种乘客定位处理方法及服务器 | |
CN110753078B (zh) | 提示方法、装置、电子设备及存储介质 | |
CN110197417A (zh) | 移动轨迹的处理方法及装置、存储介质、电子装置 | |
CN106131786B (zh) | 新增人口数据的获取方法及装置 | |
US20150288677A1 (en) | System for providing customized telematics services | |
CN110363611A (zh) | 网约车用户匹配方法、装置、服务器及存储介质 | |
US10635098B2 (en) | Systems and methods for providing a virtual vehicle fleet | |
CN109978744A (zh) | 出行信息处理方法及装置 | |
CN110530380A (zh) | 一种基于车载终端的城际驾驶交规差别的提醒方法、***及车载终端 | |
CN105744093A (zh) | 语音服务*** | |
CN110245763A (zh) | 一种基于数据链的网络约车方法、装置及数据链节点 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20191011 |
|
RJ01 | Rejection of invention patent application after publication |