基于模块化的数据上传入口配置方法及相关设备与流程

文档序号:18868877发布日期:2019-10-14 19:02阅读:141来源:国知局
基于模块化的数据上传入口配置方法及相关设备与流程

本申请涉及研发管理技术领域,特别涉及一种基于模块化的数据上传入口配置方法及相关设备。



背景技术:

目前在金融信息领域的借贷方面,由于资金问题、监管问题以及客户信任问题,因此对于金融平台来说,需要接入银行项目,不仅能扩展金融平台的业务,同时也能提高客户信任度,但是由于涉及到资金问题,加上国家监管对于现金贷的加强,也需要客户能够出据有相应证明的材料。

当接入银行项目的时候,由于每个银行要求客户提供的材料存在差异,因此对于每家接入的银行都需要对差异点重新开发并发布新版本,大大增加了企业的成本,效率也很低。



技术实现要素:

本申请的目的在于针对现有技术的不足,提供一种基于模块化的数据上传入口配置方法及相关设备,通过对服务提供方所需上传数据入口进行模块化,并对服务提供方所需上传数据入口模块进行维度配置,无需版本发布就可实时接入,降低企业开发成本,提高效率。

为达到上述目的,本申请的技术方案提供一种基于模块化的数据上传入口配置方法及相关设备。

本申请公开了一种基于模块化的数据上传入口配置方法,包括以下步骤:

生成数据上传入口模块,并将所述数据上传入口模块存储在数据上传入口模块库中;

将所述数据上传入口模块进行分类,获得数据上传入口模块分类集合,并将所述数据上传入口模块分类集合与服务提供方进行绑定,生成数据上传入口模块配置表;

当获取到用户的服务请求时,获得所述服务请求中的服务提供方信息,根据所述服务提供方信息通过所述数据上传入口模块配置表获得数据上传入口模块分类集合;

根据所述数据上传入口模块分类集合通过数据上传入口模块库获得数据上传入口模块,并根据所述数据上传入口模块渲染生成数据上传入口页面。

较佳地,所述生成数据上传入口模块,并将所述数据上传入口模块存储在数据上传入口模块库中,包括:

获取服务提供方的数据上传入口需求清单;

根据所述服务提供方的数据上传入口需求清单生成数据上传入口模块;

对所述数据上传入口模块进行标识后存储在数据上传入口模块库中。

较佳地,所述对所述数据上传入口模块进行标识后存储在数据上传入口模块库中,包括:

在数据上传入口模块库中对数据料上传入口模块进行遍历查询;

当所述数据上传入口模块库中的数据上传入口模块与当前生成的数据上传入口模块不相同时,将当前生成的数据上传入口模块进行标识并存储在数据上传入口模块库中。

较佳地,所述将所述数据上传入口模块进行分类,获得数据上传入口模块分类集合,包括:

预设服务应用类型;

根据所述服务应用类型对所述数据上传入口模块进行分类,获得数据上传入口模块分类集合。

较佳地,所述将所述数据上传入口模块分类集合与服务提供方进行绑定,生成数据上传入口模块配置表,包括:

将服务提供方与所述服务应用类型进行绑定,获得第一映射关系;

将所述服务应用类型与所述数据上传入口模块分类集合进行绑定,获得第二映射关系;

根据所述第一映射关系及所述第二映射关系生成数据上传入口模块配置表。

较佳地,所述当获取到用户的服务请求时,获得所述服务请求中的服务提供方信息,根据所述服务提供方信息通过所述数据上传入口模块配置表获得数据上传入口模块分类集合,包括:

根据所述服务请求获取服务提供方及服务应用类型;

根据所述服务提供方及服务应用类型在所述数据上传入口模块配置表中进行查询,获得数据上传入口模块分类集合;

根据所述数据上传入口模块分类集合在所述数据上传入口模块库中进行查询,获得数据上传入口模块。

较佳地,所述根据所述服务提供方及服务应用类型在所述数据上传入口模块配置表中进行查询,获得数据上传入口模块分类集合,包括:

根据所述服务提供方通过所述第一映射关系在所述数据上传入口模块配置表中进行查询,获得服务应用类型集合;

根据所述服务应用类型在所述服务应用分类型集合中进行查询,并通过所述第二映射关系获得数据上传入口模块分类集合。

本申请还公开了一种基于模块化的数据上传入口配置装置,所述装置包括:

入口预设模块:设置为生成数据上传入口模块,并将所述数据上传入口模块存储在数据上传入口模块库中;

