[发明专利]网页自动生成方法、装置、电子设备和存储介质有效
申请号: | 201811556775.1 | 申请日: | 2018-12-19 |
公开(公告)号: | CN109582909B | 公开(公告)日: | 2021-08-10 |
发明(设计)人: | 卢依宁 | 申请(专利权)人: | 拉扎斯网络科技(上海)有限公司 |
主分类号: | G06F16/958 | 分类号: | G06F16/958;G06F8/38 |
代理公司: | 北京睿派知识产权代理事务所(普通合伙) 11597 | 代理人: | 刘锋 |
地址: | 200333 上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网页 自动 生成 方法 装置 电子设备 存储 介质 | ||
1.一种网页自动生成方法,其特征在于,包括:
获取产品需求文档,所述产品需求文档包含:N个功能页面的需求,所述N为大于0的自然数,所述功能页面包括预设关键词;
根据所述预设关键词将所述产品需求文档进行分割,得到所述N个功能页面的需求;
根据预设的页面需求配置模板对所述N个功能页面的需求进行转换,得到页面需求配置信息;
将所述页面需求配置信息转换为页面前端配置信息;
根据所述页面前端配置信息生成网页页面。
2.根据权利要求1所述的网页自动生成方法,其特征在于,
所述根据预设的页面需求配置模板对所述N个功能页面的需求进行转换,得到页面需求配置信息,具体包括:
根据预设的页面需求配置模板,将所述功能页面的需求转换为对应的页面需求配置信息,得到N个页面需求配置信息;
所述将所述页面需求配置信息转换为页面前端配置信息,具体为:将所述N个页面需求配置信息转换为页面前端配置信息。
3.根据权利要求2所述的网页自动生成方法,其特征在于,所述功能页面的需求包括:功能点;所述页面需求配置模板包括:功能项;所述功能项与所述功能点对应;
所述根据预设的页面需求配置模板,将所述功能页面的需求转换为对应的页面需求配置信息,具体包括:
在所述功能页面的需求中搜索所述功能点的相关字段,并将所述功能点的相关字段填写到对应所述功能点的功能项。
4.根据权利要求3所述的网页自动生成方法,其特征在于,所述功能页面的需求还包括:业务属性以及与所述业务属性对应的属性定义;
所述根据所述页面需求配置模板,将所述功能页面的需求转换为对应的页面需求配置信息,还包括:
在所述功能页面的需求中搜索所述业务属性以及与所述业务属性对应的属性定义;
在将所述功能点的相关字段填写到对应所述功能点的功能项后,遍历已填写功能点相关字段后的页面需求配置模板;
若在页面需求配置模板中查找到与所述功能页面中的业务属性相同的业务属性,则将所述相同的所述业务属性的属性定义补充到所述页面需求配置模板中。
5.根据权利要求3所述的网页自动生成方法,其特征在于,所述功能点至少包括:
查询、编辑、新建。
6.根据权利要求3所述的网页自动生成方法,其特征在于,所述将所述页面需求配置信息转换为页面前端配置信息,具体包括:
查找所述页面需求配置信息中的功能项;
根据所述功能项、以及预设的功能项与代码的对应关系,将与所述页面需求配置信息中的功能项对应的所述代码填写到预先设置的页面前端配置模板中,得到与所述页面需求配置信息对应的页面前端配置信息。
7.根据权利要求6所述的网页自动生成方法,其特征在于,所述代码包含:代码类型;
所述根据所述页面前端配置信息生成网页页面,具体包括:
提取所述页面前端配置信息中的代码类型;
根据提取出的所述代码类型、以及预先设置的组件与代码类型的对应关系,生成所述网页页面。
8.根据权利要求7所述的网页自动生成方法,其特征在于,所述根据所述页面前端配置信息生成网页页面的步骤之前,还包括:
接收后端接口配置信息;其中,所述后端接口配置信息包括后端接口地址;
将接收的所述后端接口配置信息填写至所述页面前端配置信息中;
所述根据提取出的所述代码类型、以及预先设置的组件与代码类型的对应关系,生成所述网页页面,具体为:
根据提取出的所述代码类型、预先设置的组件与代码类型的对应关系、以及所述后端接口配置信息,生成可交互的网页页面。
9.根据权利要求8所述的网页自动生成方法,其特征在于,所述后端接口配置信息,还包括:接口请求数据的字段映射和/或接口返回数据的字段映射。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于拉扎斯网络科技(上海)有限公司,未经拉扎斯网络科技(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811556775.1/1.html,转载请声明来源钻瓜专利网。