本申请实施例涉及计算机,尤其涉及页面处理,具体涉及一种页面生成方法、装置、设备及存储介质。
背景技术:
1、随着客户对银行服务质量要求的不断提高,国内大中型银行参照国际先进银行的经验,通过前、中、后台分离,搭建支持前台影像采集、后台作业集中的基础平台。
2、在后台规模化作业的审复核环节,审核人员对业务电子信息进行审核及处理,复核人员对审核的业务操作进行检查确认,根据资料上传与录入信息情况,进行通过或退回的业务操作。
3、但在实际的业务办理中,审核页面和复核页面高度相似,展示内容几乎完全相同,这就说明直接利用代码分别生成审核页面和复核页面,存在大量的重复工作,进而导致出现大量资源浪费,且页面生成效率低的问题。
技术实现思路
1、本申请提供了一种页面生成方法、装置、设备及存储介质,以提高页面的开发效率。
2、根据本申请的一方面,提供了一种页面生成方法,该方法包括:
3、从审核页面的审核页面数据和复核页面的复核页面数据中确定页面元素和视图;
4、根据所述页面元素的属性信息,对所述审核页面数据和所述复核页面数据进行筛选,得到所述审核页面和所述复核页面之间的通用页面数据;
5、根据所述通用页面数据,对所述审核页面数据和所述复核页面数据进行删减,得到候选页面数据;
6、对所述通用页面数据和所述候选页面数据进行配置化处理,得到页面配置数据;
7、响应于页面生成请求,从所述页面配置数据中,选取目标配置数据,并对所述目标配置数据进行可视化,得到目标页面。
8、根据本申请的另一方面,提供了一种页面生成装置,该装置包括:
9、数据确定模块,用于从审核页面的审核页面数据和复核页面的复核页面数据中确定页面元素和视图;
10、数据筛选模块,用于根据页面元素的属性信息,对所述审核页面数据和所述复核页面数据进行筛选,得到所述审核页面和所述复核页面之间的通用页面数据;
11、数据删减模块,用于根据所述通用页面数据,对审核页面数据和复核页面数据所述审核页面数据和所述复核页面数据进行删减,得到候选页面数据;
12、数据处理模块,用于对所述通用页面数据和所述候选页面数据进行配置化处理,得到页面配置数据;
13、页面生成模块,用于响应于页面生成请求,从所述页面配置数据中,选取目标配置数据,并对所述目标配置数据进行可视化,得到目标页面。
14、根据本申请的另一方面,提供了一种电子设备,所述电子设备包括:
15、一个或多个处理器;
16、存储器,用于存储一个或多个程序;
17、当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现本申请实施例所提供的任意一种页面生成方法。
18、根据本申请的另一方面,提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现本申请实施例所提供的任意一种页面生成方法。
19、本申请通过从审核页面的审核页面数据和复核页面的复核页面数据中确定页面元素和视图;根据页面元素的属性信息,对审核页面数据和复核页面数据进行筛选,得到审核页面和复核页面之间的通用页面数据;根据通用页面数据,对审核页面数据和复核页面数据进行删减,得到候选页面数据;对通用页面数据和候选页面数据进行配置化处理,得到页面配置数据;响应于页面生成请求,从页面配置数据中,选取目标配置数据,并对目标配置数据进行可视化,得到目标页面。上述技术方案,通过将页面数据配置复用,并对配置复用后的页面数据进行配置化,有助于降低手动开发页面的成本和风险,提高了页面的开发效率。
1.一种页面生成方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述属性信息包括属性类型和属性值,相应的,所述根据所述页面元素的属性信息,对所述审核页面数据和所述复核页面数据进行筛选,得到所述审核页面和所述复核页面之间的通用页面数据,包括:
3.根据权利要求2所述的方法,其特征在于,所述属性类型包括静态属性和动态属性,相应的,所述根据所述属性类型,对所述审核页面数据和所述复核页面数据进行筛选,得到第一通用页面数据和非通用页面数据,包括:
4.根据权利要求2所述的方法,其特征在于,所述根据所述属性值,对所述非通用页面数据进行筛选,得到第二通用页面数据,包括:
5.根据权利要求1所述的方法,其特征在于,在根据所述页面元素的属性信息,对审核页面数据和复核页面数据进行筛选,得到审核页面和复核页面之间的通用页面数据之前,还包括:
6.根据权利要求1所述的方法,其特征在于,对所述目标配置数据进行可视化,得到目标页面之后,还包括:
7.根据权利要求1-6任一项所述的方法,其特征在于,所述方法,还包括:
8.一种页面生成装置,其特征在于,包括:
9.一种电子设备,其特征在于,包括:
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-7任一项所述的页面生成方法。