本申请属于通信,尤其涉及一种计费方法、装置、设备、计算机可读存储介质和计算机程序产品。
背景技术:
1、随着通信服务的快速发展,用户对通信服务的需求日益多样,运营商提供了预开户、普通开户以及产品变更等多种服务场景以满足用户多样的服务需求。在保护用户利益的不受损害并提升用户服务体验的同时,如何高效准确地计算日益复杂的服务场景的通信费用成为亟待解决的问题,现有技术中主要通过统一的实时计费的方式进行计费,会存在计费不准确的情况,而且不能满足用户多服务场景的计费需求,因此现有技术的计费方法存在计费结果不够精准、用户体验差的问题。
技术实现思路
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、本申请实施例的一种计费方法、装置、设备、计算机可读存储介质和计算机程序产品,通过获取用户的号码数据,号码数据包括实名登记时间、套餐生效时间和套餐配置信息,判断号码数据是否包括预开卡标识;通过判断是否实名登记判断是否是预开卡用户,细化了计费场景。在号码数据包括预开卡标识的情况下,确定实名登记时间和套餐生效时间中较晚的时间为第一目标计费时间;通过在实名登记时间和套餐生效时间之间确定第一目标计费时间,进而确定了更具体的服务场景;然后基于第一目标计费时间和套餐配置信息进行计费,能够更精准的计费,提高了用户体验。
1.一种计费方法,其特征在于,包括:
2.根据权利要求1所述的计费方法,其特征在于,所述套餐配置信息包括服务的资费信息;
3.根据权利要求1所述的计费方法,其特征在于,在所述判断所述号码数据是否包括预开卡标识之后,所述方法还包括:
4.根据权利要求1所述的计费方法,其特征在于,在所述判断所述号码数据是否包括预开卡标识之前,所述方法还包括:
5.根据权利要求4所述的计费方法,其特征在于,所述在所述套餐配置信息对应的服务未计算费用的情况下,判断所述号码数据是否包括预开卡标识,包括:
6.根据权利要求1所述的计费方法,其特征在于,在所述判断所述号码数据是否包括预开卡标识之前,所述方法还包括:
7.一种计费装置,其特征在于,所述装置包括:
8.一种电子设备,其特征在于,所述设备包括:处理器,以及存储有计算机程序指令的存储器;所述处理器读取并执行所述计算机程序指令,以实现如权利要求1-6任意一项所述的计费方法。
9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序指令,所述计算机程序指令被处理器执行时实现如权利要求1-6任意一项所述的计费方法。
10.一种计算机程序产品,其特征在于,所述计算机程序产品中的指令由电子设备的处理器执行时,使得所述电子设备执行如权利要求1-6任意一项所述的计费方法。