2014.02.14 重构代码之不同级别部门人员的权限处理
2014-02-14 08:58
211 查看
不同级别部门下的人员登录会有不同的可选区域和操作区域,如下:
1)admin登录:
2)2级部门管理人员登录:
这是怎么实现的呢?
原理是在获取列表时,只查询当前登录者所在部门及子部门的相关信息:编写获取部门的SQL时加条件限制(where depid in(" + depids + "))
1)admin登录:
2)2级部门管理人员登录:
这是怎么实现的呢?
原理是在获取列表时,只查询当前登录者所在部门及子部门的相关信息:编写获取部门的SQL时加条件限制(where depid in(" + depids + "))
相关文章推荐
- H3C不同级别用户的权限
- Linux下不同运维人员共用root 账户权限审计
- Linux 之不同运维人员共用root 账户权限审计
- 如何判断接受的信息来源于pc还是移动端,以及代码的的不同处理
- Asp.net Mvc 身份验证、异常处理、权限验证(拦截器)实现代码
- 2014.02.20 重构代码之按不同级部门统计报表的实现总结(前端实现)
- 操作权限是如何定义的?如何设置操作权限?回答客户实现每个操作人员不同操作权限的疑问
- 用JavaScript代码区分来自视图中的不同表的增删改处理
- Asp.net Mvc 身份验证、异常处理、权限验证(拦截器)实现代码
- [原] XAF 如何用权限使不同部门的管理人员管理其部门员工信息
- rails 代码重构之级联模型与include之间如何处理
- 代码级别的重构
- android代码重构日记(三)——字符串资源处理及其格式化
- Transform开发cube模型权限处理之不同用户数据的过滤
- 操作权限是如何定义的?如何设置操作权限?回答客户实现每个操作人员不同操作权限的疑问
- 重构-改善既有代码的设计:处理概括关系 (九)
- 项目经理怎样处理技术见解不同导致的人员冲突?
- 2014.02.14 重构代码 疑问
- 景德镇特色的部门级别与权限
- android代码重构之字符串资源处理及其格式化