入口配置模块:设置为将所述数据上传入口模块进行分类,获得数据上传入口模块分类集合,并将所述数据上传入口模块分类集合与服务提供方进行绑定,生成数据上传入口模块配置表;

入口获取模块:设置为当获取到用户的服务请求时,获得所述服务请求中的服务提供方信息,根据所述服务提供方信息通过所述数据上传入口模块配置表获得数据上传入口模块分类集合;

入口生成模块:设置为根据所述数据上传入口模块分类集合通过数据上传入口模块库获得数据上传入口模块,并根据所述数据上传入口模块渲染生成数据上传入口页面。

本申请还公开了一种计算机设备,所述计算机设备包括存储器和处理器,所述存储器中存储有计算机可读指令,所述计算机可读指令被一个或多个所述处理器执行时,使得一个或多个所述处理器执行上述所述数据上传入口配置方法的步骤。

本申请还公开了一种存储介质,所述存储介质可被处理器读写,所述存储介质存储有计算机指令,所述计算机可读指令被一个或多个处理器执行时,使得一个或多个处理器执行上述所述数据上传入口配置方法的步骤。

本申请的有益效果是:本申请通过对服务提供方所需上传数据入口进行模块化,并对服务提供方所需上传数据入口模块进行维度配置,无需版本发布就可实时接入,降低企业开发成本,提高效率。

附图说明

图1为本申请第一个实施例的一种基于模块化的数据上传入口配置方法的流程示意图;

图2为本申请第二个实施例的一种基于模块化的数据上传入口配置方法的流程示意图;

图3为本申请第三个实施例的一种基于模块化的数据上传入口配置方法的流程示意图;

图4为本申请第四个实施例的一种基于模块化的数据上传入口配置方法的流程示意图;

图5为本申请第五个实施例的一种基于模块化的数据上传入口配置方法的流程示意图;

图6为本申请第六个实施例的一种基于模块化的数据上传入口配置方法的流程示意图;

图7为本申请第七个实施例的一种基于模块化的数据上传入口配置方法的流程示意图;

图8为本申请实施例的一种基于模块化的数据上传入口配置装置结构示意图。

具体实施方式

为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。

本技术领域技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本申请的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。

本申请第一个实施例的一种基于模块化的数据上传入口配置方法流程如图1所示,本实施例包括以下步骤:

步骤s101,生成数据上传入口模块,并将所述数据上传入口模块存储在数据上传入口模块库中;

具体的,用户通常可通过贷款平台向服务提供方申请贷款,而贷款平台会和不同的服务提供方进行合作,即在贷款平台上接入不同的服务提供方,所述服务提供方可以是银行,也可以是其他可提供资金服务的金融机构。

具体的,用户在申请贷款的时候,服务提供方会根据用户的资金用途需要用户提供相应的材料,例如:收入证明,经营性合同,房产证明等,以此来控制不良贷款率,降低骗贷风险。因此贷款平台在接入不同服务提供方的时候需要提供不同的数据上传入口,所述数据上传入口供用户上传服务提供方所需的材料,以此来对用户进行审核。

具体的,可将不同的数据上传入口预先生成相应的数据上传入口模块,所述数据上传入口模块的生成可根据服务提供方的需求,例如服务提供方a需要的材料集合为a、b及c,那么可相应生成数据上传入口模块a1、b1及c1。当所述数据上传入口模块生成之后,可将所述数据上传入口模块存储在数据上传入口模块库中,所述数据上传入口模块库用于用户在申请贷款时,根据用户不同资金用途提供不同的数据上传入口。

步骤s102,将所述数据上传入口模块进行分类,获得数据上传入口模块分类集合,并将所述数据上传入口模块分类集合与服务提供方进行绑定,生成数据上传入口模块配置表;

具体的,在不同的用户贷款场景中,应用的数据上传入口模块也会不同,且对于相同的贷款场景,不同的服务提供方之间需要的上传数据也会不同,导致数据上传入口模块也会有不同。因此可先根据用户的贷款场景对所述数据上传入口模块进行分类,以此获得所述贷款场景下的数据上传入口模块的集合;以抵押贷款场景为例,服务提供方所需的数据为经营性信息材料及房产信息材料,因此与所述经营性信息材料及房产信息材料对应的经营性信息数据上传入口模块及房产信息数据上传入口模块属于抵押贷款场景。

具体的,当对数据上传入口模块进行分类之后,可将所述数据上传入口模块集合与用户贷款场景进行绑定,这样在用户确定贷款场景后,就能根据贷款场景确定需要哪些数据上传入口模块。

