[发明专利]账单处理方法、系统、计算机设备和存储介质在审
申请号: | 201910440422.3 | 申请日: | 2019-05-24 |
公开(公告)号: | CN110321461A | 公开(公告)日: | 2019-10-11 |
发明(设计)人: | 徐晶;欧阳海;安娜娜;包六十三;邹延鑫;徐丽萍;姚伏霞 | 申请(专利权)人: | 平安银行股份有限公司 |
主分类号: | G06F16/903 | 分类号: | G06F16/903;G06Q40/02 |
代理公司: | 北京市立方律师事务所 11330 | 代理人: | 刘延喜 |
地址: | 518000 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 结算 消费记录 查询 账单查询 账单处理 计算机设备 查询请求 存储介质 客户端 账单数据库 记录信息 数据查询 返回 查找 响应 客户 | ||
本发明涉及数据查询技术领域,本发明提供一种账单处理方法和系统、计算机设备和存储介质,上述方法包括:接收客户端的账单查询请求,根据查询请求提取查询日期;从账单数据库中获取指定用户的账单,获取各个账单的结算区间;若查询日期不属于任一个账单的结算区间中,根据查询日期和用户的结算日期更改记录信息生成账单查询请求对应账单的目标结算区间;根据目标结算区间生成无消费记录账单,将无消费记录账单返回至客户端。上述账单处理方法,在查找不到查询日期对应的账单后,获取查询日期对应的结算区间,根据空白的消费记录和该结算区间生成相应的无消费记录账单,并将其返回至客户端,避免查询请求出现无响应的情况,提升账单查询的效果。
技术领域
本发明涉及数据查询技术领域,具体而言,本发明涉及一种账单处理方法、账单处理系统、计算机设备和存储介质。
背景技术
目前,随着社会经济的发展,人们的消费和交易量渐渐提升。信用卡的消费交易也越来越普遍了,信用卡的使用也因此定期产生大量的账单。在信用卡管理系统中,在账单周期下会产生无交易记录的空白的账单,这些空白的账单会浪费很多存储资源。因此,在存储账单信息的时候可以将该无交易记录的账单删除,或者直接不生成该无交易记录的账单。
对于账单查询,一般是返回早已生成好的账单信息。但是在面对只存储具有交易记录账单的账单数据库时,在接受客户端的查询请求时,有可能出现无法查找到账单的情况,此时无法响应查询请求,影响了账单查询的处理效果。
发明内容
本发明的目的旨在至少能解决上述的技术缺陷之一,特别是无法响应查询请求的技术缺陷。
本发明提供一种账单处理方法,包括如下步骤:
接收客户端的账单查询请求,根据所述查询请求提取查询日期;
从账单数据库中获取指定用户的账单,获取各个账单的结算区间,其中,所述账单数据库用于存储具有消费交易记录的账单;
判断所述查询日期是否属于所述结算区间中,若所述查询日期不属于任一个所述账单的结算区间中,根据所述查询日期和所述用户的结算日期更改记录信息生成所述账单查询请求对应账单的目标结算区间;
根据所述目标结算区间生成无消费记录账单,将所述无消费记录账单返回至所述客户端。
在一个实施例中,在所述判断所述查询日期是否属于所述结算区间中的步骤之后,还包括:
若所述查询日期属于某一个所述账单的结算区间中,则将所述查询日期对应的账单返回至所述客户端。
在一个实施例中,所述根据所述查询日期和所述用户的结算日期更改记录信息生成所述账单查询请求对应账单的目标结算区间的步骤,包括:
当所述结算日期更改记录信息为空白,则根据任一个所述账单的结算区间,获取当前结算日期;根据所述当前结算日期和所述查询日期计算所述目标结算区间。
在一个实施例中,所述根据所述当前结算日期和所述查询日期获取所述目标结算区间的步骤,包括:
在所述指定用户的账单中查找在所述查询日期之前最近的历史账单,获取所述历史账单中结算区间的历史结算日期;所述结算日期更改记录信息中在所述历史结算日期与所述查询日期之间,判断是否存在结算日期更改的记录;若存在所述结算日期更改的记录,则根据所述结算日期更改的记录提取已变更结算日期;根据所述已变更结算日期和所述查询日期计算所述目标结算区间。
在一个实施例中,在所述判断是否存在结算日期更改的记录的步骤之后,还包括:
若不存在所述结算日期更改的记录,则根据所述历史结算日期和所述查询日期计算所述目标结算区间。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安银行股份有限公司,未经平安银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910440422.3/2.html,转载请声明来源钻瓜专利网。