统一门户框架中的前台菜单权限控制
统一门户框架中的前后台菜单自主控制非常好用。但前台菜单需要权限控制,实现某个菜单有的角色能看,有的角色不能看。
怎样办法更好?
想了一个比较绕的办法:
通过在菜单数据表中加入一个“权限”字段来实现,但现实存在这种情况:
用户A的权限:财务主管,后勤主管
此时权限字段中假定设为:财务主管,董事长 (能看)
当A进入时如何判断这个菜单应该显示?
或有其他更简便的方法吗?
大佬,前端菜单使用树型图单元格绑定,默认菜单单元格可以为每个菜单设置权限,可以考虑使用菜单组件;
当在前端菜单表中增加"权限"字段,遇到如帖子中所说的情况,A用户为"财务主管,后勤主管"的角色,某个菜单的权限为"财务主管,董事长",此时A用户是可以看到这个菜单的,当为数据表设置行权限,或者,在树型图绑定时增加查询条件,无法利用现有的查询条件如包含指定字符串、通配符等来实现,可以考虑新建前端菜单权限子表,字段(外键、角色),在树型图中绑定该权限表;
页:
[1]