System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及新能源,具体涉及一种充电账单的推送方法及装置、充电服务系统、设备及介质。
技术介绍
1、随新能源设备的广泛使用,对于充电的需求越加旺盛。现有技术中,一定比例的异常订单中是由于未及时推送到客户端造成的。未推送订单若一直不推送,用户侧无明显感知,且用户不会收到这笔订单,无需支付,从而造成大额度的账单未及时支付;且若历史未推送订单过了良久突然推送给了用户,在系统中生成一笔待支付订单,由于待支付订单的存在会影响用户下一次的启动充电,造成充电效率低下、用户体验较差。
技术实现思路
1、本申请实施例针对上述情况,本申请提出一种充电账单的推送方法及装置、充电服务系统、设备及介质,以克服或者部分克服现有技术的不足之处。
2、第一方面,本申请实施例提供了一种充电账单的推送方法,所述充电账单的推送方法应用于充电服务系统的充电服务端,所述充电账单的推送方法包括:
3、当确定目标充电订单的第一账单在预设起的始时间节点之后的第一预设时长内未推送至前端应用时,则通过账单拉取接口从充电桩管理系统拉取所述目标充电订单的第二订单,其中,所述账单拉取接口是基于互联互通协议配置的;
4、将拉取到的第二账单推送至所述前端应用。
5、可选的,在上述方法中,所述预设的起始时间节点为订单充电完成时刻、订单被挂起时刻、或者所述订单充电完成时刻以及所述订单被挂起时刻中的较早时刻。
6、可选的,在上述方法中,所述通过账单拉取接口从充电桩管理系统拉取所述目标充电订单
7、通过所述账单拉取接口从所述充电桩管理系统拉取所述第二订单;
8、若确定未拉取到所述第二订单,则以所述预设起的始时间节点之后的第一预设时长的时刻为起点,按照预设周期拉取所述第二订单;
9、当确定拉取到所述第二订单,则进入所述将拉取到的第二账单推送至所述前端应用的步骤;
10、当从所述起点到达第二预设时长则停止拉取。
11、可选的,在上述方法中,所述账单拉取接口的请求参数配置字段包括:请求名称、请求类型、是否必填、以及请求备注;
12、其中,所述请求名称的字段值为:充电订单号集合;
13、所述请求类型的字段值为:list;
14、所述是否必填的字段值为:必填;
15、所述备注的字段值为:充电订单号的格式为运营商身份信息+订单唯一编号。
16、可选的,在上述方法中,所述账单拉取接口的返回参数配置字段包括:返回名称、返回类型、是否必填、以及返回备注;
17、其中,所述返回名称的字段值为:充电订单账单集合;
18、所述返回类型的字段值为:list;
19、所述是否必填的字段值为:必填;
20、所述返回备注的字段值为:账单集合。
21、可选的,所述方法还包括:
22、通过所述充电服务系统的运营商配置界面对运营商的账单生成方式进行配置;其中,所述运营商配置界面包括:补单方式控件,所述补单方式控件的可选项包括:不可补单、充电中补单、以及补推账单;
23、响应于对所述补推账单的选择,将所述运营商的账单生成方式增加主动拉取方式。
24、可选的,所述方法还包括:
25、在所述第二账单中增设账单生成方式字段,所述账单生成方式字段的枚举值包括:运营商推送、主动拉取、以及充电过程结算;
26、在所述第二账单中显示的账单生成方式为主动拉取。
27、第二方面,本申请实施例还提供了一种充电账单的推送装置,所述装置包括:
28、拉取单元,用于当确定目标充电订单的第一账单在预设起的始时间节点之后的第一预设时长内未推送至前端应用时,则通过账单拉取接口从充电桩管理系统拉取所述目标充电订单的第二订单,其中,所述账单拉取接口是基于互联互通协议配置的;
29、发送单元,用于将拉取到的第二账单推送至所述前端应用。
30、第三方面,本申请实施例还提供了一种充电服务系统,所述充电服务系统包括前端应用、启动码和充电服务端,所述前端应用和充电服务端通信连接;所述充电服务系统与充电桩管理系统进行通信,所述充电桩管理系统负责至少一个充电场站中的至少一个充电桩的管理,所述充电服务系统通过所述充电桩管理系统控制所述充电场站中的充电桩的充电枪为待充电设备充电,其中,所述充电服务端部署有上述的充电账单的推送装置。
31、第四方面,本申请实施例还提供了一种电子设备,包括:处理器;以及被安排成存储计算机可执行指令的存储器,所述可执行指令在被执行时使所述处理器执行上述任一的充电账单的推送方法。
32、第五方面,本申请实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质存储一个或多个程序,所述一个或多个程序当被包括多个应用程序的电子设备执行时,使得所述电子设备执行上述任一的充电账单的推送方法。
33、本申请实施例采用的上述至少一个技术方案能够达到以下有益效果:
34、本申请针对由于存在大量未推送账单,造成造成大额度的账单不能及时支付的问题,提出了一种补偿的充电账单的推送方法,该方法应用于充电服务系统的充电服务端,本申请基于互联互通协议,事先在充电服务系统以及充电桩管理系统之间定义了一个账单拉取接口,在充电服务端确定一个充电订单的账单在预设起始时间节点之后的第一预设时长内未推送至前端应用的情况下,通过账单拉取接口从运营商端的充电桩管理系统主动拉取该目标充电订单的账单,若拉取成功,则推送至用户的前端应用。本申请作为一种账单推送的补偿手段,能够弥补由于账单未推送造成不能及时支付的缺陷,使得用户能够及时对相应订单进行支付,从而达到不影响用户下一次的启动充电的目的,提高了充电服务效率、提高了用户的使用感受,且算法简单、实用性强。
本文档来自技高网...【技术保护点】
1.一种充电账单的推送方法,其特征在于,所述充电账单的推送方法应用于充电服务系统的充电服务端,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述预设的起始时间节点为订单充电完成时刻、订单被挂起时刻、或者所述订单充电完成时刻以及所述订单被挂起时刻中的较早时刻。
3.根据权利要求1所述的方法,其特征在于,所述通过账单拉取接口从充电桩管理系统拉取所述目标充电订单的第二订单,包括:
4.根据权利要求1所述的方法,其特征在于,所述账单拉取接口的请求参数包括:请求字段、请求名称、请求类型、是否必填、以及请求备注;
5.根据权利要求1所述的方法,其特征在于,所述账单拉取接口的返回参数包括:返回字段,返回名称、返回类型、是否必填、以及返回备注;
6.根据权利要求1~5任一项所述的方法,其特征在于,所述方法还包括:
7.一种充电账单的推送装置,其特征在于,所述装置包括:
8.一种充电服务系统,其特征在于,所述充电服务系统包括前端应用、启动码和充电服务端,所述前端应用和充电服务端通信连接;所述充电服务系统
9.一种电子设备,包括:
10.一种计算机可读存储介质,所述计算机可读存储介质存储一个或多个程序,其特征在于,所述一个或多个程序当被包括多个应用程序的电子设备执行时,使得所述电子设备执行所述权利要求1~6任一项所述的方法。
...【技术特征摘要】
1.一种充电账单的推送方法,其特征在于,所述充电账单的推送方法应用于充电服务系统的充电服务端,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述预设的起始时间节点为订单充电完成时刻、订单被挂起时刻、或者所述订单充电完成时刻以及所述订单被挂起时刻中的较早时刻。
3.根据权利要求1所述的方法,其特征在于,所述通过账单拉取接口从充电桩管理系统拉取所述目标充电订单的第二订单,包括:
4.根据权利要求1所述的方法,其特征在于,所述账单拉取接口的请求参数包括:请求字段、请求名称、请求类型、是否必填、以及请求备注;
5.根据权利要求1所述的方法,其特征在于,所述账单拉取接口的返回参数包括:返回字段,返回名称、返回类型、是否必填、以及返回备注;
6.根据权利要求1~5任一项所述...
【专利技术属性】
技术研发人员:苑广强,
申请(专利权)人:浙江安吉智电控股有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。