提前还款数据计算方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:20919982 阅读:45 留言:0更新日期:2019-04-20 10:25
本发明专利技术实施例公开了一种提前还款数据计算方法、装置、计算机设备及存储介质,所述方法包括:接收用户输入的提前还款请求;根据所述提前还款请求从数据库中获取匹配的目标提前还款规则;根据所述目标提前还款规则以及所述提前还款请求计算匹配的提前还款数据。本发明专利技术实施例的技术方案能够提高提前还款方式的灵活性和可扩展性,满足业务多变场景的需求,从而提高提前还款效率。

Calculating Method, Device, Computer Equipment and Storage Medium of Advance Payment Data

The embodiment of the present invention discloses a method for calculating prepayment data, a device, a computer device and a storage medium. The method includes: receiving a prepayment request input by a user; obtaining a matching target prepayment rule from a database according to the prepayment request; calculating a matching prepayment rule according to the target prepayment rule and the prepayment request. Paragraph data. The technical scheme of the embodiment of the present invention can improve the flexibility and expansibility of the early repayment method, satisfy the requirements of the changeable business scenarios, and thereby improve the early repayment efficiency.

【技术实现步骤摘要】
提前还款数据计算方法、装置、计算机设备及存储介质
本专利技术实施例涉及互联网金融
,尤其涉及一种提前还款数据计算方法、装置、计算机设备及存储介质。
技术介绍
随着互联网金融领域中业务量的增加及业务场景的增多,业务的要求越来越复杂,提前还款作为金融借贷中重要的还款方式应该得到更加灵活的支持和配置。现有的提前还款方式主要是根据不同的业务方,硬编码提前还款逻辑,如取现业务、部分提前还款无减免、提前全部还款利息减半等逻辑。专利技术人在实现本专利技术的过程中,发现现有技术存在如下缺陷:现有的提前还款方式采用硬编码的方式指定提前还款逻辑不利于功能扩展,无法满足业务多变场景的需求,效率较低。
技术实现思路
本专利技术实施例提供一种提前还款数据计算方法、装置、计算机设备及存储介质,以提高提前还款方式的灵活性和可扩展性,满足业务多变场景的需求,从而提高提前还款效率。第一方面,本专利技术实施例提供了一种提前还款数据计算方法,包括:接收用户输入的提前还款请求;根据所述提前还款请求从数据库中获取匹配的目标提前还款规则;根据所述目标提前还款规则以及所述提前还款请求计算匹配的提前还款数据。第二方面,本专利技术实施例还提供了一种提前还款数据计算装置,包括:提前还款请求接收模块,用于接收用户输入的提前还款请求;提前还款规则获取模块,用于根据所述提前还款请求从数据库中获取匹配的目标提前还款规则;提前还款数据计算模块,用于根据所述目标提前还款规则以及所述提前还款请求计算匹配的提前还款数据。第三方面,本专利技术实施例还提供了一种计算机设备,所述计算机设备包括:一个或多个处理器;存储装置,用于存储一个或多个程序;当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现本专利技术任意实施例所提供的提前还款数据计算方法。第四方面,本专利技术实施例还提供了一种计算机存储介质,其上存储有计算机程序,该程序被处理器执行时实现本专利技术任意实施例所提供的提前还款数据计算方法。本专利技术实施例通过根据接收的用户输入的提前还款请求从数据库中获取匹配的目标提前还款规则,以根据目标提前还款规则以及提前还款请求计算匹配的提前还款数据,解决了现有提前还款方式存在的可扩展性不足和效率较低的问题,从而提高提前还款方式的灵活性和可扩展性,满足业务多变场景的需求,进而提高提前还款效率。附图说明图1是本专利技术实施例一提供的一种提前还款数据计算方法的流程图;图2是本专利技术实施例二提供的一种提前还款数据计算装置的示意图;图3为本专利技术实施例三提供的一种计算机设备的结构示意图。具体实施方式下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部内容。在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各项操作(或步骤)描述成顺序的处理,但是其中的许多操作可以被并行地、并发地或者同时实施。此外,各项操作的顺序可以被重新安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。实施例一图1是本专利技术实施例一提供的一种提前还款数据计算方法的流程图,本实施例可适用于根据存储的各项提前还款规则计算提前还款数据的情况,该方法可以由提前还款数据计算装置来执行,该装置可以由软件和/或硬件的方式来实现,并一般可集成在计算机设备中。如图1所示,该方法包括如下操作:S110、接收用户输入的提前还款请求。其中,提前还款请求可以是用于进行提前还款的请求,如从第N期开始提前还款等,本专利技术实施例并不对提前还款请求的具体内容进行限定。在本专利技术实施例中,提前还款数据计算方法可以由提前还款平台来执行。相应的,提前还款平台可以接收用于输入的提前还款请求。在本专利技术的一个可选实施例中,在接收用户输入的提前还款请求之前,还可以包括:通过RPC(RemoteProcedureCallProtocol,远程过程调用协议)服务接收各业务方通过监听至少一种订单生成的至少一项提前还款规则,并将所述提前还款规则存储至所述数据库中;其中,所述提前还款规则包括至少一项提前还款参数;所述提前还款参数与所述订单的业务特性相匹配。在本专利技术实施例中,提前还款平台针对用户输入的提取还款请求计算提前还款数据之前,各业务方可以通过监听至少一种订单生成对应的MQ(MessageQueue,消息队列),然后根据生成的MQ获取订单交易类型,并结合订单对应的业务特性组装多项提前还款参数,从而形成订单对应的提前还款规则。各业务方可以通过调用提前还款平台的RPC服务,将生成的提前还款规则写入提前还款平台的数据库中。需要说明的是,提前还款规则可以包括至少一项提前还款参数,并且一项提前还款规则对应的提前还款参数需要与该业务订单的业务特性相匹配。示例性的,提前还款参数可以包括下述内容:routingToNative:表示是否路由到老逻辑,赋值1表示是,赋值0或者不赋值表示不是。新流程全部提前还款按日计息可以设置为2。如果赋值1,则提前还款平台会采用老逻辑,但是需要注意老逻辑是否能覆盖到业务场景。其中,老逻辑可以是现有提前还款方式采用的未改进的逻辑等。advAllPermitStartIndex:表示从第几期开始允许全部提前还款。比如:XX用户是会员用户,一个订单分12期,但是不允许全部提前还款,则设置该提前还款参数为12+1=13时,XX用户就无法全部提前还款。advAllNoRemitEndIndex:表示全部提前还款从第1期到第N期均无减免。比如,大额贷全部提前还款,第1期到第6期不免服务费,则该提前还款参数可以赋值为6。如果没有限制,则该提前还款参数可以默认为1(表示第一期不减免,其余期数服务费全免)。如果设置了全部提前还款按日计息,则该提前还款参数的赋值注意避免和按日计息的起始月相出现重叠,从而避免重复收费。advAllNoRemitSize:表示全部提前还款前N期无减免。该提前还款参数可以默认为1。如果是按日计息,则该提前还款参数需要设置为0。advPartPermitStartIndex:表示从第几期开始才允许部分提前还款。比如:大额贷从第7期开始才允许部分提前还款,则该提前还款参数可以赋值为7。如果没有限制,则该提前还款参数可以赋值为1,或者不赋值。advPartRemitCountedStartIndex:表示部分提前还款从第N期开始算免息。比如某项业务前3期属于低息期,如果用户还前4期,只能认为提前还了1期。advPartRemitMinSize:表示部分提前还款开始减免的最低还款期数。比如某项业务4期以下无减免(也即最低还4期才开始减免),则该提前还款参数可以赋值为4。advPartNoRemitSize:表示部分提前还款前N期的无减免。比如某项业务前两服务费全收,则该提前还款参数可以赋值为2。该提前还款参数默认值可以是1,即第一期不减免,后面所有期数服务费减半。advPartNoRemitEndIndex:表示部分提前还款从第1期到第N期均无减免。比如,某项业务前3期不免服务费,则该提前还款本文档来自技高网...

