首页 > 其他 > 详细

通用权限管理系统 适合众多行业 ,生鲜,汽配,仓储配送

时间:2015-07-12 09:30:20      阅读:333      评论:0      收藏:0      [点我收藏+]

准备了一年多了的代码,最近才组装成一个权限管理系统,做系统真是不容易,一年来也学到了不少东西,Dev框架做界面是个好东西,做出来外观还是可以,自定义控件给开发带来了不少快捷,至从用了反射调用,就觉得反调用挺不错,挺适用的,学习了不少前人开发的经验。使用了第三方开源的控件,着手开发一套自己的权限管理系统。

在这里分享一下我是怎样读取菜单权限的

 

 

1,菜单权限读取说明

读取菜单的角色权限

1、先读取用户所属的角色,按角色分别读取相应的菜单,重复的选项将跳出掉。

2、再按用户读取相应的菜单,(按角色可能有30个菜单,如果单独设置了用户的权限,则将是按用户所设置的菜单权限来显示,例:用户设置的是25个菜单显示,则显示25个菜单显示)如果没有单独对用户设置权限菜单就不用读取,就按角色菜单的来显示。

一、按用户权限读取菜单

菜单权限的读取

资源类别:ResourceCategory;//权限类别

资源ID:ResourceId,//用户Id

角色Id:PermissionId//菜单Id

禁用标识:Enabled//1

删除标识:DeletionStateCode、//0

读取规则:

菜单的:

禁用标识:Enabled//1

删除标识:DeletionStateCode、//0

先读取菜单的数据,再匹配当前用户的菜单分配的权限来显示菜单

 

 

技术分享

通用权限管理系统 适合众多行业 ,生鲜,汽配,仓储配送

原文:http://www.cnblogs.com/kuangood/p/4640497.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!