[发明专利]页面模块组合的方法及装置、存储介质及计算机设备在审
| 申请号: | 202011117202.6 | 申请日: | 2020-10-19 |
| 公开(公告)号: | CN112230920A | 公开(公告)日: | 2021-01-15 |
| 发明(设计)人: | 林鉴伟;孙炜 | 申请(专利权)人: | 深圳市中农网有限公司;深圳市中农易讯信息技术有限公司 |
| 主分类号: | G06F8/38 | 分类号: | G06F8/38 |
| 代理公司: | 深圳中细软知识产权代理有限公司 44528 | 代理人: | 仉玉新 |
| 地址: | 518000 广东省深圳市福田区福强路4*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 页面 模块 组合 方法 装置 存储 介质 计算机 设备 | ||
本发明实施例公开了一种页面模块组合的方法及装置、存储介质及计算机设备,该方法包括:根据权限系统中已勾选的子系统模块生成子系统模块权限列表树,根据用户身份信息将子系统模块权限列表树以编辑主系统页面菜单的形式呈现在主系统页面中,根据编辑主系统页面菜单中已勾选的子系统模块将子系统模块进行组合并呈现在主系统页面中,进而实现了子系统模块的重复使用,并且通过不同需求勾选不同的子系统模块进行组合得到满足不同需求的主系统页面,从而无需通过编写代码来完成满足不同需求的主系统页面的开发,进而实现了降低维护和开发成本的目的。
技术领域
本发明涉及搭建页面的技术领域,尤其涉及一种页面模块组合的方法及装置、存储介质及计算机设备。
背景技术
随着计算机技术的快速发展,越来越多的企业对于敏捷开发有了迫切的需求,越来越多的企业搭建了自己的私有仓库,并将一些有可能复用的页面或者功能模块放到私有仓库上面,然后每次开发新系统时需要用到这些公共模块时则通过打包的方式去引用模块。对于已有的业务模块或功能模块(在已知的系统中),当要开展新系统且新系统中依然需要用到这些模块时,避免不了需要做模块的复制迁移的工作,而且随着该模块在越来越多的系统中被使用,也意味着未来一旦该模块需要被修改就需要同时去维护多个系统中的该模块,维护成本高,模块复制迁移的工作遇到不同的技术栈时基本需要完整重新开发,开发成本大。
发明内容
基于此,有必要针对上述问题,提出一种页面模块组合的方法及装置、存储介质及计算机设备,本发明目的是通过权限系统、子系统模块和主系统页面的配合,进而实现子系统的重复使用并降低维护和开发成本的目的。
在第一方面,本申请提供了一种页面模块组合的方法,所述方法包括:
根据权限系统中已勾选的子系统模块生成子系统模块权限列表树,所述子系统模块权限列表树包含唯一标识码;
根据用户身份信息将所述子系统模块权限列表树以编辑主系统页面菜单的形式呈现在主系统页面中,所述用户身份信息包含所述唯一标识码;
根据所述编辑主系统页面菜单中已勾选的子系统模块将所述编辑主系统页面菜单中已勾选的子系统模块进行组合并呈现在所述主系统页面中。
可选的,所述主系统页面包括主系统页面左侧菜单区域和主系统页面右侧内容区域,所述根据所述编辑主系统页面菜单中已勾选的子系统模块将所述编辑主系统页面菜单中已勾选的子系统模块进行组合并呈现在所述主系统页面中,包括:
将所述编辑主系统页面菜单中已勾选的子系统模块以子系统模块列表树的形式呈现在所述主系统页面左侧菜单区域;
将所述子系统模块列表树中已选中的所述子系统模块的具体内容呈现在所述主系统页面右侧内容区域。
可选的,所述根据权限系统中已勾选的子系统模块生成子系统模块权限列表树之前,包括:
在所述子系统模块中配置全局变量,所述全局变量用于判断用户访问页面的运行环境,所述访问页面包括所述主系统页面左侧菜单区域和所述主系统页面右侧内容区域,所述运行环境包括子系统模块和所述主系统页面;
将所述子系统模块列表树中已选中的所述子系统模块的具体内容呈现在所述主系统页面右侧内容区域,包括:
调用所述全局变量,根据所述全局变量将所述子系统模块列表树中已选中的所述子系统模块的具体内容呈现在所述主系统页面右侧内容区域。
可选的,所述子系统模块的具体内容包括内容部分和菜单部分,所述根据所述全局变量将所述子系统模块列表树中已选中的所述子系统模块的具体内容呈现在所述主系统页面右侧内容区域,包括:
根据所述全局变量判断所述子系统模块的运行环境;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市中农网有限公司;深圳市中农易讯信息技术有限公司,未经深圳市中农网有限公司;深圳市中农易讯信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011117202.6/2.html,转载请声明来源钻瓜专利网。





