页面数据处理方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:24331118 阅读:20 留言:0更新日期:2020-05-29 19:38
本申请涉及一种页面数据处理方法、装置、计算机设备和存储介质。所述方法包括:当检测到当前页面中的预设操作时,获取预设操作对应的单点数据的过滤项参数,得到数据过滤项参数,数据过滤项参数携带目标页面的页面标识;根据目标页面的页面标识传递数据过滤项参数至目标页面;在目标页面对应的数据库,根据数据过滤项参数进行数据查询,得到目标页面的待展示数据;采用目标页面的预设视图模板展示所述待展示数据。通过预先配置的限制条件(过滤项参数)建立页面关系,在保证了数据视图内部独立性的前提下有效的建立了数据间的外部联系。

【技术实现步骤摘要】
页面数据处理方法、装置、计算机设备和存储介质
本申请涉及计算机
,尤其涉及一种页面数据处理方法、装置、计算机设备和存储介质。
技术介绍
目前数据视图展示工具的开发方案主要分为数据接口开发和数据视图模板开发两种。前者通过后端开发的数据接口将数据暴露到前端,前端针对特定的接口数据生成视图。后者直接对数据库中的数据进行查询,然后将数据放入不同的前端模板中生成视图,前端根据相同的数据结构进行不同的数据视图模板开发,生成对应的视图模板。采用数据视图的方式进行数据开发时,由于各个数据视图间具有较强的独立性,而在数据分析过程中,不同视图中的单个数据存在数据关联,采用数据视图模板的方式进行开发,无法建立数据之间的关联。
技术实现思路
为了解决上述技术问题,本申请提供了一种页面数据处理方法、页面配置方法、生成页面模板的方法、装置、计算机设备和存储介质。第一方面,本申请提供了一种页面数据处理方法,包括:当检测到当前页面中的预设操作时,获取所述预设操作对应的单点数据的过滤项参数,得到数据过滤项参数,所述数据过滤项参数携带目标页面的页面标识;根据所述目标页面的页面标识传递所述数据过滤项参数至所述目标页面;在所述目标页面对应的数据库,根据所述数据过滤项参数进行数据查询,得到目标页面的待展示数据;采用所述目标页面的预设视图模板展示所述待展示数据。第二方面,本申请提供了一种页面数据处理装置,包括:数据过滤项获取模块,用于当检测到当前页面中的预设操作时,获取所述预设操作对应的单点数据的过滤项参数,得到数据过滤项参数,所述数据过滤项参数携带目标页面的页面标识;参数传递模块,用于根据所述目标页面的页面标识传递所述数据过滤项参数至所述目标页面;数据查询模块,用于在所述目标页面对应的数据库,根据所述数据过滤项参数进行数据查询,得到目标页面的待展示数据;展示模块,用于采用所述目标页面的预设视图模板展示所述待展示数据。一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现以下步骤:当检测到当前页面中的预设操作时,获取所述预设操作对应的单点数据的过滤项参数,得到数据过滤项参数,所述数据过滤项参数携带目标页面的页面标识;根据所述目标页面的页面标识传递所述数据过滤项参数至所述目标页面;在所述目标页面对应的数据库,根据所述数据过滤项参数进行数据查询,得到目标页面的待展示数据;采用所述目标页面的预设视图模板展示所述待展示数据。一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:当检测到当前页面中的预设操作时,获取所述预设操作对应的单点数据的过滤项参数,得到数据过滤项参数,所述数据过滤项参数携带目标页面的页面标识;根据所述目标页面的页面标识传递所述数据过滤项参数至所述目标页面;在所述目标页面对应的数据库,根据所述数据过滤项参数进行数据查询,得到目标页面的待展示数据;采用所述目标页面的预设视图模板展示所述待展示数据。上述页面数据处理方法、装置、计算机设备和存储介质,所述方法通过预先配置的限制条件(过滤项参数)建立页面关系,在保证了数据视图内部独立性的前提下有效的建立了数据间的外部联系。在一个实施例中,提供了一种页面配置方法,包括:在页面模板中配置各个页面的页面标识;在页面模板中配置各个页面的页面过滤项参数;在页面模板中配置各个页面的至少一个视图模板,且在页面视图模板中配置数据查询语句,数据查询语句中包含页面过滤项参数;在页面模板中配置各个页面的各个视图模板与其他页面之间的关联关系。在一个实施例中,提供了一种页面配置装置,包括:页面标识配置模块,用于在页面模板中配置各个页面的页面标识;过滤项参数配置模板,用于在页面模板中配置各个页面的页面过滤项参数;视图模板配置模块,用于在页面模板中配置各个页面的至少一个视图模板,且在页面视图模板中配置数据查询语句,数据查询语句中包含所述页面过滤项参数;页面关系配置模块,用于在页面模板中配置各个页面的各个视图模板与其他页面之间的关联关系。一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现以下步骤:在页面模板中配置各个页面的页面标识;在页面模板中配置各个页面的页面过滤项参数;在页面模板中配置各个页面的至少一个视图模板,且在页面视图模板中配置数据查询语句,数据查询语句中包含所述页面过滤项参数;在页面模板中配置各个页面的各个视图模板与其他页面之间的关联关系。一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:在页面模板中配置各个页面的页面标识;在页面模板中配置各个页面的页面过滤项参数;在页面模板中配置各个页面的至少一个视图模板,且在页面视图模板中配置数据查询语句,数据查询语句中包含所述页面过滤项参数;在页面模板中配置各个页面的各个视图模板与其他页面之间的关联关系。上述页面配置方法、装置、计算机设备和存储介质,通过所述页面配置方法配置的页面之间即可以保证数据视图内部独立性,又可以有效的建立数据间的外部联系。在一个实施例中,提供了一种生成页面模板的方法,包括:定义页面标识配置文件,页面标识配置模块用于配置页面标识,定义过滤项参数配置文件,过滤项参数配置文件用于配置页面过滤参数,定义视图模板配置文件,视图模板配置文件包括数据查询语句配置文件,定义关系配置文件,关系配置文件用于配置视图模板与页面之间的关联关系;根据页面标识配置文件、过滤项参数配置文件和视图模板配置文件和关系配置文件生成页面模板。在一个实施例中,提供了一种生成页面模板的装置,包括:数据定义模块,用于定义页面标识配置文件,页面标识配置模块用于配置页面标识,定义过滤项参数配置文件,过滤项参数配置文件用于配置页面过滤参数,定义视图模板配置文件,视图模板配置文件包括数据查询语句配置文件,定义关系配置文件,关系配置文件用于配置视图模板与页面之间的关联关系;模板生成模块,用于根据页面标识配置文件、过滤项参数配置文件和视图模板配置文件和关系配置文件生成页面模板。一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现以下步骤:定义页面标识配置文件,页面标识配置模块用于配置页面标识,定义过滤项参数配置文件,过滤项参数配置文件用于配置页面过滤参数,定义视图模板配置文件,视图模板配置文件包括数据查询语句配置文件,定义关系配置文件,关系配置文件用于配置视图模板与页面之间的关联关系;根据页面标识配置文件、过滤项参数配置文件和视图模板配置文件和关系配置文件生成本文档来自技高网...

