重复造轮之权限管理系统
2015-10-14 16:22
239 查看
断断续续写了好一阵子,终于有个雏形了,虽然很简陋,但是代码是自己一行行敲出来的,思路也是一丝丝捋出来的,期间参阅了园子里其他大神的想法,在此感谢分享!
系统是采用的MVC4+EasyUI,定位于小系统,因此,面向接口编程、依赖注入等相关技术采用的比较少,怎么灵活怎么来,怎么方便编写代码怎么来,如果后面有需要的话,就再对代码进行重构吧。
在权限的控制上,每个用户所拥有的权限由两部分组成:所属角色拥有的权限;自己拥有的特殊权限。
在后台菜单的显示上,根据每个用户所拥有的操作权限,自动生成后台管理菜单。
在功能页上,根据用户拥有的权限来控制功能按钮是否显示,当然了,如果没有权限,即使按钮显示,也会提示没有操作权限的。
无图无真相,随便截了几个图,大概看下功能吧。
第一组权限设置及结果呈现
第二组权限设置及结果呈现
系统是采用的MVC4+EasyUI,定位于小系统,因此,面向接口编程、依赖注入等相关技术采用的比较少,怎么灵活怎么来,怎么方便编写代码怎么来,如果后面有需要的话,就再对代码进行重构吧。
在权限的控制上,每个用户所拥有的权限由两部分组成:所属角色拥有的权限;自己拥有的特殊权限。
在后台菜单的显示上,根据每个用户所拥有的操作权限,自动生成后台管理菜单。
在功能页上,根据用户拥有的权限来控制功能按钮是否显示,当然了,如果没有权限,即使按钮显示,也会提示没有操作权限的。
无图无真相,随便截了几个图,大概看下功能吧。
第一组权限设置及结果呈现
第二组权限设置及结果呈现
相关文章推荐
- css制作简单下拉菜单
- PHP变量
- UIView中的坐标转换
- android 中解析RSSxml文件 GMT格式时间格式化
- Apache目录访问权限配置详解
- springMVC 请求404异常或静态资源无法访问
- 大素数判断和素因子分解模板(miller-rabin,Pollard_rho算法)
- CI 框架中的自定义路由规则
- C++STL学习(3)容器list
- 性能测试学习笔记
- 导出数据库数据
- oracle客户端及时版
- hibernate之更新对象后,子对象也给更新了
- PostgreSQL trigger (function) examples
- [转]从输入url到页面加载完成的过程中都发生了什么事情
- 【官方搭建入门】JEECG 平台开发环境搭建必读
- Java 反射
- Drupal7 常用配置
- opengl着色步骤
- 以前没有注意到的地方