页面展示方法、装置、电子设备和可读存储介质制造方法及图纸

技术编号:39257646 阅读:8 留言:0更新日期:2023-10-30 12:09
本申请提供一种页面展示方法、装置、电子设备和可读存储介质。该方法包括:获取针对申请业务的表单字段,表单字段用于指示在申请业务中待收集的业务信息;根据表单字段与页面元素配置信息的对应关系,获取表单字段对应的页面元素配置信息;将表单字段对应的页面元素配置信息组合成申请业务对应的页面配置信息;针对申请业务发布页面配置信息,以根据页面配置信息展示申请业务的业务页面,业务页面中包含根据页面元素配置信息展示的页面元素。该方法能够在配置具有不同类型和要求的页面元素时,降低配置业务页面时出错的概率。降低配置业务页面时出错的概率。降低配置业务页面时出错的概率。

【技术实现步骤摘要】
页面展示方法、装置、电子设备和可读存储介质


[0001]本申请涉及计算机领域,尤其涉及一种页面展示方法、装置、电子设备和计算机可读存储介质。

技术介绍

[0002]随着互联网的发展,网络服务开始出现平台化和集中化的趋势。提供类似服务的服务方会接入到服务平台中。用户只通过平台就浏览到某个具体服务的各个服务方信息以及访问服务方的业务页面来接受对应的服务。
[0003]各个服务方在接入平台时会向服务平台提供其业务页面要展示的信息。服务平台基于服务方提供的信息单独配置和生成各个服务方的业务页面。
[0004]然而,由于服务方的业务页面中所展示的页面元素的类型多,并且不同服务方的业务页面中所展示页面元素的类型和要求不同,在配置业务页面时容易出现配置错误的情况。

技术实现思路

