一种页面生成方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:29702563 阅读:20 留言:0更新日期:2021-08-17 14:30
本发明专利技术公开了一种页面生成方法、装置、计算机设备及存储介质,该方法包括:根据待生成页面的目标对象的页面生成请求从预设模板库中匹配出至少一个页面模板,页面模板包括至少一个组件,根据至少一个页面模板以及目标对象的目标数据生成实例化的页面数据,根据预设规则对实例化的页面数据进行配置,生成目标对象的目标页面。本发明专利技术无需针对不同目标对象进行重复开发,只需根据目标数据对页面模板进行配置即可快速配置出全渠道通用的目标对象的目标页面,实现目标对象的快速上架,解决了欠缺研发能力的情况下,目标对象上线周期长、目标对象不能满足监管要求等问题。

【技术实现步骤摘要】
一种页面生成方法、装置、计算机设备及存储介质
本专利技术涉及计算机
,特别涉及一种页面生成方法、装置、计算机设备及存储介质。
技术介绍
在数字化转型的浪潮下,越来越多的业务转到了线上运营,其中就包括保险业务。通过线上进行销售的方式,因为其快捷且出单效率高的优势,被多数保险公司以及消费者所认同。然而,由于保险产品存在产品范围广、产品差异大、更新速度快等特点,在上新保险产品,生成对应的保险产品的页面的过程中,保险公司面临以下问题:1、保险公司每年要在多个渠道上线多款新产品,核心系统对接外部渠道耗时长,上架周期长,开发人力成本高;2、保险公司数字化转型过程中,传统核心系统烟囱式的系统架构,无法响应大流量,高频的出单节奏以及不断创新的全渠道场景需求;3、多元化,精准化的用户体验对传统投保流程有更高的要求;因此,亟需提出一种新的页面生成方法,以解决上述问题。
技术实现思路
为了解决现有技术的问题,本专利技术实施例提供了一种页面生成方法、装置、计算机设备以及存储介质,以克服现有技术中存在的产品上线周期长、开发人力成本高以及产品不能满足监管要求等问题。为解决上述一个或多个技术问题,本专利技术采用的技术方案是:第一方面,提供了一种页面生成方法,该方法包括如下步骤:根据待生成页面的目标对象的页面生成请求从预设模板库中匹配出至少一个页面模板,所述页面模板包括至少一个组件;根据所述至少一个页面模板以及所述目标对象的目标数据生成实例化的页面数据;>根据预设规则对所述实例化的页面数据进行配置,生成所述目标对象的目标页面。进一步的,所述方法包括页面模板的生成过程,包括:根据多个预先配置的组件以及预设基础页面生成规则生成多个基础页面;对所述多个基础页面进行关联处理,生成页面模板。进一步的,所述根据多个预先配置的组件以及预设基础页面生成规则生成多个基础页面包括:根据多个预先配置的组件以及所述组件之间的关联关系生成多个中间模块;根据所述多个中间模块以及所述预设基础页面生成规则生成多个基础页面。进一步的,所述对所述多个基础页面进行关联处理,生成页面模板包括:根据所述多个基础页面之间的页面跳转关系对所述多个基础页面进行关联处理,生成页面模板。进一步的,所述根据所述至少一个页面模板以及所述目标对象的目标数据生成实例化的页面数据包括:利用预设解析器对所述至少一个页面模板进行解析,获取需要关联目标数据的至少一个目标组件;将每一所述目标组件与对应的目标数据进行组装后进行实例化,生成实例化的页面数据。进一步的,所述根据所述至少一个页面模板以及所述目标对象的目标数据生成实例化的页面数据前,所述方法还包括:利用预设接口从预设平台获取所述目标对象的目标数据。进一步的,所述目标对象包括保险产品,所述根据待生成页面的目标对象的页面生成请求从预设模板库中匹配出至少一个页面模板包括:接收待生成页面的保险产品的页面生成请求,从所述页面生成请求中获取所述保险产品的类型信息,所述类型信息用于表征所述保险产品的险种类型;根据所述类型信息从预设模板库中匹配出至少一个页面模板。第二方面,提供了一种页面生成装置,所述装置包括:模板获取模块,用于根据待生成页面的目标对象的页面生成请求从预设模板库中匹配出至少一个页面模板,所述页面模板包括至少一个组件;数据生成模块,用于根据所述至少一个页面模板以及所述目标对象的目标数据生成实例化的页面数据;页面生成模块,用于根据预设规则对所述实例化的页面数据进行编辑,生成所述目标对象的目标页面。第三方面,提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如下步骤:根据待生成页面的目标对象的页面生成请求从预设模板库中匹配出至少一个页面模板,所述页面模板包括至少一个组件;根据所述至少一个页面模板以及所述目标对象的目标数据生成实例化的页面数据;根据预设规则对所述实例化的页面数据进行配置,生成所述目标对象的目标页面。第四方面,提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时,实现如下步骤:根据待生成页面的目标对象的页面生成请求从预设模板库中匹配出至少一个页面模板,所述页面模板包括至少一个组件;根据所述至少一个页面模板以及所述目标对象的目标数据生成实例化的页面数据;根据预设规则对所述实例化的页面数据进行配置,生成所述目标对象的目标页面。本专利技术实施例提供的技术方案带来的有益效果是:本专利技术实施例提供的页面生成方法、装置、计算机设备及存储介质,通过根据待生成页面的目标对象的页面生成请求从预设模板库中匹配出至少一个页面模板,所述页面模板包括至少一个组件,根据所述至少一个页面模板以及所述目标对象的目标数据生成实例化的页面数据,根据预设规则对所述实例化的页面数据进行配置,生成所述目标对象的目标页面,无需针对不同目标对象进行重复开发,只需根据目标数据对页面模板进行配置即可快速配置出全渠道通用的目标对象的目标页面,实现目标对象的快速上架,解决了欠缺研发能力的情况下,目标对象上线周期长、目标对象不能满足监管要求等问题;本专利技术实施例提供的页面生成方法、装置、计算机设备及存储介质,通过根据多个预先配置的组件以及所述组件之间的关联关系生成多个中间模块,根据所述多个中间模块以及所述预设基础页面生成规则生成多个基础页面,避免了由于组件颗粒度较细而导致构建页面的难度较大的问题,提高模板页面的生成效率。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是根据一示例性实施例示出的页面生成方法的流程图;图2是根据一示例性实施例示出的页面模板解析的流程图;图3是根据一示例性实施例示出的消息通信的交互图;图4是根据另一示例性实施例示出的页面生成方法的流程图;图5是根据一示例性实施例示出的页面生成装置的结构示例图;图6是根据一示例性实施例示出的计算机设备的内部结构示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。如
技术介绍
所述,现有技术中在欠缺研发能力的情况下,会导致产品上线周期长、开发人力成本高以及产品不能满足监管要求等问题。为解决上述问题,本本文档来自技高网...

