[发明专利]账户数据处理方法、装置、电子设备和存储介质在审
申请号: | 202110820496.7 | 申请日: | 2021-07-20 |
公开(公告)号: | CN113409147A | 公开(公告)日: | 2021-09-17 |
发明(设计)人: | 李建生 | 申请(专利权)人: | 百果园技术(新加坡)有限公司 |
主分类号: | G06Q40/04 | 分类号: | G06Q40/04;G06Q20/06;G06Q20/10 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 严慧 |
地址: | 新加坡巴西班让路*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 账户 数据处理 方法 装置 电子设备 存储 介质 | ||
本发明实施例公开了一种账户数据处理方法、装置、电子设备和存储介质,账户数据处理方法包括:在账户的虚拟货币的余额增加时,获取余额增加时的目标时间和所增加的余额的第一余额增量;确定目标时间所属的结存周期;将第一余额增量累加到账户在所述结存周期内的第二余额增量中;在以结存周期的周期开始时间为冻结起始时间的冻结期内,冻结额度为第二余额增量的虚拟货币;当接收到针对账户的余额的业务处理请求时,基于第二余额增量响应业务处理请求。本发明实施例在余额增加时对结存周期内增加的余额累加并冻结,无需存储和遍历账户的所有流水,能够快速计算冻结的余额来计算账户的可用余额,耗时短,可以获得账户的实时可用余额。
技术领域
本发明实施例涉及数据处理技术领域,尤其涉及一种账户数据处理方法、装置、电子设备和存储介质。
背景技术
随着短视频、直播等社交应用程序的普及,为了更好地通过社交应用程序实现社交活动,社交应用程序提供充值功能,用户充值后获得虚拟货币,以消费虚拟货币后享受更多个性化的社交服务。
目前,对于用户的账户,每当用户充值使得账户的虚拟货币的余额增加时,为了保护账户安全,在账户的总余额增加时,通常冻结新增的虚拟货币为不可用状态,在新增的虚拟货币的冻结期结束后解冻此部分虚拟货币变为可用状态。然而,在存在冻结期的虚拟货币的情况下统计账户的可用余额时,目前主要是通过定时跑脚本,遍历账户的所有历史流水,从历史流水中确定出每一笔被冻结的余额,然后计算账户截止到确定时间的、除了冻结的虚拟货币之后的实际余额作为账户的可用余额中。
综上所述,现有获取账户可用余额的方法,需要存储和遍历账户的所有历史流水来确定处于冻结期的虚拟货币,耗时长,无法获得账户的实时可用余额。
发明内容
本发明实施例提供一种账户数据处理方法、装置、电子设备和存储介质,以解决现有技术中账户存在冻结货币的情况下,需要存储和遍历账户的所有历史流水来确定处于冻结期的虚拟货币,导致获取账户的可用余额存在耗时长、无法获得账户的实时可用余额的问题。
第一方面,本发明实施例提供了一种账户数据处理方法,包括:
在账户的虚拟货币的余额增加时,获取所述余额增加时的目标时间和所增加的余额的第一余额增量;
确定所述目标时间所属的结存周期;
将所述第一余额增量累加到所述账户在所述结存周期内的第二余额增量中;
在以所述结存周期的周期开始时间为冻结起始时间的冻结期内,冻结额度为所述第二余额增量的虚拟货币;
当接收到针对所述账户的余额的业务处理请求时,基于所述第二余额增量响应所述业务处理请求。
第二方面,本发明实施例提供了一种账户数据处理装置,包括:
时间和余额增量获取模块,用于在账户的虚拟货币的余额增加时,获取所述余额增加时的目标时间和所增加的余额的第一余额增量;
结存周期确定模块,用于确定所述目标时间所属的结存周期;
余额增量累加模块,用于将所述第一余额增量累加到所述账户在所述结存周期内的第二余额增量中;
冻结模块,用于在以所述结存周期的周期开始时间为冻结起始时间的冻结期内,冻结额度为所述第二余额增量的虚拟货币;
业务请求响应模块,用于当接收到针对所述账户的余额的业务处理请求时,基于所述第二余额增量响应所述业务处理请求。
第三方面,本发明实施例提供了一种电子设备,所述电子设备包括:
一个或多个处理器;
存储装置,用于存储一个或多个计算机程序,
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于百果园技术(新加坡)有限公司,未经百果园技术(新加坡)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110820496.7/2.html,转载请声明来源钻瓜专利网。