具体的,由于对于同一贷款场景,不同的服务提供方需要的上传材料也会不同,因此在确定贷款场景之前,还需先确定服务提供方,即将服务提供方与贷款场景进行绑定;例如,服务提供方a在贷款场景x下对应的数据上传入口模块的集合为a、b,服务提供方a在贷款场景y下对应的数据上传入口模块的集合为a、d,服务提供方b在贷款场景x下对应的数据上传入口模块的集合为a、b、c。

具体的,当确定数据上传入口模块集合与用户贷款场景之间的映射关系以及服务提供方与贷款场景之间的映射关系后,可将上述2个映射关系存储在数据上传入口模块配置表中。

步骤s103,当获取到用户的服务请求时,获得所述服务请求中的服务提供方信息,根据所述服务提供方信息通过所述数据上传入口模块配置表获得数据上传入口模块分类集合;

具体的,当用户登录到贷款平台,准备申请贷款时,会发起服务请求,所述服务请求中可包含服务提供方信息,例如,向哪个银行贷款,以及贷款场景信息,即资金用途,例如,抵押贷款。

具体的,当从服务请求中获取到服务提供方及贷款场景信息后,可根据服务提供方及贷款场景信息在数据上传入口模块配置表中进行查询,获取数据上传入口模块分类集合信息。

具体的,在数据上传入口模块存储在数据上传入口模块库中时,可对所述数据上传入口模块进行编号,所述编号用于区分数据上传入口模块;这样,在数据上传入口模块配置表中存储的是数据上传入口模块的编号信息,而获取的数据上传入口模块分类集合信息包含数据上传入口模块的编号集合。

步骤s104,根据所述数据上传入口模块分类集合通过数据上传入口模块库获得数据上传入口模块,并根据所述数据上传入口模块渲染生成数据上传入口页面。

具体的,当获取到数据上传入口模块分类集合信息后,可根据所述数据上传入口模块分类集合信息在数据上传入口模块库中进行查询,获取数据上传入口模块并进行调用。

具体的,当确定好数据上传入口模块后,就可对所述数据上传入口模块进行渲染生成数据上传入口页面,所述的入口页面可以是h5页面,所述h5页面不做差异化处理,页面数据由服务端进行配置,h5遍历数据上传入口模块后在页面展示数据的上传入口。

本实施例中,通过对服务提供方所需上传数据入口进行模块化,并对服务提供方所需上传数据入口模块进行维度配置,无需版本发布就可实时接入,降低企业开发成本,提高效率。

图2为本申请第二个实施例的一种基于模块化的数据上传入口配置方法流程示意图,如图所示,所述步骤s101,生成数据上传入口模块,并将所述数据上传入口模块存储在数据上传入口模块库中,包括:

步骤s201,获取服务提供方的数据上传入口需求清单;

具体的,所述服务提供方包括银行及可提供贷款服务的金融机构,由于不同服务提供方所需的用户上传数据不同,因此可预先获取服务提供方的数据上传入口需求清单,所述服务提供方的数据上传入口需求清单包含不同的上传数据的入口,其中不同的上传数据的入口对应不同的贷款场景。

步骤s202,根据所述服务提供方的数据上传入口需求清单生成数据上传入口模块;

具体的,当获取所述服务提供方的数据上传入口需求清单后,可根据所述服务提供方的数据上传入口需求清单生成数据上传入口模块,所述数据上传入口模块用于在h5页面渲染生成数据上传入口,例如,服务提供方的所需数据是经营性信息以及房产信息,那么可相应生成经营性信息上传入口模块及房产信息上传入口模块。

步骤s203,对所述数据上传入口模块进行标识后存储在数据上传入口模块库中。

具体的,当生成相应的数据上传入口模块后,可对所述数据上传入口模块进行标识,例如,对经营性信息上传入口模块编为1号,房产信息上传入口模块编为2号。然后将经过标识的数据上传入口模块存储在数据上传入口模块库中。

本实施例中,通过对数据上传入口进行模块化,可以不用通过发布版本接入服务提供方为其提供上传入口,提高开发效率。

图3为本申请第三个实施例的一种基于模块化的数据上传入口配置方法流程示意图,如图所示,所述步骤s203,对所述数据上传入口模块进行标识后存储在数据上传入口模块库中,包括:

步骤s301,在数据上传入口模块库中对数据料上传入口模块进行遍历查询;

具体的,由于在对数据上传入口模块进行存储时,数据上传入口模块库中可能已经存在某些数据上传入口模块,因此为了避免重复,可以在数据上传入口模块库中进行遍历查询。