【技术保护点】
1.一种页面生成方法,其特征在于,所述方法包括如下步骤:/n根据待生成页面的目标对象的页面生成请求从预设模板库中匹配出至少一个页面模板,所述页面模板包括至少一个组件;/n根据所述至少一个页面模板以及所述目标对象的目标数据生成实例化的页面数据;/n根据预设规则对所述实例化的页面数据进行配置,生成所述目标对象的目标页面。/n

【技术特征摘要】
1.一种页面生成方法,其特征在于,所述方法包括如下步骤:
根据待生成页面的目标对象的页面生成请求从预设模板库中匹配出至少一个页面模板,所述页面模板包括至少一个组件;
根据所述至少一个页面模板以及所述目标对象的目标数据生成实例化的页面数据;
根据预设规则对所述实例化的页面数据进行配置,生成所述目标对象的目标页面。


2.根据权利要求1所述的页面生成方法,其特征在于,所述方法包括页面模板的生成过程,包括:
根据多个预先配置的组件以及预设基础页面生成规则生成多个基础页面;
对所述多个基础页面进行关联处理,生成页面模板。


3.根据权利要求2所述的页面生成方法,其特征在于,所述根据多个预先配置的组件以及预设基础页面生成规则生成多个基础页面包括:
根据多个预先配置的组件以及所述组件之间的关联关系生成多个中间模块;
根据所述多个中间模块以及所述预设基础页面生成规则生成多个基础页面。


4.根据权利要求2所述的页面生成方法,其特征在于,所述对所述多个基础页面进行关联处理,生成页面模板包括:
根据所述多个基础页面之间的页面跳转关系对所述多个基础页面进行关联处理,生成页面模板。


5.根据权利要求1至4任一所述的页面生成方法,其特征在于,所述根据所述至少一个页面模板以及所述目标对象的目标数据生成实例化的页面数据包括:
利用预设解析器对所述至少一个页面模板进行解析,获取需要关联目标数据的至少一个目标组件;
将每一所述目标组件与对应的目标数据进行组装后进行实例化,...

【专利技术属性】
技术研发人员:郁岩生余德涛万重阳
申请(专利权)人:众安信息技术服务有限公司
类型:发明
国别省市:广东;44

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

1