[发明专利]一种后台管理系统的菜单权限的实现方法及其系统有效

专利信息
申请号: 202011241778.3 申请日: 2020-11-09
公开(公告)号: CN112346624B 公开(公告)日: 2022-04-01
发明(设计)人: 刘德建;叶伟;郑彬;岳万恕;陈宏展 申请(专利权)人: 福建天晴在线互动科技有限公司
主分类号: G06F3/0482 分类号: G06F3/0482;G06F21/31;G06F16/22
代理公司: 福州旭辰知识产权代理事务所(普通合伙) 35233 代理人: 程勇
地址: 350212 福*** 国省代码: 福建;35
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 后台 管理 系统 菜单 权限 实现 方法 及其
【说明书】:

发明提供了一种后台管理系统的菜单权限的实现方法,所述实现方法为:步骤S1、对菜单进行配置,即创建菜单表,该菜单表用于存储菜单数据,设置父菜单,并添加子菜单;步骤S2、以用户为单位,给用户配置菜单权限数据,可设置用户权限有效期;步骤S3、设置一个角色组,将用户增加到角色组中,以角色为单位配置菜单权限数据,可设置角色权限有效期;步骤S4、根据访问用户,读取配置的用户权限和角色权限,将2个权限对应的菜单权限数据处理整合成一个菜单权限,并将菜单权限对应的菜单内容进行展示;本发明使得菜单权限配置更加灵活。

技术领域

本发明涉及计算机通讯技术领域,特别是一种后台管理系统的菜单权限的实现方法及其系统。

背景技术

后台管理系统是一个软件项目里不可缺少的一员,它集合承载了软件系统里的数据管理、统计报表、功能配置等功能模块,并且依据不同的成员角色分配不同的权限,例如编辑需要数据管理的权限,运营需要统计报表的权限,运维需要功能配置的权限。以上都是通过角色(编辑、运营、运维)来分配权限,如果仅给单个指定用户增加权限则无法满足,例如要给一个测试人员临时配置一个查看页面A的权限,必须先为用户增加一个独立的角色,再给这个角色分配页面A的权限,这显的很麻烦。管理员可能还得在用户测试完该页面A的功能后,手动删除该用户的权限,这也很麻烦。以上的需求需要一个灵活好用的菜单权限配置系统来支撑,实现多级菜单配置、组成员权限管理、单成员权限管理、权限限期设置等功能。

发明内容

为克服上述问题,本发明的目的是提供一种后台管理系统的菜单权限的实现方法,能为后台管理系统提供灵活好用的菜单权限配置,提高了工作效率。

本发明采用以下方案实现:一种后台管理系统的菜单权限的实现方法,所述实现方法包括如下步骤:

步骤S1、对菜单进行配置,即创建菜单表,该菜单表用于存储菜单数据,设置父菜单,并添加子菜单;

步骤S2、以用户为单位,给用户配置菜单权限数据,可设置用户权限有效期;

步骤S3、设置一个角色组,将用户增加到角色组中,以角色为单位配置菜单权限数据,可设置角色权限有效期;

步骤S4、根据访问用户,读取配置的用户权限和角色权限,将2个权限对应的菜单权限数据处理整合成一个菜单权限,并将菜单权限对应的菜单内容进行展示。

进一步的,所述步骤S2进一步具体为:创建用户表,设置用户权限菜单ID集合UserPowerModuleIDs,设置用户自身所属的角色ID集合RoleIDs,添加用户数据,给用户分配菜单权限,并对分配的菜单权限设置权限期限,将分配的多个菜单权限进行归集到所述用户权限菜单ID集合UserPowerModuleIDs中。

进一步的,所述步骤S3进一步具体为:创建角色表,设置角色的权限菜单ID集合RolePowerModuleIDs,将设置好用户权限的用户添加到角色组中,并设置用户自身所属的角色ID集合RoleIDs,以角色为单位,给角色分配菜单权限,并对分配的菜单权限设置权限期限,将分配的角色的多个菜单权限进行归集到所述角色的权限菜单ID集合RolePowerModuleIDs中。

进一步的,所述步骤S4进一步具体为:用户访问后台管理系统时,读取用户的UserPowerModuleIDs集合,根据用户的RoleIDs,读取用户的角色权限,获得角色的角色权限RolePowerModuleIDs集合,处理UserPowerModuleIDs集合和角色权限RolePowerModuleIDs集合中的菜单权限,去掉重复的菜单权限,保留权限时长最长的,移除权限到期的菜单权限整合成一个最终的菜单权限,并将菜单权限对应的菜单内容以树形结构进行展示。

本发明还提供了一种后台管理系统的菜单权限的实现系统,所述实现系统包括菜单配置模块、用户权限配置模块、角色权限配置模块、菜单展示模块;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建天晴在线互动科技有限公司,未经福建天晴在线互动科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202011241778.3/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top