[0005]基于上述技术问题,本申请提供一种页面展示方法、装置、电子设备和可读存储介质,以在配置具有不同类型和要求的页面元素时,降低配置业务页面时出错的概率。
[0006]本申请的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本申请的实践而习得。
[0007]根据本申请实施例的一个方面,提供一种页面展示方法,包括:
[0008]获取针对申请业务的表单字段,所述表单字段用于指示在所述申请业务中待收集的业务信息;
[0009]根据表单字段与页面元素配置信息的对应关系,获取所述表单字段对应的页面元素配置信息;
[0010]将所述表单字段对应的页面元素配置信息组合成所述申请业务对应的页面配置信息;
[0011]针对所述申请业务发布所述页面配置信息,以根据所述页面配置信息展示所述申请业务的业务页面,所述业务页面中包含根据所述页面元素配置信息展示的页面元素。
[0012]根据本申请实施例的一个方面,提供一种页面展示装置,包括:
[0013]表单字段获取模块,用于获取针对申请业务的表单字段,所述表单字段用于指示在所述申请业务中待收集的业务信息;
[0014]元素配置获取模块,用于根据表单字段与页面元素配置信息的对应关系,获取所述表单字段对应的页面元素配置信息;
[0015]页面配置组合模块,用于将所述表单字段对应的页面元素配置信息组合成所述申请业务对应的页面配置信息;
[0016]配置发布模块,用于针对所述申请业务发布所述页面配置信息,以根据所述页面
配置信息展示所述申请业务的业务页面,所述业务页面中包含根据所述页面元素配置信息展示的页面元素。
[0017]在本申请的一些实施例中,基于以上技术方案,元素配置获取模块包括:
[0018]页面元素查询单元,用于根据所述表单字段的字段标识,在表单字段与页面元素配置信息的对应关系中查询所述字段标识对应的页面元素;
[0019]配置信息获取单元,用于若查询到存在对应于所述字段标识的页面元素,则获取所述页面元素的页面元素配置信息。
[0020]在本申请的一些实施例中,基于以上技术方案,页面展示装置还包括:
[0021]组件获取模块,用于若未查询到对应于所述字段标识的页面元素,则获取所述表单字段对应页面元素的组件类型和组件数据,其中,所述组件类型用于指示所述页面元素在所述业务页面中的数据输入形式,所述组件数据表示所述页面元素在所述业务页面中展示的内容;
[0022]新增页面元素生成模块,用于根据所述组件类型和组件数据,生成新增页面元素的页面元素配置信息;
[0023]对应关系添加模块,用于在所述对应关系中添加所述字段标识与所述新增页面元素的对应关系。
[0024]在本申请的一些实施例中,基于以上技术方案,配置信息获取单元包括:
[0025]元素读取子单元,用于从所述对应关系中读取对应于所述字段标识的页面元素;
[0026]结果检查子单元,用于检查所述业务信息的业务规则与所述页面元素的数据规则的匹配结果;
[0027]子元素生成子单元,用于若所述业务规则与所述数据规则不匹配,则根据所述业务规则和所述页面元素配置信息,生成所述页面元素的子元素;
[0028]配置获取子单元,用于获取所述子元素的页面元素配置信息。
[0029]在本申请的一些实施例中,基于以上技术方案,页面展示装置还包括:
[0030]元素编辑界面展示模块,用于展示页面元素编辑界面;
[0031]组件接收模块,用于通过所述页面元素编辑界面,接收新增表单字段以及针对于新增页面元素输入的组件类型和组件数据,其中,所述组件类型用于指示所述页面元素在所述业务页面中的数据输入形式,所述组件数据表示所述页面元素在所述业务页面中展示的内容;
[0032]配置生成模块,用于根据所述组件类型和组件数据,生成所述新增页面元素的页面元素配置信息;
[0033]关系添加模块,用于在所述对应关系中添加所述新增表单字段与所述新增页面元素的对应关系。
[0034]在本申请的一些实施例中,基于以上技术方案,表单字段获取模块包括:
[0035]字段编辑界面展示单元,用于展示表单字段编辑界面,所述表单字段编辑界面中包含所述页面元素配置表中的表单字段;
[0036]表单字段接收模块,用于通过所述表单字段编辑界面,接收针对于申请业务输入的多个表单字段。
[0037]在本申请的一些实施例中,基于以上技术方案,页面配置组合模块包括:
[0038]顺序获取单元,用于获取多个表单字段在所述表单字段编辑界面中的输入顺序;
[0039]配置组合单元,用于按照所述输入顺序组合所述多个表单字段对应页面元素的页面元素配置信息,得到所述页面配置信息。
[0040]根据本申请实施例的一个方面,提供一种页面展示方法,包括:
[0041]接收针对申请业务的访问请求;
[0042]响应于所述访问请求,获取针对所述申请业务发布的页面配置信息;
[0043]根据所述页面配置信息中的页面元素配置信息,渲染业务页面中的页面元素。
[0044]展示所述申请业务的业务页面。
[0045]根据本申请实施例的一个方面,提供一种页面展示装置,包括:
[0046]访问接收模块,用于接收针对申请业务的访问请求;
[0047]页面配置获取模块,用于响应于所述访问请求,获取针对所述申请业务发布的页面配置信息;
[0048]页面元素渲染模块,用于根据所述页面配置信息中的页面元素配置信息,渲染业务页面中的页面元素。
[0049]页面展示模块,用于展示所述申请业务的业务页面。
[0050]在本申请的一些实施例中,基于以上技术方案,页面元素渲染模块包括:
[0051]信息解析单元,用于解析所述页面配置信息,得到各个页面元素的页面元素配置信息;
[0052]元素渲染单元,用于根据所述页面元素配置信息,在业务页面上渲染所述页面元素。
[0053]在本申请的一些实施例中,基于以上技术方案本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种页面展示方法,其特征在于,包括:获取针对申请业务的表单字段,所述表单字段用于指示在所述申请业务中待收集的业务信息;根据表单字段与页面元素配置信息的对应关系,获取所述表单字段对应的页面元素配置信息;将所述表单字段对应的页面元素配置信息组合成所述申请业务对应的页面配置信息;针对所述申请业务发布所述页面配置信息,以根据所述页面配置信息展示所述申请业务的业务页面,所述业务页面中包含根据所述页面元素配置信息展示的页面元素。2.根据权利要求1所述的方法,其特征在于,所述根据表单字段与页面元素配置信息的对应关系,获取所述表单字段对应的页面元素配置信息,包括:根据所述表单字段的字段标识,在表单字段与页面元素配置信息的对应关系中查询所述字段标识对应的页面元素;若查询到存在对应于所述字段标识的页面元素,则获取所述页面元素的页面元素配置信息。3.根据权利要求2所述的方法,其特征在于,所述在表单字段与页面元素配置信息的对应关系中查询所述字段标识对应的页面元素之后,所述方法还包括:若未查询到对应于所述字段标识的页面元素,则获取所述表单字段对应页面元素的组件类型和组件数据,其中,所述组件类型用于指示所述页面元素在所述业务页面中的数据输入形式,所述组件数据表示所述页面元素在所述业务页面中展示的内容;根据所述组件类型和组件数据,生成新增页面元素的页面元素配置信息;在所述对应关系中添加所述字段标识与所述新增页面元素的对应关系。4.根据权利要求2所述的方法,其特征在于,所述获取所述页面元素的页面元素配置信息,包括:从所述对应关系中读取对应于所述字段标识的页面元素;检查所述业务信息的业务规则与所述页面元素的数据规则的匹配结果;若所述业务规则与所述数据规则不匹配,则根据所述业务规则和所述页面元素配置信息,生成所述页面元素的子元素;获取所述子元素的页面元素配置信息。5.根据权利要求1所述的方法,其特征在于,所述获取针对申请业务的表单字段之前,所述方法还包括:展示页面元素编辑界面;通过所述页面元素编辑界面,接收新增表单字段以及针对于新增页面元素输入的组件类型和组件数据,其中,所述组件类型用于指示所述页面元素在所述业务页面中的数据输入形式,所述组件数据表示所述页面元素在所述业务页面中展示的内容;根据所述组件类型和组件数据,生成所述新增页面元素的页面元素配置信息;在所述对应关系中添加所述新增表单字段与所述新增页面元素的对应关系。6.根据权利要求1所述的方法,其特征在于,所述获取针对申请业务的表单字段,包括:展示表单字段编辑界面,所述表单字段编辑界面中包含所述页面元素配置表中的表单字段;
通过所述表单字段编辑界面,接收针对于申请业务输入的多个表单字段。7.根据权利要求6所述的方法,其特征在于,所述将所述表单字段对应的页面元素配置信息组合成所述申请业务对应的页面配...

【专利技术属性】
技术研发人员:王子健田明李园明
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1