System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及新能源汽车,具体涉及一种汽车软件付费订购方法、系统、终端设备及介质。
技术介绍
1、近年来,在国家一系列政策的鼓励扶持下,新能源汽车产业的发展突飞猛进,我们新能源汽车产业取得了显著的成绩,形成了先发优势,成为世界的领跑者。但是,目前的新能源汽车产业仍存在很多问题。比如随着生活水平的提高,人们对汽车的需求越来越倾向于人性化和定制化。
2、对于现有的新能源汽车,若用户想启用新的功能,要先配置于此功能相配的硬件,并将此硬件安装于汽车内,由于此硬件为后安装硬件,车辆在出厂前并未为其预留空间,故在新增硬件时,与原装硬件的适配性较差。
技术实现思路
1、鉴于现有技术中的上述缺陷或不足,本专利技术旨在提供一种汽车软件付费订购方法、系统、终端设备及介质,能够解决新增硬件与原装硬件适配性较差的问题。
2、第一方面,本专利技术提供一种汽车软件付费订购方法,包括如下步骤:
3、s1.生成订单支付成功信息,所述订单支付成功信息至少包括订单编号、车辆编号、与预埋硬件对应的付费项目编号;
4、s2.根据所述订单支付成功信息调用功能数据库,获取与所述付费项目编号对应的已订购配置字信息;所述功能数据库至少包括多个付费项目编号、与各所述付费项目编号对应的已订购配置字信息和未订购配置字信息;
5、s3.将所述已订购配置字信息和所述付费项目编号发送至与所述车辆编号对应的车辆,并生成第一配置更新指令,所述第一配置更新指令用于控制车辆根据所述已订购配
6、s4.接收与所述车辆编号对应的车辆反馈的与所述付费项目编号对应的第一当前配置字信息;
7、s5.当所述第一当前配置字信息与所述已订购配置字信息一致时,与所述已订购配置字信息对应的功能生效;当所述第一当前配置字信息与所述已订购配置字信息不一致时,重复执行步骤s2-s4,直至所述第一当前配置字信息与所述已订购配置字信息一致时,与所述已订购配置字信息对应的功能生效。
8、根据本专利技术提供的技术方案,重复执行步骤s2-s4后,还包括如下步骤:
9、获取重复执行步骤s2-s4的重复次数;
10、当所述重复次数大于第一阈值时,生成第一提醒指令,所述第一提醒指令用于提醒用户联系售后。
11、根据本专利技术提供的技术方案,与所述已订购配置字信息对应的功能生效之后还包括如下步骤:
12、获取与所述车辆编号对应的配置数据库,所述配置数据库至少包括多个所述付费项目编号、与各所述付费项目编号对应的第三配置字信息;其中,当与所述付费项目编号对应的项目已订购时,所述第三配置字信息为与所述付费项目编号对应的所述已订购配置字信息,当与所述付费项目编号对应的项目未订购时,所述第三配置字信息为与所述付费项目编号对应的所述未订购配置字信息;
13、更新所述配置数据库为更新配置数据库,将与所述付费项目编号对应的所述第三配置字信息更新为所述已订购配置字信息。
14、根据本专利技术提供的技术方案,所述生成订单支付成功信息之前还包括如下步骤:
15、接收车辆重启信号;
16、响应于所述车辆重启信号,并获取第一车辆编号以及第二当前配置字信息;
17、根据所述第二当前配置字信息遍历与所述第一车辆编号对应的所述配置数据库,得到与同一所述付费项目编号对应的所述第二配置字信息与所述第三配置字信息不同的所述付费项目编号,为第一项目编号;
18、生成第二配置更新指令,所述第二配置更新指令用于控制将与所述第一项目编号对应的所述第二配置字信息更新为与所述第一项目编号对应的所述第三配置字信息。
19、根据本专利技术提供的技术方案,所述配置数据库还包括版本信息以及与所述版本信息对应的有效使用期,所述更新所述配置数据库后还包括如下步骤:
20、获取更新所述配置数据库的更新时刻以及所述有效使用期;
21、在使用到期时刻生成第二提醒指令,所述第二提醒指令用于提醒用户再次购买,所述使用到期时刻为所述更新时刻加上所述有效使用期。
22、根据本专利技术提供的技术方案,步骤s2之后,步骤s3之前还包括如下步骤:
23、获取与所述车辆编号对应的车辆的通电状态,所述通电状态包括上电状态和下电状态;
24、若所述通电状态为所述下电状态时,生成第三提醒指令,所述第三提醒指令用于提醒车辆用户远程上电。
25、根据本专利技术提供的技术方案,所述获取与所述车辆编号对应的车辆的通电状态之后还包括如下步骤:
26、若所述通电状态为所述上电状态时,获取车辆的剩余电量;
27、在所述剩余电量小于或等于第一预设电量时,生成第四提醒指令,所述第四提醒指令用于提醒用户充电。
28、第二方面,本专利技术提供一种汽车软件付费订购系统,包括:
29、生成模块,所述生成模块配置用于生成订单支付成功信息,所述订单支付成功信息至少包括订单编号、车辆编号、付费项目编号;
30、调用模块,所述调用模块配置用于根据所述订单支付成功信息调用功能数据库,获取与所述付费项目编号对应的已订购配置字信息;所述功能数据库至少包括多个付费项目编号、与各所述付费编号对应的已订购配置字信息和未订购配置字信息;
31、输出模块,所述输出模块配置用于将所述已订购配置字信息和所述付费项目编号发送至与所述车辆编号对应的车辆,并生成第一配置更新指令,所述第一配置更新指令用于控制车辆根据所述已订购配置字信息更新与所述付费项目编号对应的配置;
32、接收模块,所述接收模块配置用于接收与所述车辆编号对应的车辆反馈的与所述付费项目编号对应的第一当前配置字信息;
33、判断模块,所述判断模块配置用于当所述第一当前配置字信息与所述已订购配置字信息一致时,与所述已订购配置字信息对应的功能生效;当所述第一当前配置字信息与所述已订购配置字信息不一致时,重复执行步骤s2-s4,直至所述第一当前配置字信息与所述已订购配置字信息一致时,与所述已订购配置字信息对应的功能生效。
34、可选地,还包括计数模块,所述计数模块配置用于获取重复执行步骤s2-s4的重复次数;
35、所述生成模块还配置用于当所述重复次数大于第一阈值时,生成第一提醒指令,所述第一提醒指令用于提醒用户联系售后。
36、可选地,还包括获取模块,所述获取模块配置用于获取与所述车辆编号对应的配置数据库,所述配置数据库至少包括多个所述付费项目编号、与各所述付费项目编号对应的第三配置字信息;其中,当与所述付费项目编号对应的项目已订购时,所述第三配置字信息为与所述付费项目编号对应的所述已订购配置字信息,当与所述付费项目编号对应的项目未订购时,所述第三配置字信息为与所述付费项目编号对应的所述未订购配置字信息;
37、执行模块,所述执行模块配置用于更新所述配置数据库为更新配本文档来自技高网...
【技术保护点】
1.一种汽车软件付费订购方法,其特征在于,包括如下步骤:
2.根据权利要求1所述的汽车软件付费订购方法,其特征在于,重复执行步骤S2-S4后,还包括如下步骤:
3.根据权利要求1所述的汽车软件付费订购方法,其特征在于,与所述已订购配置字信息对应的功能生效之后还包括如下步骤:
4.根据权利要求3所述的汽车软件付费订购方法,其特征在于,所述生成订单支付成功信息之前还包括如下步骤:
5.根据权利要求4所述的汽车软件付费订购方法,其特征在于,所述配置数据库还包括版本信息以及与所述版本信息对应的有效使用期,所述更新所述配置数据库后还包括如下步骤:
6.根据权利要求1所述的汽车软件付费订购方法,其特征在于,步骤S2之后,步骤S3之前还包括如下步骤:
7.根据权利要求6所述的汽车软件付费订购方法,其特征在于,所述获取与所述车辆编号对应的车辆的通电状态之后还包括如下步骤:
8.一种汽车软件付费订购系统,其特征在于,包括:
9.一种终端设备,其特征在于,包括处理器和存储器,其中,所述存储器存储有计算机程
10.一种可读存储介质,其特征在于,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如权利要求1-6任一项所述的汽车软件付费订购方法。
...【技术特征摘要】
1.一种汽车软件付费订购方法,其特征在于,包括如下步骤:
2.根据权利要求1所述的汽车软件付费订购方法,其特征在于,重复执行步骤s2-s4后,还包括如下步骤:
3.根据权利要求1所述的汽车软件付费订购方法,其特征在于,与所述已订购配置字信息对应的功能生效之后还包括如下步骤:
4.根据权利要求3所述的汽车软件付费订购方法,其特征在于,所述生成订单支付成功信息之前还包括如下步骤:
5.根据权利要求4所述的汽车软件付费订购方法,其特征在于,所述配置数据库还包括版本信息以及与所述版本信息对应的有效使用期,所述更新所述配置数据库后还包括如下步骤:
6.根据权利要求1所述的汽车软件...
【专利技术属性】
技术研发人员:杨德志,那德生,何永攀,吴龙八,
申请(专利权)人:江苏开沃汽车有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。