[发明专利]一种表单生成方法和系统在审
| 申请号: | 201910995552.3 | 申请日: | 2019-10-18 |
| 公开(公告)号: | CN111027299A | 公开(公告)日: | 2020-04-17 |
| 发明(设计)人: | 杨毅 | 申请(专利权)人: | 深圳智慧园区信息技术有限公司 |
| 主分类号: | G06F40/186 | 分类号: | G06F40/186;G06F40/18;G06F8/36 |
| 代理公司: | 北京德高行远知识产权代理有限公司 11549 | 代理人: | 杨瑞 |
| 地址: | 518000 广东省深圳市坂田街道*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 表单 生成 方法 系统 | ||
1.一种表单生成方法,其特征在于,包括如下步骤:
基于所述前端业务页面的业务属性从底层架构中获取独立的所述表单模板;
筛选多个所述前端业务页面中的同质表单模板;
向所述同质表单模板中配置独立且通用的所述展示组件,并捕捉于表单模板中;
生成目标表单,并展示于多个所述前端业务页面中。
2.根据权利要求1所述的一种表单生成方法,其特征在于,还包括所述目标表单的修改步骤:
基于需要修改的所述展示组件获取同质表单模板;
筛选需要修改的所述同质表单模板;
修改展示组件,并配置于所筛选的同质表单模板中;
生成修改后的目标表单。
3.根据权利要求1所述的一种表单生成方法,其特征在于,在获取所述表单模板前,还包括构建后台管理系统的底层架构,以及在底层架构中创建非业务相关的表单模板和展示组件,其中所述展示组件通用于表单模板中,且表单模板和展示组件均至少设有一个。
4.根据权利要求1所述的一种表单生成方法,其特征在于,在向所述同质表单模板配置所述展示组件前,还包括所述同质表单模板的二次筛选步骤:
所述二次筛选包括自动筛除和手动筛除,其中自动筛除指筛除以完成配置的所述同质表单模板,手动筛除指基于业务属性筛除配置不同的所述同质表单模板。
5.根据权利要求4所述的一种表单生成方法,其特征在于,在实现所述同质表单模板的二次筛选后,还包括所述展示组件的排序:
所述排序方式包括默认排序和需求排序,其中所述默认排序基于展示组件的创建时间进行自动排序,所述需求排序基于展示组件的需求率进行由多至少的自动排序,且需求排序优于默认排序;
所述需求率的计算公式:(n/m)×100%,其中m为所述同质表单模板的数量,n为所述展示组件在同质表单模板中配置的数量。
6.根据权利要求1或2所述的一种表单生成方法,其特征在于,在生成所述目标表单前,还包括目标表单的预览步骤。
7.根据权利要求2所述的一种表单生成方法,其特征在于,所述修改展示组件包括原有展示组件的删除和新的展示组件的捕捉配置。
8.根据权利要求1或7所述的一种表单生成方法,其特征在于,所述展示组件的捕捉为自动捕捉,且捕捉对象包括表单模板中对话框的长度、宽度和形状。
9.根据权利要求1所述的一种表单生成方法,其特征在于,所述表单模板和展示组件均基于html模板代码、css/js模板代码、自定义属性构成。
10.一种表单生成系统,其特征在于,包括:
创建模块,用于创建前端业务页面、以及非业务相关的表单模板和展示组件;
存储模块,用于储存表单模板和展示组件;
匹配模块,用于实现前端业务页面、表单模板与展示组件之间的匹配;
筛选模块,用于筛选同质表单模板或目标表单;
捕捉模块,用于实现展示组件与表单模板中对话框的自动捕捉;
删除模块,用于同质目标表单中需要修改的展示组件;
生成模块,用于生成最终的目标表单。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳智慧园区信息技术有限公司,未经深圳智慧园区信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910995552.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:指纹防盗锁
- 下一篇:一种信息筛选方法、装置、电子设备及可读存储介质