步骤s302,当所述数据上传入口模块库中的数据上传入口模块与当前生成的数据上传入口模块不相同时,将当前生成的数据上传入口模块进行标识并存储在数据上传入口模块库中。

具体的,当通过对数据上传入口模块库中的数据上传入口模块进行遍历查询后,发现数据上传入口模块库中没有与当前需要存储的数据上传入口模块相同的数据上传入口模块,那么可将当前需要存储的数据上传入口模块进行标识然后存储在数据上传入口模块库中。

本实施例中,通过在数据上传入口模块库中对数据上传入口模块进行相似性查询,可有效避免重复的数据上传入口模块,提高存储效率。

图4为本申请第四个实施例的一种基于模块化的数据上传入口配置方法流程示意图,如图所示,所述步骤s102,将所述数据上传入口模块进行分类,获得数据上传入口模块分类集合,包括:

步骤s401,预设服务应用类型;

具体的,由于用户的贷款用途会各异,因此可预先设置服务应用类型,所述服务应用类型对应用户的贷款用途,例如,抵押贷款、信用贷款。

步骤s402,根据所述服务应用类型对所述数据上传入口模块进行分类,获得数据上传入口模块分类集合。

具体的,当确定服务应用类型之后,可根据所述服务应用类型对数据上传入口模块进行分类,获得数据上传入口模块分类集合;例如,服务应用类型a包含数据上传入口模块a和数据上传入口模块b的集合,服务应用类型b包含数据上传入口模块a和数据上传入口模块c的集合。

本实施例中,根据服务应用类型对数据上传入口模块进行分类,可以有效获得数据上传入口模块的分类集合。

图5为本申请第五个实施例的一种基于模块化的数据上传入口配置方法流程示意图,如图所示,所述步骤s102,将所述数据上传入口模块分类集合与服务提供方进行绑定,生成数据上传入口模块配置表,包括:

步骤s501,将服务提供方与所述服务应用类型进行绑定,获得第一映射关系;

具体的,在一个服务提供方中可包含多个服务应用类型,而不同的服务提供方之间包含的服务应用类型也可能不同,因此可将服务提供方与服务应用类型进行绑定,形成映射关系,例如,服务提供方a可包含服务应用类型a和服务应用类型b,服务提供方b可包含服务应用类型a和服务应用类型c。

步骤s502,将所述服务应用类型与所述数据上传入口模块分类集合进行绑定,获得第二映射关系;

具体的,在一个服务应用类型中,可能包含不同的数据上传入口模块,不同的服务应用类型对应各自的数据上传入口模块集合,因此可将服务应用类型与数据上传入口模块分类集合进行绑定,也形成映射关系,例如,服务应用类型a包含数据上传入口模块a与数据上传入口模块b的集合,服务应用类型b包含数据上传入口模块b与数据上传入口模块c的集合;但是对于同一个服务应用类型,不同的服务提供方可能包含不同的数据上传入口模块分类集合,因此需要服务提供方与服务应用类型才能确定数据上传入口模块分类集合,例如,服务提供方x中服务应用类型a包含数据上传入口模块a与数据上传入口模块b的集合,服务提供方y中服务应用类型a包含数据上传入口模块a与数据上传入口模块c的集合。

步骤s503,根据所述第一映射关系及所述第二映射关系生成数据上传入口模块配置表。

具体的,当生成服务提供方与服务应用类型之间的映射关系以及服务应用类型与数据上传入口模块分类集合之间的映射关系之后,可将上述2个映射关系存储在数据上传入口模块配置表中,通过上述两个映射关系就可确定数据上传入口模块分类集合;例如,通过服务提供方x及服务应用场景a可确定数据上传入口模块a与数据上传入口模块b的集合。

本实施例中,通过服务提供方、服务应用类型及数据上传入口模块分类集合的映射,可以有效获取数据上传入口模块分类集合。

图6为本申请第六个实施例的一种基于模块化的数据上传入口配置方法流程示意图,如图所示,所述步骤s103,当获取到用户的服务请求时,获得所述服务请求中的服务提供方信息,根据所述服务提供方信息通过所述数据上传入口模块配置表获得数据上传入口模块分类集合,包括:

步骤s601,根据所述服务请求获取服务提供方及服务应用类型;

具体的,当获取到用户的服务请求后,可从所述服务请求中获取服务提供方信息和服务应用类型信息,即用户是向哪个服务提供方申请贷款,以及本次贷款的类型是什么。