【技术保护点】
1.一种提前还款数据计算方法,其特征在于,包括:接收用户输入的提前还款请求;根据所述提前还款请求从数据库中获取匹配的目标提前还款规则;根据所述目标提前还款规则以及所述提前还款请求计算匹配的提前还款数据。

【技术特征摘要】
1.一种提前还款数据计算方法,其特征在于,包括:接收用户输入的提前还款请求;根据所述提前还款请求从数据库中获取匹配的目标提前还款规则;根据所述目标提前还款规则以及所述提前还款请求计算匹配的提前还款数据。2.根据权利要求1所述的方法,其特征在于,在接收用户输入的提前还款请求之前,还包括:通过远程过程调用协议RPC服务接收各业务方通过监听至少一种订单生成的至少一项提前还款规则,并将所述提前还款规则存储至所述数据库中;其中,所述提前还款规则包括至少一项提前还款参数;所述提前还款参数与所述订单的业务特性相匹配。3.根据权利要求2所述的方法,其特征在于,将所述提前还款规则存储至所述数据库中,包括:将所述提前还款规则通过对象简谱JOSN格式存储至所述数据库中。4.根据权利要求3所述的方法,其特征在于,将所述提前还款规则存储至所述数据库中,包括:获取所述账单的订单交易类型,将所述订单交易类型包括的订单号作为主键,将所述提前还款规则作为外键存储至所述数据库中。5.根据权利要求1所述的方法,其特征在于,在根据所述目标提前还款规则以及所述提前还款请求计算匹配的提前还款数据之后,还包括:将所述提前还款数据以及与所述提前还款数据匹配的提前还款计算逻辑文案反馈至前端向所述...

【专利技术属性】
技术研发人员:张俊业王枫肖潇
申请(专利权)人:深圳乐信软件技术有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1