[发明专利]配置页面的生成方法、装置、电子设备和可读存储介质有效
申请号: | 201910907101.X | 申请日: | 2019-09-24 |
公开(公告)号: | CN110673847B | 公开(公告)日: | 2023-05-26 |
发明(设计)人: | 吴桐 | 申请(专利权)人: | 北京乐我无限科技有限责任公司 |
主分类号: | G06F8/38 | 分类号: | G06F8/38 |
代理公司: | 北京清亦华知识产权代理事务所(普通合伙) 11201 | 代理人: | 石茵汀 |
地址: | 100041 北京市石景山区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 配置 页面 生成 方法 装置 电子设备 可读 存储 介质 | ||
1.一种配置页面的生成方法,其特征在于,所述方法包括:
获取响应于用户操作生成的逻辑层文件;其中,所述逻辑层文件,用于指示根据所述用户操作所确定的需配置的字段,以及配置页面的模板结构类型;
对所述逻辑层文件解析,得到所述模板结构类型,以及所述字段的字段类型和字段参数;
根据所述模板结构类型,在前端页面中初始化对应的第一编辑组件;
根据所述字段类型,确定对应的第二编辑组件,并在所述第一编辑组件内插入所述第二编辑组件;
采用所述字段参数,对所述第二编辑组件进行配置,以得到配置页面;
所述字段参数包括字段名称和字段校验逻辑,所述采用所述字段参数,对所述第二编辑组件进行配置,包括:
根据所述字段名称中的字段描述,配置所述第二编辑组件的展示内容;
根据所述字段名称中的属性项,配置所述第二编辑组件中的编辑内容为所述属性项对应的属性值;
根据所述字段校验逻辑,配置所述第二编辑组件,以使所述第二编辑组件在获取到编辑内容时,采用所述字段校验逻辑对所述编辑内容进行校验;
所述获取响应于用户操作生成的逻辑层文件,包括:
响应于用户操作,确定模板结构类型为列表结构类型或字典结构类型;
根据确定出的列表结构类型或字典结构类型,查询对应的第一结构化数据;
获取用户操作添加的字段信息;其中,所述字段信息包括字段类型和字段参数;
根据所述字段类型,查询对应的第二结构化数据,并将所述字段参数添加至所述第二结构化数据中的对应元素位置;
根据所述第一结构化数据和所述第二结构化数据生成所述逻辑层文件。
2.根据权利要求1所述的生成方法,其特征在于,所述字段为多个,所述根据所述字段类型,确定对应的第二编辑组件,并在所述第一编辑组件内插入所述第二编辑组件,包括:
遍历各字段,对每一个字段,根据相应字段的字段类型,确定对应的第二编辑组件;
按照各字段的遍历顺序,在所述第一编辑组件的各元素位置顺序插入第二编辑组件;其中,所述第一编辑组件的一个元素位置插入一个第二编辑组件。
3.根据权利要求2所述的生成方法,其特征在于,所述对每一个字段,根据相应字段的字段类型,确定对应的第二编辑组件之后,还包括:
若字段的字段类型为列表型结构,获取所述列表型结构内部的各子字段;或者,若字段的字段类型为字典型结构,获取所述字典型结构内部的各子字段;
根据各子字段的字段类型,确定各子字段对应的第三编辑组件;
将各子字段对应的第三编辑组件,按照相应子字段的顺序插入所述第二编辑组件的各元素位置;其中,所述第二编辑组件的一个元素位置插入一个第三编辑组件。
4.根据权利要求1所述的生成方法,其特征在于,所述字段校验逻辑包括:类型校验、图片尺寸校验、字符串长度校验和是否非空值校验中的一个或多个组合。
5.根据权利要求1所述的生成方法,其特征在于,所述根据所述模板结构类型,在前端页面中初始化对应的第一编辑组件,包括:
若所述模板结构类型为列表结构类型,将表格组件作为所述第一编辑组件进行初始化;
若所述模板结构类型为字典结构类型,将卡片组件作为所述第一编辑组件进行初始化。
6.根据权利要求1所述的生成方法,其特征在于,所述获取用户操作添加的字段信息之后,还包括:
若所述字段类型为列表型结构或字典型结构,获取用户操作添加的子字段信息;其中,所述子字段信息包括子字段类型和子字段参数;
根据所述子字段类型,查询对应的第三结构化数据,并将所述子字段参数添加至所述第三结构化数据中的对应元素位置;
将第三结构化数据添加到所述第二结构化数据中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京乐我无限科技有限责任公司,未经北京乐我无限科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910907101.X/1.html,转载请声明来源钻瓜专利网。