请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

goo
初级会员   /  发表于:2025-4-30 16:25  /   查看:129  /  回复:3
120金币
本帖最后由 goo 于 2025-5-6 16:27 编辑


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

3 个回复

倒序浏览
Shawn.Liu活字格认证
超级版主   /  发表于:2025-4-30 17:21:52
沙发
大佬,菜单组件的权限设置,当菜单项目自定义时可设置每个菜单的权限,如果是绑定数据源的方式,那可以在菜单表中手动维护一列为权限,值为当前菜单可见的角色名,如果存在多个角色可逗号分隔,但是这种情况当存在角色名重复或者互相包含的情况时需要额外处理查询条件。


本帖子中包含更多资源

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

x
回复 使用道具 举报
goo
初级会员   /  发表于:2025-4-30 17:30:49
板凳
Shawn.Liu 发表于 2025-4-30 17:21
大佬,菜单组件的权限设置,当菜单项目自定义时可设置每个菜单的权限,如果是绑定数据源的方式,那可以在菜 ...

现在使用的是【权限表[权限]】【授权表[权限,角色]】【用户角色表[角色,用户]】实现了单用户多角色,
但是想探讨一个场景,
角色为【管理员】时显示所有菜单怎么设置
回复 使用道具 举报
Nathan.guo活字格认证 Wyn认证
超级版主   /  发表于:2025-5-6 16:21:08
地板
goo 发表于 2025-4-30 17:30
现在使用的是【权限表[权限]】【授权表[权限,角色]】【用户角色表[角色,用户]】实现了单用户多角色,
但 ...

可以再页面中隐藏一个单元格,单元格的内容为 : 如果角色为管理员,值为0.如果不是,值为999999
这里我们使用excel公式设计即可

假设隐藏的单元格名称为"标识",然后再菜单数据源的查询条件中,就可以这样写:

ID > 标识
或者
(其他原有的查询条件)
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部