萌新biubiu 发表于 2018-5-10 22:55:58

萌新关于权限控制的疑问

各位大神好,在做开发的时候遇到一个关于权限控制的问题!萌新用的是3.7.1版本,好啦说下问题。
因为大四要做毕业设计,所以想尝试用JEECG去搭建一个全校的学生组织管理系统,包括学生会,社联,社团等等。但是在做的时候遇到一个关于权限方面的问题。
假设有个人为“甲”,他在学生会里是“管理员角色”,但是他在某个社团里面只是“社员角色“。在登陆的时候选择社团组织,那么他在该社团中也有管理员权限,可以做出超过“社员角色”权限范围内的事情。
这种情况请问可以解决么,我查看了数据库和框架里面,好像并没有发现相关的东西。希望大神们能给点建议:lol 谢谢啦

萌新biubiu 发表于 2018-5-10 23:22:13

萌新第一次发帖,可能没有描述清楚。重新描述一下,抱歉啦~
问题的根本就是,角色和部门好像没有区分开,导致权限混乱了。甲在学生会中是管理员,可以管理学生会。他在社团中只是普通社员,无法管理。但是登入社团的时候也有的管理权限,因为他在学生会中是管理员。所以导致了权限的混乱。
本萌新在数据库中发现了t_s_role_org这么一张表,但是却发现好像没有使用,准备从这里下手,将部门和角色进行处理,每个部门都有不同的角色,让用户在登陆的时候选择组织后,只有该部门中的角色权限。不知可不可行。希望大神给点建议。。好像越说越乱了:'(

萌新biubiu 发表于 2018-5-10 23:40:41

发现了在组织结构菜单里面可以设置角色 但是。。好像没用啊,不起作用:'(
页: [1]
查看完整版本: 萌新关于权限控制的疑问