车辆加油订单的生成方法、装置、计算机设备及存储介质与流程

文档序号:36779121发布日期:2024-01-23 11:50阅读:14来源:国知局
车辆加油订单的生成方法、装置、计算机设备及存储介质与流程

本技术涉及互联网,特别是涉及一种车辆加油订单的生成方法、装置、计算机设备及存储介质。


背景技术:

1、近年来,物流业务日渐频繁,物流企业下的车辆也越来越多,且随着互联网技术的快速发展,很多物流企业基于线上系统对企业下的车辆相关业务进行线上管理,比如在基于线上系统管理企业中的加油资金、车辆加油订单等等,不仅提高了业务的处理效率,而且还能够实现车辆的有序管理。

2、相关技术中,物流企业关联有车队,且会在线上系统中提供一定的加油资金。车队中每个车辆的司机均可以使用加油资金为所驾驶的车辆加油,从而省去开发票、报销等环节。但是申请人认识到,有些司机可能存在给其他非物流企业下的车辆加油或者为其他非企业员工的车辆加油的行为,对于这种线下行为缺乏有效的信息化手段,难以识别和管控,导致企业提供的加油资金存在被盗用的风险,影响了推动车辆管理信息化、智能化的进程。


技术实现思路

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、可选地,所述装置还包括:

41、推送模块,用于当所述车辆位置与所述油站位置之间的位置距离不符合所述距离阈值时,生成用于指示未在所述目标油站内的提示信息,以及将所述提示信息推送至所述终端;

42、所述第一确定模块,还用于响应于接收到所述终端反馈的油站选取指令,则确定所述油站选取指令指示的指定油站作为目标油站,基于所述目标油站的油站位置,重新确定所述目标油站的油站位置与所述待加油车辆当前的车辆位置之间的新的位置距离,以及根据所述新的位置距离,确定是否生成车辆加油订单。

43、可选地,所述装置还包括:

44、接收模块,用于向所述终端推送图像上传指令,以及接收所述终端基于所述图像上传指令上传的标识图像,其中,所述标识图像是通过所述终端的图像组件采集的,所述标识图像上包括图像水印,所述图像水印是在采集所述标识图像时构建的,所述图像水印包括采集所述标识图像时所处的图像采集位置以及采集所述标识图像的图像采集时间;

45、识别模块,用于对所述标识图像进行识别,提取所述标识图像包括的图像字符串,从所述图像字符串中分别提取出图像车辆标识、图像采集时间、图像采集位置;

46、所述识别模块,还用于将所述图像车辆标识与所述待加油车辆的车辆标识进行比对,确定所述图像采集位置与所述油站位置之间的待校验位置距离,计算所述支付请求时间与所述图像采集时间的时间间隔;

47、所述生成模块,还用于若比对确定所述图像字符串与构成所述车辆标识的字符串相同且所述待校验位置距离符合距离阈值且所述时间间隔小于间隔阈值,则生成包括所述油站位置、所述车辆加油订单、所述车辆标识以及所述标识图像的加油记录,将所述加油记录进行存储。

48、可选地,所述识别模块,还用于当比对确定所述图像字符串与构成所述车辆标识的字符串不相同时,统计在接收到基于所述车辆加油订单反馈的支付成功指令后,向所述终端推送所述图像上传指令的推送次数;若所述推送次数未达到次数阈值,则重新向所述终端推送图像上传指令,以及接收所述终端基于所述图像上传指令上传的新的标识图像,重新对所述新的标识图像进行识别,判断所述新的标识图像包括的图像字符串与所述待加油车辆的车辆标识是否相同;若所述推送次数达到次数阈值,则查询所述用户支付所述车辆加油订单时使用的加油凭证,以及查询所述加油凭证绑定的指定车辆标识,生成包括所述油站位置、所述车辆加油订单、所述标识图像以及所述指定车辆标识的订单异常提醒,并将所述订单异常提醒推送至所述加油凭证关联的消息接收方。

49、可选地,所述装置还包括:

50、接收模块,用于持续接收油位传感器上传的油量信息,将所述油量信息与油量阈值进行比对;

51、查询模块,用于当所述油量信息低于所述油量阈值时,查询与所述待加油车辆当前的车辆位置之间的距离符合查询条件的至少一个油站作为推荐油站;

52、所述生成模块,还用于生成携带所述推荐油站的加油提醒,以及将所述加油提醒推送至所述待加油车辆的司机所持终端。

53、依据本技术第三方面,提供了一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述第一方面中任一项所述方法的步骤。

54、依据本技术第四方面,提供了一种存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述第一方面中任一项所述的方法的步骤。

55、借由上述技术方案,本技术提供的一种车辆加油订单的生成方法、装置、计算机设备及存储介质,本技术响应于车辆加油请求,确定目标油站以及待加油车辆,获取目标油站的油站位置及待加油车辆当前的车辆位置,确定目标油站的油站位置与待加油车辆当前的车辆位置之间的位置距离,响应于位置距离符合距离阈值,根据接收到的加油信息,生成车辆加油订单,以及将车辆加油订单推送至发起车辆加油请求的终端,基于油站位置形成电子围栏,在司机请求加油时判断车辆是否处于电子围栏的范围,以及在确定处于电子围栏内时允许司机加油,为监督司机线下的加油行为提供有效的信息化手段,便于对线下行为进行识别和管控,降低加油资金被盗用的风险,推动了车辆管理信息化、智能化的进程。

56、上述说明仅是本技术技术方案的概述,为了能够更清楚了解本技术的技术手段,而可依照说明书的内容予以实施,并且为了让本技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本技术的具体实施方式。

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