步骤s602,根据所述服务提供方及服务应用类型在所述数据上传入口模块配置表中进行查询,获得数据上传入口模块分类集合;

具体的,当从用户的服务请求中获得服务提供方信息和服务应用类型信息后,可根据所述服务提供方信息和服务应用类型信息在数据上传入口模块配置表中进行查询,获得数据上传入口模块分类集合。

步骤s603,根据所述数据上传入口模块分类集合在所述数据上传入口模块库中进行查询,获得数据上传入口模块。

具体的,当获得数据上传入口模块分类集合后,由于所述数据上传入口模块分类集合只包含数据上传入口模块的标识集合,因此可根据所述数据上传入口模块的标识在数据上传入口模块库中进行查询,获得数据上传入口模块,然后可对所述数据上传入口模块进行调用。

本实施例中,通过对用户服务请求的读取获得数据上传入口模块,可以实时对数据上传入口模块进行配置,提高开发效率。

图7为本申请第七个实施例的一种基于模块化的数据上传入口配置方法流程示意图,如图所示,所述步骤s602,根据所述服务提供方及服务应用类型在所述数据上传入口模块配置表中进行查询,获得数据上传入口模块分类集合,包括:

步骤s701,根据所述服务提供方通过所述第一映射关系在所述数据上传入口模块配置表中进行查询,获得服务应用类型集合;

具体的,当获得服务提供方信息后,可根据所述服务提供方信息在数据上传入口模块配置表中进行查询,所述查询可通过服务提供方与服务应用类型之间的映射关系,经过查询可获得服务应用类型的集合,例如,如果当前的服务提供方信息是服务提供方a,而在数据上传入口模块配置表中与服务提供方a对应的服务应用类型是服务应用类型a和服务应用类型b,而服务应用类型a对应的数据上传入口模块分类集合是数据上传入口模块a1、a2,服务应用类型b对应的数据上传入口模块分类集合是材料上传入口模块b1、b2。

步骤s702,根据所述服务应用类型在所述服务应用分类型集合中进行查询,并通过所述第二映射关系获得数据上传入口模块分类集合。

具体的,当获得服务应用类型的集合后,可通过用户的服务请求中的服务应用类型在所述服务应用类型的集合中进行查询,所述查询可通过服务应用类型与数据上传入口模块分类集合之间的映射关系,经过查询可获得数据上传入口模块分类集合,例如,如果用户的服务请求中包含的服务应用类型是服务应用类型a,那么与服务应用类型a对应的数据上传入口模块分类集合是数据上传入口模块a1、a2。

本实施例中,根据服务提供方、服务应用类型及数据上传入口模块之间的映射关系获取数据上传入口模块,可以有效提高开发效率。

本申请实施例的一种基于模块化的数据上传入口配置装置结构如图8所示,包括:

入口预设模块801、入口配置模块802、入口获取模块803及入口生成模块804;其中,入口预设模块801与入口配置模块802相连,入口配置模块802与入口获取模块803相连,入口获取模块803与入口生成模块804相连;入口预设模块801设置为生成数据上传入口模块,并将所述数据上传入口模块存储在数据上传入口模块库中;入口配置模块802设置为将所述数据上传入口模块进行分类,获得数据上传入口模块分类集合,并将所述数据上传入口模块分类集合与服务提供方进行绑定,生成数据上传入口模块配置表;入口获取模块803设置为当获取到用户的服务请求时,获得所述服务请求中的服务提供方信息,根据所述服务提供方信息通过所述数据上传入口模块配置表获得数据上传入口模块分类集合;入口生成模块804设置为根据所述数据上传入口模块分类集合通过数据上传入口模块库获得数据上传入口模块,并根据所述数据上传入口模块渲染生成数据上传入口页面。

本申请实施例还公开了一种计算机设备,所述计算机设备包括存储器和处理器,所述存储器中存储有计算机可读指令,所述计算机可读指令被一个或多个所述处理器执行时,使得一个或多个所述处理器执行上述各实施例中所述数据上传入口配置方法中的步骤。

本申请实施例还公开了一种存储介质,所述存储介质可被处理器读写,所述存储器存储有计算机可读指令,所述计算机可读指令被一个或多个处理器执行时,使得一个或多个处理器执行上述各实施例中所述数据上传入口配置方法中的步骤。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,该计算机程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,前述的存储介质可为磁碟、光盘、只读存储记忆体(read-onlymemory,rom)等非易失性存储介质,或随机存储记忆体(randomaccessmemory,ram)等。

以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本申请专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1