本技术涉及车辆技术,尤其涉及一种洗车控制方法、装置、设备及存储介质。
背景技术:
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、所述发送模块,还用于将所述支付请求发送到所述服务端;
41、显示模块,用于接收所述服务端返回的与所述支付请求对应的收款二维码,在所述车机的图形用户界面显示所述收款二维码,所述收款二维码用于所述用户支付所述目标洗车服务的费用。
42、第四方面,本技术还提供一种洗车控制装置,所述装置包括:
43、接收模块,用于接收车机客户端发送的确认消息,所述确认消息包括车辆位置和车辆标识;
44、确定模块,用于根据所述车辆位置从至少一个洗车机中确定出目标洗车机;
45、获取模块,用于获取所述目标洗车机的工作状态和所述目标洗车机采集的图像数据;
46、判断模块,用于根据所述图像数据和所述车辆标识确定车辆是否处于预设边界范围;
47、发送模块,用于若所述车辆处于所述预设边界范围,并且所述目标洗车机处于未工作状态,将服务列表发送到所述客户端,所述服务列表中包括至少一个类型的洗车服务;
48、所述接收模块,还用于接收所述客户端发送的支付请求,根据所述支付请求创建服务订单并生成与所述服务订单对应的收款二维码;
49、所述发送模块,还用于将所述收款二维码发送到客户端;
50、所述发送模块,还用于在检测到对所述服务订单支付成功后,根据所述服务订单生成洗车指令,将所述洗车指令发送到所述目标洗车机。
51、第五方面,本技术还提供一种电子设备,所述电子设备包括:
52、处理器,与所述处理器通信连接的存储器,以及与其他设备交互的通信接口;
53、所述存储器存储计算机执行指令;
54、所述处理器执行所述存储器存储的计算机执行指令,以实现如第一方面任一项所述的洗车控制方法。
55、第六方面,本技术还提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如第一方面任一项所述的洗车控制方法。
56、第七方面,本技术还提供一种计算机程序产品,所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时用于实现如第一方面任一项所述的洗车控制方法。
57、本技术提供的洗车控制方法、装置、设备及存储介质。该方法包括用户在车辆停放后,通过车机客户端将确认消息发送到服务端,服务端根据确认消息中的车辆位置确定目标洗车机,并获取目标洗车机的工作状态和目标洗车机采集的图像数据;服务端根据图像数据二次确认车辆是否处于预设的边界范围,当目标洗车机未处于工作状态,并且车辆处于预设的边界范围时,生成洗车服务订单的付款二维码;将付款二维码发送到车机客户端,在服务订单被支付后,开启洗车服务。通过将付款二维码发送到车机客户端的方式,用户不需要下车扫描洗车机上的二维码,节省洗车时间,提高用户洗车体验。并且通过服务端对车辆位置的二次确认,可以避免车辆停放位置不正确造成的洗车效果不佳,提升用户洗车效果。