实现部门查看和修改的权限控制

Miracle_lucy 2015-12-21 07:29:03
目前要做部门的权限控制,部门是通过树形结构展示的。

我自己的做法是,数据库脚本里固定死了某个用户可以查看的部门集合dataset,然后在部门循坏展示的时候,作如下处理

for(int i=0; i<departs.size(); i++){
String dep_id = departs.get(i).get("DEP_ID").toString();
if (!dataset.contains(dep_id)) {
continue;
}
}


这样可以实现基本的部门查看权限控制,但是当用户添加部门的时候,新添加的部门需要再去数据库里手动配置,用户才能看到。
有没有更好的方法,实现部门查看和修改的权限控制。
求高手,望指点。
...全文
218 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
Miracle_lucy 2015-12-23
  • 打赏
  • 举报
回复
is_Perry 2015-12-23
  • 打赏
  • 举报
回复
个人观点: 设计好数据库表 用户分类型,1/2/3... 添加一个授权的页面,选择某一类用户,授予某些菜单栏权限
Miracle_lucy 2015-12-22
  • 打赏
  • 举报
回复
顶一顶
dracularking 2015-12-22
  • 打赏
  • 举报
回复
客户的权限单独做一个系统 可配置,你的操作系统需要的时候就去访问权限系统获得必要信息。
Miracle_lucy 2015-12-21
  • 打赏
  • 举报
回复
顶一顶

81,094

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