找回密码
 立即注册

QQ登录

只需一步,快速开始

ngsour

金牌服务用户

81

主题

220

帖子

969

积分

金牌服务用户

积分
969

微信认证勋章

ngsour
金牌服务用户   /  发表于:2024-3-27 07:50  /   查看:448  /  回复:1
1金币
统一门户框架中的前后台菜单自主控制非常好用。
但前台菜单需要权限控制,实现某个菜单有的角色能看,有的角色不能看。


怎样办法更好?

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

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

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


附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

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

1 个回复

倒序浏览
最佳答案
最佳答案
Shawn.Liu活字格认证
超级版主   /  发表于:2024-3-27 07:50:32
来自 2#
大佬,前端菜单使用树型图单元格绑定,默认菜单单元格可以为每个菜单设置权限,可以考虑使用菜单组件;

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


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部