就是根据用户登陆的用户名,取得权限。
比如:一个以sa登陆的用户,获取到他的权限,设置他对工资管理模块的权限,
工资管理下又分,增,删,改的三种权限。增,删,改三种权限有其中之一,工资管理模块也就有,反之,增,删,改三种权限一个也没有,工资管理模块也没有权。
大家给意见把
比如:一个以sa登陆的用户,获取到他的权限,设置他对工资管理模块的权限,
工资管理下又分,增,删,改的三种权限。增,删,改三种权限有其中之一,工资管理模块也就有,反之,增,删,改三种权限一个也没有,工资管理模块也没有权。
大家给意见把
id name linkid
0 系统功能 0
1 工资管理 0
2 add 1
3 modify 1
4 del 1
手工修改用check就可以了
我的B/S都可以 c/s的有控件就更好搞了
权限我是这么做的
把按钮事件写在ActionList组件里,利用组件的Action连接ActionList组件的action
设置角色时,把ActionList组件的action写在listview里,选取需要的角色权限。
对应岗位设置角色,用户登陆时根据岗位对应的角色-权限,设置ActionList组件的action属性为true。
系统维护简单,扩展性好,控制细腻。