【技术保护点】
1.一种页面数据处理方法,其特征在于,所述方法包括:/n当检测到当前页面中的预设操作时,获取所述预设操作对应的单点数据的过滤项参数,得到数据过滤项参数,所述数据过滤项参数携带目标页面的页面标识;/n根据所述目标页面的页面标识传递所述数据过滤项参数至所述目标页面;/n在所述目标页面对应的数据库,根据所述数据过滤项参数进行数据查询,得到所述目标页面的待展示数据;/n采用所述目标页面的预设视图模板展示所述待展示数据。/n

【技术特征摘要】
1.一种页面数据处理方法,其特征在于,所述方法包括:
当检测到当前页面中的预设操作时,获取所述预设操作对应的单点数据的过滤项参数,得到数据过滤项参数,所述数据过滤项参数携带目标页面的页面标识;
根据所述目标页面的页面标识传递所述数据过滤项参数至所述目标页面;
在所述目标页面对应的数据库,根据所述数据过滤项参数进行数据查询,得到所述目标页面的待展示数据;
采用所述目标页面的预设视图模板展示所述待展示数据。


2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
获取当前页面的页面过滤项参数,合并所述页面过滤项参数和所述数据过滤项参数,得到第一过滤项参数;
所述根据所述目标页面的页面标识传递所述数据过滤项参数至所述目标页面,包括:根据所述目标页面的页面标识传递所述第一过滤项参数值所述目标页面;
所述在所述目标页面对应的数据库,根据所述数据过滤项参数进行数据查询,得到目标页面的展示数据,包括:在所述目标页面对应的数据库,根据所述第一过滤项参数进行数据查询,得到目标页面的待展示数据。


3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
获取所述目标页面的页面过滤项参数;
合并所述第一过滤项参数和所述目标页面的页面过滤项参数,得到第二过滤项参数;
所述在所述目标页面对应的数据库根据所述第一过滤项参数,进行数据查询,得到目标页面的展示数据,包括:在所述目标页面对应的数据库,根据所述第二过滤项参数进行数据查询,得到所述目标页面的待展示数据。


4.根据权利要求3所述的方法,其特征在于,过滤项参数携带参数标识,所述合并所述第一过滤项参数和所述目标页面的页面过滤项参数,得到第二过滤项参数,包括:
从所述第一过滤项参数中查找与各个所述目标页面的页面过滤项参数具有相同参数标识的过滤项参数,得到第三过滤项参数;
当所述目标页面的页面过滤项参数的全部参数标识与所述第三过滤项参数的全部参数标识一致时,将所述第三过滤项参数作为所述第二过滤项参数;
当所述目标页面的页面过滤项参数的全部参数标识与所述第三过滤项参数的全部参数标识部分一致时,采用所述第三过滤项参数替换所述目标页面的页面过滤项参数中具有相同参数标识的过滤项参数,将替换后的目标页面的页面过滤项参数作为所述第二过滤项参数。


5.根据权利要求3所述的方法,其特征在于,所述目标页面包括数据查询语句,所述在所述目标页面对应的数据库,根据所述第二过滤项参数进行数据查询,得到所述目标页面的待展示数据,包括:
采用第二过滤项参数的参数值,替换所述目标页面的数据查询语句中对应的过滤项参数,得到替换后的目标页面的数据查询语句;
在所述目标页面对应的数据库,采用所述替换后的目标页面的数据查询语句进行数据查询,得到所述目标页面的待展示数据。


6.根据权利要求2所述的方法,其特征在于,过滤项参数携带参数标识,所述合并所述当前页面的页面过滤项参数和所述数据过滤项参数,得到第一过滤项参数,包括:
采用所述数据过滤项参数,替换所述当前页面的页面过滤项参数中具有相同参数标识的过滤项参数,将替换后的当前页面的页面过滤项参数作为所述第一过滤项参数。


7.根据权利要求1所述的方法,其特征在于,所述获取所述预设操作对应的数据的过滤项参数,得到数据过滤项参数,包括:
获取所述预设操作对应的数据,根据所述数据的数据标识查找对应的过滤项参数,得到所述数据过滤项参...

【专利技术属性】
技术研发人员:周立学
申请(专利权)人:微民保险代理有限公司
类型:发明
国别省市:广东;44

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

1