本发明属于网约车运营,具体涉及一种网约车用户修改订单预约时间的方法。
背景技术:
1、当前网约车背景下,用户制定未来出行计划后通过打车平台预约车辆,避免实时下单带来的不可控因素,利于行程安排,司机按用户预约时间到达指定上车地点即可。实际用车场景中,由于各种因素的印象,导致用户行程改变提前或者延后,此时一般直接选择取消订单,而后按新的计划安排时间再次下单。这种操作方式使得用户操作流程较长,体验差;订单取消率增加,完单率降低。
技术实现思路
1、本发明的目的在于提供一种网约车用户修改订单预约时间的方法,以解决上述背景技术中提出的问题。
2、为实现上述目的,本发明提供如下技术方案:一种网约车用户修改订单预约时间的方法,具体步骤包括:s1:用户选择用车时间、上下车地址信息后下预约单成功,行程改变后进入订单详情发起修改;
3、s2:用户进入订单详情,调用订单详情接口;
4、s3:订单详情接口调用是否支持用车时间修改接口,根据响应结果判断是否支持修改用车时间,若不支持,不展示修改入口,执行步骤s6,若支持,展示修改入口,继续执行后续流程;
5、s4:用户选择新的预约时间,确定后调用修改用车时间接口,根据响应结果判断是否修改成功,如果修改失败,继续执行步骤s6,如果修改成功,继续执行后续流程;
6、s5:用户后续用车流程;
7、s6:结束。
8、优选的,所述步骤s2中,是否支持修改用车时间流程:
9、s21:系统获取修改用车时间配置信息;
10、s22:判断订单城市是否符合配置信息,否:执行步骤s26,是:继续执行后续流程;
11、s23:判断订单服务类型是否符合配置信息,否:执行步骤s26,是:继续执行后续流程;
12、s24:判断订单当前状态是不是待服务状态,否:执行步骤s26,是:继续执行后续流程;
13、s25:订单支持修改用车时间,执行步骤s27;
14、s26:订单不支持修改用车时间;
15、s27:返回是否支持修改用车时间结果。
16、优选的,所述步骤s3具体包括:
17、s31:系统获取修改用车时间配置信息,配置信息包括:提前修改时间限制a;
18、s32:系统计算当前时间距离订单原用车时间b,如果b<a则修改失败,执行步骤s36,如果b>=a继续执行后续流程;
19、s33:调用订单接口获取当前司机司机是否存在冲突单,如果存在冲突单则修改失败,执行步骤s36,如果不存在继续执行后续流程;
20、s34:系统使用新的用车时间以及原有参数调用预估接口进行重新预估,调用计费接口更新重新预估的预估key信息;
21、s35:调用修改订单信息接口更新用车时间;
22、s36:修改用车时间失败,执行步骤s39;
23、s37:修改用车时间成功;
24、s38:修改用车时间成功后同步信息给司机,司机按新的预约时间接驾即可;
25、s39:返回修改用车时间结果,继续执行后续流程。
26、优选的,所述步骤s21中,修改用车时间后的配置信息包括:城市、服务类型。
27、优选的,所述步骤s34中,原有参数包括服务类型、车型、上下车地址。
28、与现有技术相比,本发明的有益效果是:本发明主要是给用户提供修改用车时间的入口,用户发起修改用车时间,若修改成功司机则按新的用车时间接驾即可,避免用户直接操作取消订单;减少操作流程,提升用户用车体验;降低订单取消率,提升完单率。
1.一种网约车用户修改订单预约时间的方法,其特征在于:具体步骤包括:s1:用户选择用车时间、上下车地址信息后下预约单成功,行程改变后进入订单详情发起修改;
2.根据权利要求1所述的一种网约车用户修改订单预约时间的方法,其特征在于:所述步骤s2中,是否支持修改用车时间流程:
3.根据权利要求1所述的一种网约车用户修改订单预约时间的方法,其特征在于:所述步骤s3具体包括:
4.根据权利要求2所述的一种网约车用户修改订单预约时间的方法,其特征在于:所述步骤s21中,修改用车时间后的配置信息包括:城市、服务类型。
5.根据权利要求3所述的一种网约车用户修改订单预约时间的方法,其特征在于:所述步骤s34中,原有参数包括服务类型、车型、上下车地址。