ngsour 发表于 2024-3-27 07:50:31

统一门户框架中的前台菜单权限控制

统一门户框架中的前后台菜单自主控制非常好用。
但前台菜单需要权限控制,实现某个菜单有的角色能看,有的角色不能看。


怎样办法更好?

想了一个比较绕的办法:
通过在菜单数据表中加入一个“权限”字段来实现,但现实存在这种情况:
用户A的权限:财务主管,后勤主管
此时权限字段中假定设为:财务主管,董事长    (能看)

当A进入时如何判断这个菜单应该显示?

或有其他更简便的方法吗?


Shawn.Liu 发表于 2024-3-27 07:50:32

大佬,前端菜单使用树型图单元格绑定,默认菜单单元格可以为每个菜单设置权限,可以考虑使用菜单组件;

当在前端菜单表中增加"权限"字段,遇到如帖子中所说的情况,A用户为"财务主管,后勤主管"的角色,某个菜单的权限为"财务主管,董事长",此时A用户是可以看到这个菜单的,当为数据表设置行权限,或者,在树型图绑定时增加查询条件,无法利用现有的查询条件如包含指定字符串、通配符等来实现,可以考虑新建前端菜单权限子表,字段(外键、角色),在树型图中绑定该权限表;


页: [1]
查看完整版本: 统一门户框架中的前台菜单权限控制