CN111861621A - 一种订单处理方法、装置、电子设备及存储介质 - Google Patents
一种订单处理方法、装置、电子设备及存储介质 Download PDFInfo
- Publication number
- CN111861621A CN111861621A CN201911398206.3A CN201911398206A CN111861621A CN 111861621 A CN111861621 A CN 111861621A CN 201911398206 A CN201911398206 A CN 201911398206A CN 111861621 A CN111861621 A CN 111861621A
- Authority
- CN
- China
- Prior art keywords
- target
- vehicle
- order
- target vehicle
- position range
- 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 61
- 238000012545 processing Methods 0.000 claims abstract description 59
- 238000000034 method Methods 0.000 claims abstract description 37
- 238000004590 computer program Methods 0.000 claims description 14
- 230000015654 memory Effects 0.000 description 12
- 238000010586 diagram Methods 0.000 description 9
- 239000000284 extract Substances 0.000 description 5
- 238000004891 communication Methods 0.000 description 4
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 2
- 230000003190 augmentative effect Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000002035 prolonged effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
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
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0633—Lists, e.g. purchase orders, compilation or processing
- G06Q30/0635—Processing of requisition or of purchase orders
-
- 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
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0639—Item locations
Landscapes
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Development Economics (AREA)
- Economics (AREA)
- Marketing (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Traffic Control Systems (AREA)
Abstract
本申请提供了一种订单处理方法、装置、电子设备及存储介质,其中,该方法包括:在接收到目标订单中目标车辆对应的关锁消息后,从与所述目标车辆对应的服务请求端中获取所述目标车辆的车辆位置;根据所述车辆位置与预设的目标位置范围,确定所述目标车辆与所述目标位置范围的位置关系;根据所述目标车辆与所述目标位置范围的位置关系,生成所述目标订单对应的订单服务信息;将所述订单服务信息发送给所述目标订单对应的服务请求端。本申请,能够在目标车辆关锁后,实时定位目标车辆的车辆位置,提高了车辆位置的定位效率,进而提高了订单的处理效率。
Description
技术领域
本申请涉及订单处理技术领域,具体而言,涉及一种订单处理方法、装置、电子设备及存储介质。
背景技术
目前,随着互联网的快速发展,越来越多的互联网产品被人们使用,比如网约车产品。网约车产品包括共享单车服务,用户通过服务请求端扫描共享单车的二维码并确认开锁后,可以使用共享单车,并在完成共享单车的使用后,关闭共享单车的车锁。
用户在扫码开锁用车后,网约车平台生成该共享单车对应的订单,当用户关闭共享单车的车锁后,网约车平台需要基于当前车辆的车辆位置结束该车辆的订单。
发明内容
有鉴于此,本申请的目的在于提供一种订单处理方法、装置、电子设备及存储介质,能够在确定目标车辆关锁后,实时定位车辆位置,提高了车辆位置的定位效率,进而提高了订单的处理效率。
第一方面,本申请实施例提供了一种订单处理方法,所述方法包括:
在接收到目标订单中目标车辆对应的关锁消息后,从与所述目标车辆对应的服务请求端中获取所述目标车辆的车辆位置;
根据所述车辆位置与预设的目标位置范围,确定所述目标车辆与所述目标位置范围的位置关系;
根据所述目标车辆与所述目标位置范围的位置关系,生成所述目标订单对应的订单服务信息;
将所述订单服务信息发送给所述目标订单对应的服务请求端。
该种方式下,在确定目标车辆关锁后,实现了实时定位车辆位置,提高了车辆位置的定位效率,进而提高了订单的处理效率。
在一种可能的实施方式中,所述从与所述目标车辆对应的服务请求端中获取所述目标车辆的车辆位置,包括:
接收与所述目标车辆连接的服务请求端发送的所述目标车辆的车辆位置。
在一种可能的实施方式中,所述方法还包括:
向所述目标订单对应的服务请求端发送所述目标车辆对应的关锁消息,以使所述服务请求端基于所述关锁消息上报所述目标车辆的车辆位置;
接收所述服务请求端发送的所述目标车辆的车辆位置。
在一种可能的实施方式中,在根据所述车辆位置与预设的目标位置范围,确定所述目标车辆与所述目标位置范围的位置关系之前,所述方法还包括:
接收所述目标车辆发送的位于道路上的智能设备的设备标识;其中,所述设备标识是所述目标车辆在搜索到所述智能设备发送的广播消息时,从所述广播消息中获取得到的;
基于所述智能设备的设备标识,确定所述智能设备对应的目标位置作为所述目标车辆的车辆位置。
该种方式下,在确定目标车辆关锁后,也实现了实时定位车辆位置,提高了车辆位置的定位效率,进而提高了订单的处理效率;同时,基于两个目标车辆的车辆位置生成订单服务信息,提高了目标车辆的定位精度,提高了订单处理结果的准确度。
在一种可能的实施方式中,在根据所述车辆位置与预设的目标位置范围,确定所述目标车辆与所述目标位置范围的位置关系之前,所述方法还包括:
接收所述目标车辆发送的当前的车辆位置。
该种方式下,在确定目标车辆关锁后,基于至少两个目标车辆的车辆位置生成订单服务信息,提高了目标车辆的定位精度,提高了订单处理结果的准确度。
在一种可能的实施方式中,所述目标车辆至少对应一个车辆位置;所述根据所述车辆位置与预设的目标位置范围,确定所述目标车辆与所述目标位置范围的位置关系,包括:
若所述目标位置范围内包括任一车辆位置,则确定所述目标车辆位于所述目标位置范围内;
若不存在包括在所述目标位置范围内的任一车辆位置,则确定所述目标车辆位于所述目标位置范围外。
在一种可能的实施方式中,检测任一车辆位置是否位于所述目标位置范围内,包括:
获取任一车辆位置对应的定位区域;
若所述目标位置范围内包括至少部分所述定位区域,则确定该车辆位置位于所述目标位置范围内;
若所述目标位置范围内不包括所述定位区域,则确定该车辆位置位于所述目标位置范围外。
在一种可能的实施方式中,所述根据所述目标车辆与所述目标位置范围的位置关系,生成所述目标订单对应的订单服务信息,包括:
若检测到所述目标车辆位于所述目标位置范围内,则根据所述目标订单对应的起始位置和所述车辆位置,生成所述目标订单对应的订单服务信息;
若检测到所述目标车辆位于所述目标位置范围外,则根据所述目标订单对应的起始位置、所述车辆位置以及目标服务信息,生成所述目标订单对应的订单服务信息。
在一种可能的实施方式中,确定所述目标服务信息,包括:
确定所述车辆位置与目标位置范围的距离信息;
根据所述车辆位置与目标位置范围的距离信息,确定所述目标服务信息。
在一种可能的实施方式中,接收目标订单中目标车辆对应的关锁消息,包括:
接收所述目标车辆发送的该目标车辆对应的关锁消息;
和/或,
接收所述服务请求端发送的所述目标车辆对应的关锁消息。
第二方面,本申请实施例还提供了一种订单处理方法,所述方法包括:
在接收到目标订单中目标车辆对应的关锁消息后,接收所述目标车辆发送的位于道路上的智能设备的设备标识;
基于所述智能设备的设备标识,确定所述智能设备对应的目标位置作为所述目标车辆的车辆位置;
根据所述车辆位置与预设的目标位置范围,确定所述目标车辆与所述目标位置范围的位置关系;
根据所述目标车辆与所述目标位置范围的位置关系,生成所述目标订单对应的订单服务信息;
将所述订单服务信息发送给所述目标订单对应的服务请求端。
该种方式下,在确定目标车辆关锁后,实现了实时定位车辆位置,提高了车辆位置的定位效率,进而提高了订单的处理效率。
在一种可能的实施方式中,在根据所述车辆位置与预设的目标位置范围,确定所述目标车辆与所述目标位置范围的位置关系之前,所述方法还包括:
从与所述目标车辆对应的服务请求端中获取所述目标车辆的车辆位置。
该种方式下,在确定目标车辆关锁后,也实现了实时定位车辆位置,提高了车辆位置的定位效率,进而提高了订单的处理效率;同时,基于两个目标车辆的车辆位置生成订单服务信息,提高了目标车辆的定位精度,提高了订单处理结果的准确度。
在一种可能的实施方式中,在根据所述车辆位置与预设的目标位置范围,确定所述目标车辆与所述目标位置范围的位置关系之前,所述方法还包括:
接收所述目标车辆发送的当前的车辆位置。
该种方式下,在确定目标车辆关锁后,基于至少两个目标车辆的车辆位置生成订单服务信息,提高了目标车辆的定位精度,提高了订单处理结果的准确度。
第三方面,本申请实施例还提供了一种订单处理装置,所述装置包括:
第一获取模块,用于在接收到目标订单中目标车辆对应的关锁消息后,从与所述目标车辆对应的服务请求端中获取所述目标车辆的车辆位置;
第一确定模块,用于根据所述车辆位置与预设的目标位置范围,确定所述目标车辆与所述目标位置范围的位置关系;
生成模块,用于根据所述目标车辆与所述目标位置范围的位置关系,生成所述目标订单对应的订单服务信息;
第一发送模块,用于将所述订单服务信息发送给所述目标订单对应的服务请求端。
该种方式下,在确定目标车辆关锁后,实现了实时定位车辆位置,提高了车辆位置的定位效率,进而提高了订单的处理效率。
在一种可能的实施方式中,所述获取模块从与所述目标车辆对应的服务请求端中获取所述目标车辆的车辆位置,包括:
接收与所述目标车辆连接的服务请求端发送的所述目标车辆的车辆位置。
在一种可能的实施方式中,所述装置还包括:
第二发送模块,用于在接收与所述目标车辆连接的服务请求端发送的所述目标车辆的车辆位置之前,向所述目标订单对应的服务请求端发送所述目标车辆对应的关锁消息,以使所述服务请求端基于所述关锁消息上报所述目标车辆的车辆位置。
在一种可能的实施方式中,所述装置还包括:
第一接收模块,用于在根据所述车辆位置与预设的目标位置范围,确定所述目标车辆与所述目标位置范围的位置关系之前,接收所述目标车辆发送的位于道路上的智能设备的设备标识;其中,所述设备标识是所述目标车辆在搜索到所述智能设备发送的广播消息时,从所述广播消息中获取得到的;
第二确定模块,用于基于所述智能设备的设备标识,确定所述智能设备对应的目标位置作为所述目标车辆的车辆位置。
该种方式下,在确定目标车辆关锁后,也实现了实时定位车辆位置,提高了车辆位置的定位效率,进而提高了订单的处理效率;同时,基于两个目标车辆的车辆位置生成订单服务信息,提高了目标车辆的定位精度,提高了订单处理结果的准确度。
在一种可能的实施方式中,所述装置还包括:
第二接收模块,用于在根据所述车辆位置与预设的目标位置范围,确定所述目标车辆与所述目标位置范围的位置关系之前,接收所述目标车辆发送的当前的车辆位置。
该种方式下,在确定目标车辆关锁后,基于至少两个目标车辆的车辆位置生成订单服务信息,提高了目标车辆的定位精度,提高了订单处理结果的准确度。
在一种可能的实施方式中,所述目标车辆至少对应一个车辆位置;所述第一确定模块根据所述车辆位置与预设的目标位置范围,确定所述目标车辆与所述目标位置范围的位置关系,包括:
若所述目标位置范围内包括任一车辆位置,则确定所述目标车辆位于所述目标位置范围内;
若不存在包括在所述目标位置范围内的任一车辆位置,则确定所述目标车辆位于所述目标位置范围外。
在一种可能的实施方式中,所述装置还包括:
第二获取模块,用于获取任一车辆位置对应的定位区域;
第三确定模块,用于若所述目标位置范围内包括至少部分所述定位区域,则确定该车辆位置位于所述目标位置范围内;
第四确定模块,用于若所述目标位置范围内不包括所述定位区域,则确定该车辆位置位于所述目标位置范围外。
在一种可能的实施方式中,所述生成模块根据所述目标车辆与所述目标位置范围的位置关系,生成所述目标订单对应的订单服务信息,包括:
若检测到所述目标车辆位于所述目标位置范围内,则根据所述目标订单对应的起始位置和所述车辆位置,生成所述目标订单对应的订单服务信息;
若检测到所述目标车辆位于所述目标位置范围外,则根据所述目标订单对应的起始位置、所述车辆位置以及目标服务信息,生成所述目标订单对应的订单服务信息。
在一种可能的实施方式中,所述装置还包括:
第五确定模块,用于确定所述车辆位置与目标位置范围的距离信息;
第六确定模块,用于根据所述车辆位置与目标位置范围的距离信息,确定所述目标服务信息。
在一种可能的实施方式中,所述装置还包括:
第三接收模块,用于接收所述目标车辆发送的该目标车辆对应的关锁消息;
或者,
第四接收模块,用于接收所述服务请求端发送的所述目标车辆对应的关锁消息。
第四方面,本申请实施例还提供了一种订单处理装置,所述装置包括:
第一接收模块,用于在接收到目标订单中目标车辆对应的关锁消息后,接收所述目标车辆发送的位于道路上的智能设备的设备标识;
第一确定模块,用于基于所述智能设备的设备标识,确定所述智能设备对应的目标位置作为所述目标车辆的车辆位置;
第二确定模块,用于根据所述车辆位置与预设的目标位置范围,确定所述目标车辆与所述目标位置范围的位置关系;
生成模块,用于根据所述目标车辆与所述目标位置范围的位置关系,生成所述目标订单对应的订单服务信息;
发送模块,用于将所述订单服务信息发送给所述目标订单对应的服务请求端。
该种方式下,在确定目标车辆关锁后,实现了实时定位车辆位置,提高了车辆位置的定位效率,进而提高了订单的处理效率。
在一种可能的实施方式中,所述装置还包括:
获取模块,用于在根据所述车辆位置与预设的目标位置范围,确定所述目标车辆与所述目标位置范围的位置关系之前,从与所述目标车辆对应的服务请求端中获取所述目标车辆的车辆位置。
该种方式下,在确定目标车辆关锁后,也实现了实时定位车辆位置,提高了车辆位置的定位效率,进而提高了订单的处理效率;同时,基于两个目标车辆的车辆位置生成订单服务信息,提高了目标车辆的定位精度,提高了订单处理结果的准确度。
在一种可能的实施方式中,所述方法还包括:
第二接收模块,用于在根据所述车辆位置与预设的目标位置范围,确定所述目标车辆与所述目标位置范围的位置关系之前,接收所述目标车辆发送的当前的车辆位置。
该种方式下,在确定目标车辆关锁后,基于至少两个目标车辆的车辆位置生成订单服务信息,提高了目标车辆的定位精度,提高了订单处理结果的准确度。
第五方面,本申请实施例还提供了一种电子设备,包括:处理器、存储介质和总线,所述存储介质存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储介质之间通过总线通信,所述处理器执行所述机器可读指令,以执行如第一方面任一项所述的订单处理方法的步骤。
第六方面,本申请实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行如第一方面任一项所述的订单处理方法的步骤。
第七方面,本申请实施例还提供了一种电子设备,包括:处理器、存储介质和总线,所述存储介质存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储介质之间通过总线通信,所述处理器执行所述机器可读指令,以执行如第二方面任一项所述的订单处理方法的步骤。
第八方面,本申请实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行如第二方面任一项所述的订单处理方法的步骤。
本申请实施例提供的一种订单处理方法、装置、电子设备及存储介质,在接收到目标订单中目标车辆对应的关锁消息后,从与目标车辆连接的服务请求端中获取目标车辆的车辆位置;根据车辆位置与预设的目标位置范围,确定目标车辆与目标位置范围的位置关系;根据目标车辆与目标位置范围的位置关系,生成目标订单对应的订单服务信息;将订单服务信息发送给目标订单对应的服务请求端。本申请,在确定目标车辆关锁后,从与目标车辆连接的服务请求端中获取目标车辆的车辆位置,实现了实时定位车辆位置,提高了车辆位置的定位效率,进而提高了订单的处理效率。在确定目标车辆关锁后,实现了实时定位车辆位置,提高了车辆位置的定位效率,进而提高了订单的处理效率。
附图说明
为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
图1示出了本申请实施例提供的一种订单处理***的架构示意图;
图2示出了本申请实施例提供的一种订单处理方法的流程图;
图3示出了本申请实施例提供的另一种订单处理方法的流程图;
图4示出了本申请实施例提供的另一种订单处理方法的流程图;
图5示出了本申请实施例提供的另一种订单处理方法的流程图;
图6示出了本申请实施例提供的另一种订单处理方法的流程图;
图7示出了本申请实施例提供的一种订单处理装置的结构示意图;
图8示出了本申请实施例提供的另一种订单处理装置的结构示意图;
图9示出了本申请实施例提供的一种电子设备的结构示意图;
图10示出了本申请实施例提供的另一种电子设备的结构示意图。
具体实施方式
为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,应当理解,本申请中附图仅起到说明和描述的目的,并不用于限定本申请的保护范围。另外,应当理解,示意性的附图并未按实物比例绘制。本申请中使用的流程图示出了根据本申请的一些实施例实现的操作。应该理解,流程图的操作可以不按顺序实现,没有逻辑的上下文关系的步骤可以反转顺序或者同时实施。此外,本领域技术人员在本申请内容的指引下,可以向流程图添加一个或多个其他操作,也可以从流程图中移除一个或多个操作。
另外,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本申请的实施例的详细描述并非旨在限制要求保护的本申请的范围,而是仅仅表示本申请的选定实施例。基于本申请的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。
为了使得本领域技术人员能够使用本申请内容,结合特定应用场景“网约车领域”,给出以下实施方式。对于本领域技术人员来说,在不脱离本申请的精神和范围的情况下,可以将这里定义的一般原理应用于其他实施例和应用场景。虽然本申请主要围绕“网约车领域”进行描述,但是应该理解,这仅是一个示例性实施例。
需要说明的是,本申请实施例中将会用到术语“包括”,用于指出其后所声明的特征的存在,但并不排除增加其它的特征。
本申请中的术语“用户终端”和“服务请求端”,以指代可以请求或订购服务的个人、实体或工具。在本申请中,“网约车平台”和“服务器”可以互换使用。
本申请中使用的定位技术可以基于全球定位***(Global Positioning System,GPS)、全球导航卫星***(Global Navigation Satellite System,GLONASS),罗盘导航***(COMPASS)、伽利略定位***、准天顶卫星***(Quasi-Zenith Satellite System,QZSS)、无线保真(Wireless Fidelity,WiFi)定位技术等,或其任意组合。一个或多个上述定位***可以在本申请中互换使用。
图1是本申请实施例提供的一种订单处理***100的架构示意图。例如,订单处理***100包括服务器110、网络120、服务请求端130、服务提供端140、智能设备150和数据库中的一种或多种。
在一些实施例中,服务器110可以包括处理器。处理器可以处理与服务请求有关的信息和/或文本,以执行本申请中描述的一个或多个功能。例如,处理器可以基于从服务请求端130获得的服务请求来确定目标车辆。在一些实施例中,处理器可以包括一个或多个处理核(例如,单核处理器(S)或多核处理器(M))。仅作为举例,处理器可以包括中央处理单元(Central Processing Unit,CPU)、专用集成电路(Application Specific IntegratedCircuit,ASIC)、专用指令集处理器(Application Specific Instruction-setProcessor,ASIP)、图形处理单元(Graphics Processing Unit,GPU)、物理处理单元(Physics Processing Unit,PPU)、数字信号处理器(Digital Signal Processor,DSP)、现场可编程门阵列(Field Programmable Gate Array,FPGA)、可编程逻辑器件(Programmable Logic Device,PLD)、控制器、微控制器单元、简化指令集计算机(ReducedInstruction Set Computing,RISC)、或微处理器等,或其任意组合。
在一些实施例中,服务请求端130和服务提供端140对应的设备类型可以是移动设备,比如可以包括智能家居设备、可穿戴设备、智能移动设备、虚拟现实设备、或增强现实设备等,也可以是平板计算机、膝上型计算机、或机动车辆中的内置设备等;其中,服务提供端140预先安装在目标车辆(比如共享单车)上。
在一些实施例中,上述智能设备150安装在道路上,其实时广播携带有自身设备标识的广播消息,服务提供端140在搜索到智能设备150发送的广播消息时,提取广播消息中的设备标识,并将该设备标识发送给服务器110,以便服务器110基于该设备标识,确定目标车辆的车辆位置。
在一些实施例中,数据库可以连接到网络120以与订单处理***100中的一个或多个组件(例如,服务器110,服务请求端130,服务提供端140等)通信。订单处理***100中的一个或多个组件可以经由网络120访问存储在数据库中的文本或指令。在一些实施例中,数据库可以直接连接到订单处理***100中的一个或多个组件,或者,数据库也可以是服务器110的一部分。
下面结合上述图1示出的订单处理***100中描述的内容,对本申请第一实施例提供的订单处理方法进行详细说明。
参照图2所示,为本申请实施例提供的一种订单处理方法的流程示意图,该方法可以由订单处理***100中的服务器110来执行,具体执行过程包括如下步骤:
S201、在接收到目标订单中目标车辆对应的关锁消息后,从与所述目标车辆对应的服务请求端中获取所述目标车辆的车辆位置。
S202、根据所述车辆位置与预设的目标位置范围,确定所述目标车辆与所述目标位置范围的位置关系。
S203、根据所述目标车辆与所述目标位置范围的位置关系,生成所述目标订单对应的订单服务信息。
S204、将所述订单服务信息发送给所述目标订单对应的服务请求端。
本申请实施例提供的一种订单处理方法,在确定目标车辆关锁后,从与目标车辆对应的服务请求端中获取目标车辆的车辆位置,实现了实时定位车辆位置,提高了车辆位置的定位效率,进而提高了订单的处理效率。
下面分别对S201~S204进行说明:
其中,S201、在接收到目标订单中目标车辆对应的关锁消息后,从与所述目标车辆对应的服务请求端中获取所述目标车辆的车辆位置。
本申请实施例中,当用户通过服务请求端(也即用户终端)扫描目标车辆上的二维码,并在服务请求端的相关页面确认打开目标车辆的车锁后,服务器打开目标车辆的车锁,并生成该目标车辆对应的目标订单。当用户完成目标车辆的使用后,关闭目标车辆的车锁,此时,目标车辆生成相应的关锁消息。
在第一种可选的实施方式中,目标车辆向服务器发送关锁消息,服务器在接收到目标车辆发送的关锁消息后,获取该目标车辆的车辆位置。
在第二种可选的实施方式中,服务请求端预先与目标车辆建立连接,比如通过蓝牙连接。目标车辆在生成关锁消息后,将该关锁消息发送给服务请求端,服务请求端在接收到该关锁消息后,向服务器发送目标车辆对应的关锁消息;服务器在接收到服务请求端发送的目标车辆对应的关锁消息后,获取该目标车辆的车辆位置。
在第三种可选的实施方式中,服务器在接收到目标车辆和服务请求端分别发送的目标车辆对应的关锁消息后,获取该目标车辆的车辆位置。
在本申请实施例中,服务器在接收到目标车辆对应的关锁消息后,可以通过如下两种方式:从该目标车辆对应的服务请求端中获取目标车辆的车辆位置。
第一、接收与所述目标车辆连接的服务请求端发送的所述目标车辆的车辆位置:
当服务请求端预先与目标车辆建立连接(比如近距离无线连接,如蓝牙连接)时,服务请求端在接收到的来自目标车辆的关锁消息后,将当前定位的目标车辆的车辆位置发送给服务器。
第二、向所述目标订单对应的服务请求端发送所述目标车辆对应的关锁消息,以使所述服务请求端基于所述关锁消息上报所述目标车辆的车辆位置,接收所述服务请求端发送的所述目标车辆的车辆位置。
当服务请求端未与目标车辆建立连接时,服务请求端则无法接收到来自目标车辆的关锁消息,此时,服务器在接收到目标车辆发送的关锁消息后,将所述关锁消息发送给目标订单对应的服务请求端,服务请求端在接收到服务器发送的关锁消息后,将当前定位的目标车辆的车辆位置发送给服务器,服务器接收目标车辆的车辆位置。
其中,服务请求端与目标车辆和服务器的通信速度快,且服务请求端对车辆位置的定位速度快,因此,服务请求端在接收到关锁消息后,通过其定位的当前位置表征目标车辆的车辆位置准确度较高。
S202、根据所述车辆位置与预设的目标位置范围,确定所述目标车辆与所述目标位置范围的位置关系。
本申请实施例中,当预设的目标位置范围中包括目标车辆的车辆位置时,确定目标车辆在目标位置范围内;当预设的目标位置范围中不包括目标车辆的车辆位置时,确定目标车辆在目标位置范围外。其中,上述目标位置范围可以为运营区域范围,或者运营区域中除禁止停车区域外的运营区域可停车范围。
其中,通过如下方式确定目标位置范围:基于目标车辆的车辆位置,确定目标车辆对应的目标区域,获取该目标区域对应的运营区域范围或者运营区域可停车范围作为目标位置范围。其中,上述目标区域可以是城市粒度的,也可以城区中分区粒度的。
比如,目标车辆的车辆位置为(1111,2222),确定目标车辆对应的目标区域为北京(或者,北京市海淀区),相应的,获取北京(或者,北京市海淀区)对应的运营区域范围作为目标位置范围,或者,获取北京对应的运营区域可停车范围作为目标位置范围。
S203、根据所述目标车辆与所述目标位置范围的位置关系,生成所述目标订单对应的订单服务信息。
在本申请实施例中,目标车辆与目标位置范围的不同位置关系,生成的目标订单对应的订单服务信息不同。其中,上述订单服务信息至少包括费用信息,还可以包括起点位置、终点位置。
比如,当目标车辆位于目标位置范围内时,对应第一订单服务信息;当目标车辆位于目标位置范围外时,对应第二订单服务信息。其中,第一订单服务信息中的费用信息和第二订单服务信息中的费用信息不同;这里,第二费用信息大于第一费用信息。
S204、将所述订单服务信息发送给所述目标订单对应的服务请求端。
本申请实施例中,服务器在生成目标车辆对应的订单服务信息后,将该订单服务信息发送给该目标订单对应的服务请求端,用户可以在服务请求端中查看该目标订单。
用户在关闭目标车辆的车锁后,服务请求端中该目标车辆对应的订单还未结束(此时,为费用计算中的状态),相应的,在目标车辆的车锁关闭后,当服务器快速获取目标车辆的车辆位置,并基于该车辆位置生成目标订单对应的订单服务信息(即计算该目标订单的费用),并发送给服务请求端,在服务请求端即显示已完成的目标订单的订单服务信息(包括费用信息),提高了订单处理效率,用户体验较好。
进一步的,如图3所示,本申请实施例提供的订单处理方法中,在根据所述车辆位置与预设的目标位置范围,确定所述目标车辆与所述目标位置范围的位置关系之前,所述方法还包括:
S301、接收所述目标车辆发送的位于道路上的智能设备的设备标识;其中,所述设备标识是所述目标车辆在搜索到所述智能设备发送的广播消息时,从所述广播消息中获取得到的。
在本申请实施例中,道路上安装有智能设备(比如,蓝牙道钉),该智能设备实时广播携带有自身设备标识的广播信息,当智能设备位于目标车辆对应的搜索范围时,目标车辆能够搜索到该智能设备,并接收到该智能设备的广播消息,并从广播消息中提取智能设备的设备标识。
比如,当目标车辆停放在智能设备的位置处时,目标车辆接收到智能设备的广播消息,并从广播消息中提取智能设备的设备标识(比如设备001)。
S302、基于所述智能设备的设备标识,确定所述智能设备对应的目标位置作为所述目标车辆的车辆位置。
其中,服务器中预先存储有各个智能设备的设备标识,以及与每个设备标识对应的智能设备的设备位置,当服务器接收到来自目标车辆发送的智能设备的设备标识后,基于每个设备标识对应的智能设备的设备位置,确定该设备标识对应的设备位置,并将该设备位置确定为目标车辆的车辆位置。
比如,设备001对应的设备位置为(1111,2222),相应的,将(1111,2222)确定为目标车辆的车辆位置。
进一步的,本申请实施例提供的订单处理方法中,在根据所述车辆位置与预设的目标位置范围,确定所述目标车辆与所述目标位置范围的位置关系之前,所述方法还包括:
接收所述目标车辆发送的当前的车辆位置。
实际中,为了保证定位模块耗电少,增加定位模块的使用时长,减少维护成本,目标车辆在检测到车锁关闭后,给其包括的定位模块通电(该过程即定位模块的冷启动),此时,定位模块启动工作并定位目标车辆的车辆位置,然后将该目标车辆的车辆位置上报给服务器。
这样,服务器获取到的目标车辆的车辆位置至少为一个,也可以包括多个,具体组合情况如下:
1、从服务请求端中获取的目标车辆的车辆位置。
该种方式下,在确定目标车辆关锁后,实现了实时定位车辆位置,提高了车辆位置的定位效率,进而提高了订单的处理效率。
2、从服务请求端中获取的目标车辆的车辆位置、基于智能设备的设备标识确定的目标车辆的车辆位置。
该种方式下,在确定目标车辆关锁后,也实现了实时定位车辆位置,提高了车辆位置的定位效率,进而提高了订单的处理效率;同时,基于两个目标车辆的车辆位置生成订单服务信息,提高了目标车辆的定位精度,提高了订单处理结果的准确度。
3、从服务请求端中获取的目标车辆的车辆位置、接收到的目标车辆发送的其车辆位置。
该种方式下,在确定目标车辆关锁后,基于至少两个目标车辆的车辆位置生成订单服务信息,提高了目标车辆的定位精度,提高了订单处理结果的准确度。
4、从服务请求端中获取的目标车辆的车辆位置、基于智能设备的设备标识确定的目标车辆的车辆位置、接收到的目标车辆发送的其车辆位置。
该种方式下,在确定目标车辆关锁后,基于至少两个目标车辆的车辆位置生成订单服务信息,提高了目标车辆的定位精度,提高了订单处理结果的准确度。
进一步的,本申请实施例提供的订单处理方法中,所述目标车辆至少对应一个车辆位置;所述根据所述车辆位置与预设的目标位置范围,确定所述目标车辆与所述目标位置范围的位置关系,包括:
第一、若所述目标位置范围内包括任一车辆位置,则确定所述目标车辆位于所述目标位置范围内。
当服务器获取到一个目标车辆的车辆位置时,若该车辆位置包含在上述目标位置范围内,则确定目标车辆在目标位置范围内(即目标车辆位于运营区域,或者,位于运营可停车区域内)。
当服务器获取到多个目标车辆的车辆位置时,只要其中一个车辆位置包含在上述目标位置范围内,则确定目标车辆在目标位置范围内(即目标车辆位于运营区域,或者,位于运营可停车区域内)。
第二、若不存在包括在所述目标位置范围内的任一车辆位置,则确定所述目标车辆位于所述目标位置范围外。
当服务器获取到一个目标车辆的车辆位置时,如果该车辆位置未包含在上述目标位置范围内,则确定目标车辆在目标位置范围外(即目标车辆位于运营区域外,或者,位于运营区域内但位于运营禁止停车区域内)。
当服务器获取到多个目标车辆的车辆位置时,如果这多个车辆位置同时未包含在上述目标位置范围内,则确定目标车辆在目标位置范围外(即目标车辆位于运营区域外,或者,位于运营区域内但位于运营禁止停车区域内)。
进一步的,如图4所示,本申请实施例提供的订单处理方法中,检测任一车辆位置是否位于所述目标位置范围内,包括:
S401、获取任一车辆位置对应的定位区域。
其中,地图上具有表征目标车辆的车辆位置的一定位区域,该定位区域对应一定位范围。比如,该定位区域一个圆形区域。
S402、若所述目标位置范围内包括至少部分所述定位区域,则确定该车辆位置位于所述目标位置范围内。
本申请实施例中,如果目标位置范围包括至少部分上述定位区域对应的定位范围,也即如果目标位置范围与上述定位范围具有交集,则确定目标车辆的车辆位置位于目标位置范围内。
S403、若所述目标位置范围内不包括所述定位区域,则确定该车辆位置位于所述目标位置范围外。
本申请实施例中,如果目标位置范围不包括上述定位区域对应的定位范围,也即如果目标位置范围与上述定位范围不具有交集,则确定目标车辆的车辆位置位于目标位置范围外。
通过上述方式,解决在定位存在一定误差的情况下,定位不准确的问题,提高了目标车辆的车辆位置的定位精度。
进一步的,本申请实施例提供的订单处理方法中,所述根据所述目标车辆与所述目标位置范围的位置关系,生成所述目标订单对应的订单服务信息,包括如下步骤:
第一、若检测到所述目标车辆位于所述目标位置范围内,则根据所述目标订单对应的起始位置和所述车辆位置,生成所述目标订单对应的订单服务信息。
本申请实施例中,当目标车辆位于目标位置范围内,则根据目标订单对应的起始位置和车辆位置(即终点位置),计算目标车辆对应的目标行驶距离,然后,根据预设的行驶距离与费用信息的对应关系,确定该目标行驶距离对应的目标费用信息,并基于该目标费用信息,生成目标订单对应的订单服务信息。
第二、若检测到所述目标车辆位于所述目标位置范围外,则根据所述目标订单对应的起始位置、所述车辆位置以及目标服务信息,生成所述目标订单对应的订单服务信息。
本申请实施例中,当目标车辆位于目标位置范围外时,则根据目标订单对应的起始位置和车辆位置(即终点位置),计算目标车辆对应的目标行驶距离,然后,根据预设的行驶距离与费用信息的对应关系,确定该目标行驶距离对应的目标费用信息,并基于该目标费用信息以及预设的调度费,生成目标订单对应的订单服务信息。
本申请实施例中,预设的调度费是根据车辆位置与目标位置范围的距离确定的,不同的距离对应的调度费不同。如图5所示,本申请实施例提供的订单处理方法中,确定所述目标服务信息,包括:
S501、确定所述车辆位置与目标位置范围的距离信息。
作为一种可选的实施方式,确定目标位置范围对应的几何图形,并确定该几何图形的中心点,计算目标车辆的车辆位置与该中心点的距离,作为车辆位置与目标位置范围的距离信息。
作为另一种可选的实施方式,基于经过车辆位置的直线目标位置范围的交点,确定车辆位置与交点组成的多条线段,基于每一条线段的长度,从多条线段中选取长度最小的目标线段,将该目标线段的长度确定为车辆位置与目标位置范围的距离信息。
S502、根据所述车辆位置与目标位置范围的距离信息,确定所述目标服务信息。
本申请实施例中,基于车辆位置与目标位置范围的距离信息所处的距离范围,确定该距离范围对应的服务信息作为目标服务信息。
比如,若车辆位置与目标位置范围的距离信息位于第一距离范围内,将第一距离范围对应的服务信息确定为目标服务信息;若车辆位置与目标位置范围的距离信息位于第二距离范围内,将第二距离范围对应的服务信息确定为目标服务信息;其中,第二距离范围大于第一距离范围。
参照图6所示,为本申请第二实施例提供的一种订单处理方法的流程示意图,该方法可以由订单处理***100中的服务器110来执行,具体执行过程包括如下步骤:
S601、在接收到目标订单中目标车辆对应的关锁消息后,接收所述目标车辆发送的位于道路上的智能设备的设备标识。
在本申请实施例中,道路上安装有智能设备(比如,蓝牙道钉),该智能设备实时广播携带有自身设备标识的广播信息,当智能设备位于目标车辆对应的搜索范围时,目标车辆能够搜索到该智能设备,并接收到该智能设备的广播消息,并从广播消息中提取智能设备的设备标识。
比如,当目标车辆停放在智能设备的位置处时,目标车辆接收到智能设备的广播消息,并从广播消息中提取智能设备的设备标识(比如设备001)。
S602、基于所述智能设备的设备标识,确定所述智能设备对应的目标位置作为所述目标车辆的车辆位置。
其中,服务器中预先存储有各个智能设备的设备标识,以及与每个设备标识对应的智能设备的设备位置,当服务器接收到来自目标车辆发送的智能设备的设备标识后,基于每个设备标识对应的智能设备的设备位置,确定该设备标识对应的设备位置,并将该设备位置确定为目标车辆的车辆位置。
比如,设备001对应的设备位置为(1111,2222),相应的,将(1111,2222)确定为目标车辆的车辆位置。
S603、根据所述车辆位置与预设的目标位置范围,确定所述目标车辆与所述目标位置范围的位置关系。
S604、根据所述目标车辆与所述目标位置范围的位置关系,生成所述目标订单对应的订单服务信息。
S605、将所述订单服务信息发送给所述目标订单对应的服务请求端。
相应的,步骤601至步骤605的相关解释与第一实施例提供订单处理方法中,相同,本申请实施例不再进行重复描述。
该种方式下,在确定目标车辆关锁后,实现了实时定位车辆位置,提高了车辆位置的定位效率,进而提高了订单的处理效率。
进一步的,本申请实施例提供的订单处理方法,在根据所述车辆位置与预设的目标位置范围,确定所述目标车辆与所述目标位置范围的位置关系之前,所述方法还包括:
从与所述目标车辆对应的服务请求端中获取所述目标车辆的车辆位置。
本申请实施例中,该步骤的相关解释与第一实施例提供订单处理方法相同,本申请实施例不再进行重复描述。
该种方式下,在确定目标车辆关锁后,也实现了实时定位车辆位置,提高了车辆位置的定位效率,进而提高了订单的处理效率;同时,基于两个目标车辆的车辆位置生成订单服务信息,提高了目标车辆的定位精度,提高了订单处理结果的准确度。
进一步的,本申请实施例提供的订单处理方法,在根据所述车辆位置与预设的目标位置范围,确定所述目标车辆与所述目标位置范围的位置关系之前,所述方法还包括:
接收所述目标车辆发送的当前的车辆位置。
本申请实施例中,该步骤的相关解释与第一实施例提供订单处理方法相同,本申请实施例不再进行重复描述。
该种方式下,在确定目标车辆关锁后,基于至少两个目标车辆的车辆位置生成订单服务信息,提高了目标车辆的定位精度,提高了订单处理结果的准确度。
基于同一发明构思,本申请第三实施例中还提供了与第一实施例提供的订单处理方法对应的订单处理装置,由于本申请第三实施例中的装置解决问题的原理与本申请第一实施例提供的订单处理方法相似,因此装置的实施可以参见方法的实施,重复之处不再赘述。
参照图7所示,为本申请第三实施例提供的一种订单处理装置的示意图,所述装置包括:
第一获取模块701,用于在接收到目标订单中目标车辆对应的关锁消息后,从与所述目标车辆对应的服务请求端中获取所述目标车辆的车辆位置;
第一确定模块702,用于根据所述车辆位置与预设的目标位置范围,确定所述目标车辆与所述目标位置范围的位置关系;
生成模块703,用于根据所述目标车辆与所述目标位置范围的位置关系,生成所述目标订单对应的订单服务信息;
第一发送模块704,用于将所述订单服务信息发送给所述目标订单对应的服务请求端。
在一种可能的实施方式中,所述获取模块从与所述目标车辆对应的服务请求端中获取所述目标车辆的车辆位置,包括:
接收与所述目标车辆连接的服务请求端发送的所述目标车辆的车辆位置。
在一种可能的实施方式中,所述装置还包括:
第二发送模块,用于在接收与所述目标车辆连接的服务请求端发送的所述目标车辆的车辆位置之前,向所述目标订单对应的服务请求端发送所述目标车辆对应的关锁消息,以使所述服务请求端基于所述关锁消息上报所述目标车辆的车辆位置。
在一种可能的实施方式中,所述装置还包括:
第一接收模块,用于在根据所述车辆位置与预设的目标位置范围,确定所述目标车辆与所述目标位置范围的位置关系之前,接收所述目标车辆发送的位于道路上的智能设备的设备标识;其中,所述设备标识是所述目标车辆在搜索到所述智能设备发送的广播消息时,从所述广播消息中获取得到的;
第二确定模块,用于基于所述智能设备的设备标识,确定所述智能设备对应的目标位置作为所述目标车辆的车辆位置。
在一种可能的实施方式中,所述装置还包括:
第二接收模块,用于在根据所述车辆位置与预设的目标位置范围,确定所述目标车辆与所述目标位置范围的位置关系之前,接收所述目标车辆发送的当前的车辆位置。
在一种可能的实施方式中,所述目标车辆至少对应一个车辆位置;所述第一确定模块根据所述车辆位置与预设的目标位置范围,确定所述目标车辆与所述目标位置范围的位置关系,包括:
若所述目标位置范围内包括任一车辆位置,则确定所述目标车辆位于所述目标位置范围内;
若不存在包括在所述目标位置范围内的任一车辆位置,则确定所述目标车辆位于所述目标位置范围外。
在一种可能的实施方式中,所述装置还包括:
第二获取模块,用于获取任一车辆位置对应的定位区域;
第三确定模块,用于若所述目标位置范围内包括至少部分所述定位区域,则确定该车辆位置位于所述目标位置范围内;
第四确定模块,用于若所述目标位置范围内不包括所述定位区域,则确定该车辆位置位于所述目标位置范围外。
在一种可能的实施方式中,所述生成模块根据所述目标车辆与所述目标位置范围的位置关系,生成所述目标订单对应的订单服务信息,包括:
若检测到所述目标车辆位于所述目标位置范围内,则根据所述目标订单对应的起始位置和所述车辆位置,生成所述目标订单对应的订单服务信息;
若检测到所述目标车辆位于所述目标位置范围外,则根据所述目标订单对应的起始位置、所述车辆位置以及目标服务信息,生成所述目标订单对应的订单服务信息。
在一种可能的实施方式中,所述装置还包括:
第五确定模块,用于确定所述车辆位置与目标位置范围的距离信息;
第六确定模块,用于根据所述车辆位置与目标位置范围的距离信息,确定所述目标服务信息。
在一种可能的实施方式中,所述装置还包括:
第三接收模块,用于接收所述目标车辆发送的该目标车辆对应的关锁消息;
或者,
第四接收模块,用于接收所述服务请求端发送的所述目标车辆对应的关锁消息。
基于同一发明构思,本申请第四实施例中还提供了与本申请第二实施例提供的订单处理方法对应的订单处理装置,由于本申请第四实施例中的装置解决问题的原理与本申请第二实施例提供的订单处理方法相似,因此装置的实施可以参见方法的实施,重复之处不再赘述。
参照图8所示,为本申请第四实施例提供的一种订单处理装置的示意图,所述装置包括:
第一接收模块801,用于在接收到目标订单中目标车辆对应的关锁消息后,接收所述目标车辆发送的位于道路上的智能设备的设备标识;
第一确定模块802,用于基于所述智能设备的设备标识,确定所述智能设备对应的目标位置作为所述目标车辆的车辆位置;
第二确定模块803,用于根据所述车辆位置与预设的目标位置范围,确定所述目标车辆与所述目标位置范围的位置关系;
生成模块804,用于根据所述目标车辆与所述目标位置范围的位置关系,生成所述目标订单对应的订单服务信息;
发送模块805,用于将所述订单服务信息发送给所述目标订单对应的服务请求端。
在一种可能的实施方式中,所述装置还包括:
获取模块,用于在根据所述车辆位置与预设的目标位置范围,确定所述目标车辆与所述目标位置范围的位置关系之前,从与所述目标车辆对应的服务请求端中获取所述目标车辆的车辆位置。
在一种可能的实施方式中,所述方法还包括:
第二接收模块,用于在根据所述车辆位置与预设的目标位置范围,确定所述目标车辆与所述目标位置范围的位置关系之前,接收所述目标车辆发送的当前的车辆位置。
如图9所示,本申请第五实施例提供的一种电子设备900,包括:处理器901、存储器902和总线,所述存储器902存储有所述处理器901可执行的机器可读指令,当电子设备运行时,所述处理器901与所述存储器902之间通过总线通信,所述处理器901执行所述机器可读指令,以执行如上述第一实施例提供的订单处理方法的步骤。
具体地,上述存储器902和处理器901能够为通用的存储器和处理器,这里不做具体限定,当处理器901运行存储器902存储的计算机程序时,能够执行上述第一实施例对应的订单处理方法。
对应于上述订单处理方法,本申请第六实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行上述第一实施例提供的订单处理方法的步骤。
如图10所示,本申请第七实施例提供的一种电子设备1000,包括:处理器1001、存储器1002和总线,所述存储器1002存储有所述处理器1001可执行的机器可读指令,当电子设备运行时,所述处理器1001与所述存储器1002之间通过总线通信,所述处理器1001执行所述机器可读指令,以执行如上述第二实施例提供的订单处理方法的步骤。
具体地,上述存储器1002和处理器1001能够为通用的存储器和处理器,这里不做具体限定,当处理器1001运行存储器1002存储的计算机程序时,能够执行上述第二实施例提供的订单处理方法。
对应于上述订单处理方法,本申请第八实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行上述第二实施例提供的订单处理方法的步骤。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***和装置的具体工作过程,可以参考方法实施例中的对应过程,本申请中不再赘述。在本申请所提供的几个实施例中,应该理解到,所揭露的***、装置和方法,可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,又例如,多个模块或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口,装置或模块的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个处理器可执行的非易失的计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
以上仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以权利要求的保护范围为准。
Claims (19)
1.一种订单处理方法,其特征在于,所述方法包括:
在接收到目标订单中目标车辆对应的关锁消息后,从与所述目标车辆对应的服务请求端中获取所述目标车辆的车辆位置;
根据所述车辆位置与预设的目标位置范围,确定所述目标车辆与所述目标位置范围的位置关系;
根据所述目标车辆与所述目标位置范围的位置关系,生成所述目标订单对应的订单服务信息;
将所述订单服务信息发送给所述目标订单对应的服务请求端。
2.根据权利要求1所述的订单处理方法,其特征在于,所述从与所述目标车辆对应的服务请求端中获取所述目标车辆的车辆位置,包括:
接收与所述目标车辆连接的服务请求端发送的所述目标车辆的车辆位置。
3.根据权利要求2所述的订单处理方法,其特征在于,所述方法还包括:
向所述目标订单对应的服务请求端发送所述目标车辆对应的关锁消息,以使所述服务请求端基于所述关锁消息上报所述目标车辆的车辆位置;
接收所述服务请求端发送的所述目标车辆的车辆位置。
4.根据权利要求1所述的订单处理方法,其特征在于,在根据所述车辆位置与预设的目标位置范围,确定所述目标车辆与所述目标位置范围的位置关系之前,所述方法还包括:
接收所述目标车辆发送的位于道路上的智能设备的设备标识;其中,所述设备标识是所述目标车辆在搜索到所述智能设备发送的广播消息时,从所述广播消息中获取得到的;
基于所述智能设备的设备标识,确定所述智能设备对应的目标位置作为所述目标车辆的车辆位置。
5.根据权利要求1所述的订单处理方法,其特征在于,在根据所述车辆位置与预设的目标位置范围,确定所述目标车辆与所述目标位置范围的位置关系之前,所述方法还包括:
接收所述目标车辆发送的当前的车辆位置。
6.根据权利要求1所述的订单处理方法,其特征在于,所述目标车辆至少对应一个车辆位置;所述根据所述车辆位置与预设的目标位置范围,确定所述目标车辆与所述目标位置范围的位置关系,包括:
若所述目标位置范围内包括任一车辆位置,则确定所述目标车辆位于所述目标位置范围内;
若不存在包括在所述目标位置范围内的任一车辆位置,则确定所述目标车辆位于所述目标位置范围外。
7.根据权利要求5所述的订单处理方法,其特征在于,检测任一车辆位置是否位于所述目标位置范围内,包括:
获取任一车辆位置对应的定位区域;
若所述目标位置范围内包括至少部分所述定位区域,则确定该车辆位置位于所述目标位置范围内;
若所述目标位置范围内不包括所述定位区域,则确定该车辆位置位于所述目标位置范围外。
8.根据权利要求1所述的订单处理方法,其特征在于,所述根据所述目标车辆与所述目标位置范围的位置关系,生成所述目标订单对应的订单服务信息,包括:
若检测到所述目标车辆位于所述目标位置范围内,则根据所述目标订单对应的起始位置和所述车辆位置,生成所述目标订单对应的订单服务信息;
若检测到所述目标车辆位于所述目标位置范围外,则根据所述目标订单对应的起始位置、所述车辆位置以及目标服务信息,生成所述目标订单对应的订单服务信息。
9.根据权利要求8所述的订单处理方法,其特征在于,确定所述目标服务信息,包括:
确定所述车辆位置与目标位置范围的距离信息;
根据所述车辆位置与目标位置范围的距离信息,确定所述目标服务信息。
10.根据权利要求1所述的订单处理方法,其特征在于,接收目标订单中目标车辆对应的关锁消息,包括:
接收所述目标车辆发送的该目标车辆对应的关锁消息;
和/或,
接收所述服务请求端发送的所述目标车辆对应的关锁消息。
11.一种订单处理方法,其特征在于,所述方法包括:
在接收到目标订单中目标车辆对应的关锁消息后,接收所述目标车辆发送的位于道路上的智能设备的设备标识;
基于所述智能设备的设备标识,确定所述智能设备对应的目标位置作为所述目标车辆的车辆位置;
根据所述车辆位置与预设的目标位置范围,确定所述目标车辆与所述目标位置范围的位置关系;
根据所述目标车辆与所述目标位置范围的位置关系,生成所述目标订单对应的订单服务信息;
将所述订单服务信息发送给所述目标订单对应的服务请求端。
12.根据权利要求11所述的订单处理方法,其特征在于,在根据所述车辆位置与预设的目标位置范围,确定所述目标车辆与所述目标位置范围的位置关系之前,所述方法还包括:
从与所述目标车辆对应的服务请求端中获取所述目标车辆的车辆位置。
13.根据权利要求11所述的订单处理方法,其特征在于,在根据所述车辆位置与预设的目标位置范围,确定所述目标车辆与所述目标位置范围的位置关系之前,所述方法还包括:
接收所述目标车辆发送的当前的车辆位置。
14.一种订单处理装置,其特征在于,所述装置包括:
第一获取模块,用于在接收到目标订单中目标车辆对应的关锁消息后,从与所述目标车辆对应的服务请求端中获取所述目标车辆的车辆位置;
第一确定模块,用于根据所述车辆位置与预设的目标位置范围,确定所述目标车辆与所述目标位置范围的位置关系;
生成模块,用于根据所述目标车辆与所述目标位置范围的位置关系,生成所述目标订单对应的订单服务信息;
第一发送模块,用于将所述订单服务信息发送给所述目标订单对应的服务请求端。
15.一种订单处理装置,其特征在于,所述装置包括:
第一接收模块,用于在接收到目标订单中目标车辆对应的关锁消息后,接收所述目标车辆发送的位于道路上的智能设备的设备标识;
第一确定模块,用于基于所述智能设备的设备标识,确定所述智能设备对应的目标位置作为所述目标车辆的车辆位置;
第二确定模块,用于根据所述车辆位置与预设的目标位置范围,确定所述目标车辆与所述目标位置范围的位置关系;
生成模块,用于根据所述目标车辆与所述目标位置范围的位置关系,生成所述目标订单对应的订单服务信息;
发送模块,用于将所述订单服务信息发送给所述目标订单对应的服务请求端。
16.一种电子设备,其特征在于,包括:处理器、存储介质和总线,所述存储介质存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储介质之间通过总线通信,所述处理器执行所述机器可读指令,以执行如权利要求1至10任一所述的订单处理方法的步骤。
17.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行如权利要求1至10任一所述的订单处理方法的步骤。
18.一种电子设备,其特征在于,包括:处理器、存储介质和总线,所述存储介质存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储介质之间通过总线通信,所述处理器执行所述机器可读指令,以执行如权利要求11至13任一所述的订单处理方法的步骤。
19.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行如权利要求11至13任一所述的订单处理方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911398206.3A CN111861621A (zh) | 2019-12-30 | 2019-12-30 | 一种订单处理方法、装置、电子设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911398206.3A CN111861621A (zh) | 2019-12-30 | 2019-12-30 | 一种订单处理方法、装置、电子设备及存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111861621A true CN111861621A (zh) | 2020-10-30 |
Family
ID=72970852
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911398206.3A Pending CN111861621A (zh) | 2019-12-30 | 2019-12-30 | 一种订单处理方法、装置、电子设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111861621A (zh) |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106600792A (zh) * | 2016-12-28 | 2017-04-26 | 北京拜克洛克科技有限公司 | 一种自行车开锁方法、***及装置 |
CN107295071A (zh) * | 2017-06-12 | 2017-10-24 | 广东欧珀移动通信有限公司 | 共享车辆信息处理方法、装置、服务器、终端及存储介质 |
CN107580317A (zh) * | 2017-08-30 | 2018-01-12 | 顾泰来 | 一种共享车辆调度计费方法、装置以及服务器 |
CN108665724A (zh) * | 2017-03-31 | 2018-10-16 | 北京智汇空间科技有限公司 | 限定待停放车辆停放位置的***及方法 |
CN108986447A (zh) * | 2018-07-12 | 2018-12-11 | 北京摩拜科技有限公司 | 车辆管理方法、服务器及*** |
CN109218337A (zh) * | 2017-05-24 | 2019-01-15 | 上海朗尚科贸有限公司 | 车辆控制方法、服务器、车辆终端及用户终端 |
CN109509342A (zh) * | 2018-12-13 | 2019-03-22 | 成都三柚科技有限公司 | 一种车辆停车方法、装置、电子设备及存储介质 |
CN110225457A (zh) * | 2019-04-17 | 2019-09-10 | 阿里巴巴集团控股有限公司 | 共享单车的监管方法、装置、服务器及可读存储介质 |
-
2019
- 2019-12-30 CN CN201911398206.3A patent/CN111861621A/zh active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106600792A (zh) * | 2016-12-28 | 2017-04-26 | 北京拜克洛克科技有限公司 | 一种自行车开锁方法、***及装置 |
CN108665724A (zh) * | 2017-03-31 | 2018-10-16 | 北京智汇空间科技有限公司 | 限定待停放车辆停放位置的***及方法 |
CN109218337A (zh) * | 2017-05-24 | 2019-01-15 | 上海朗尚科贸有限公司 | 车辆控制方法、服务器、车辆终端及用户终端 |
CN107295071A (zh) * | 2017-06-12 | 2017-10-24 | 广东欧珀移动通信有限公司 | 共享车辆信息处理方法、装置、服务器、终端及存储介质 |
CN107580317A (zh) * | 2017-08-30 | 2018-01-12 | 顾泰来 | 一种共享车辆调度计费方法、装置以及服务器 |
CN108986447A (zh) * | 2018-07-12 | 2018-12-11 | 北京摩拜科技有限公司 | 车辆管理方法、服务器及*** |
CN109509342A (zh) * | 2018-12-13 | 2019-03-22 | 成都三柚科技有限公司 | 一种车辆停车方法、装置、电子设备及存储介质 |
CN110225457A (zh) * | 2019-04-17 | 2019-09-10 | 阿里巴巴集团控股有限公司 | 共享单车的监管方法、装置、服务器及可读存储介质 |
Non-Patent Citations (1)
Title |
---|
财会月刊杂志社编: "《新智慧•财富道》", 30 September 2018, 武汉出版社, pages: 37 * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN207475893U (zh) | 一种移动站 | |
CN105509743B (zh) | 定位处理方法、业务平台和网络*** | |
CN107644542B (zh) | 一种基于车位信息的导航方法及远程信息处理装置 | |
CN103631888B (zh) | 基于位置的多数据源的数据搜索方法和装置 | |
CN111829519A (zh) | 一种定位方法、装置、电子设备及存储介质 | |
CN111383440A (zh) | 共享交通工具的规范停车方法、装置及电子设备 | |
CN111832376A (zh) | 一种车辆逆行检测方法、装置、电子设备及存储介质 | |
CN111784439A (zh) | 一种还车检测的方法、***及装置 | |
CN110888703A (zh) | 终端的控制方法和装置、存储介质、计算机设备 | |
CN104237921A (zh) | 基于北斗统一时空基准的智能位置服务装置 | |
CN109308806B (zh) | 一种交通工具的行驶检测方法及服务器 | |
CN102291419B (zh) | 导航信息***及导航信息的提供方法 | |
CN111832870A (zh) | 一种代驾资源的协调方法、协调装置及可读存储介质 | |
CN113960633A (zh) | 车辆位置校正方法、装置及服务器 | |
JP5917173B2 (ja) | 情報処理システム、及び情報処理方法 | |
CN111405463B (zh) | 信息获取方法、装置、电子设备和存储介质 | |
CN111612184B (zh) | 行驶支援装置、车辆、行驶管理装置、终端装置和行驶支援方法 | |
CN111861621A (zh) | 一种订单处理方法、装置、电子设备及存储介质 | |
CN112561643A (zh) | 一种拼车订单处理方法、装置、电子设备及存储介质 | |
CN111859176A (zh) | 一种信息推荐方法、装置、电子设备及存储介质 | |
CN109115233B (zh) | 无目的地导航方法、装置、***和计算机可读介质 | |
CN111835831B (zh) | 业务推送方法、装置和电子设备 | |
CN113869715A (zh) | 站点分组方法、归属站点确定方法、装置和计算机设备 | |
CN111861532A (zh) | 调度服务费确定方法、装置、电子设备及存储介质 | |
WO2017220643A1 (en) | Indoor radio map verification |
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 |