找回密码
 立即注册

QQ登录

只需一步,快速开始

123456行行行

初级会员

5

主题

29

帖子

212

积分

初级会员

积分
212
123456行行行
初级会员   /  发表于:2023-8-28 11:30  /   查看:1431  /  回复:3
5金币
本帖最后由 123456行行行 于 2023-8-28 11:36 编辑


内置的可选择权限设置并没有问题。
但是只能在设计器上修改,然后我用数据库绑定菜单项目后,角色就难以控制。
比如这三个菜单都只能用adm账号和销售经理才能可见,但是销售账号登入也可见,

因为过滤条件如下

如何只过滤指定的角色,而不是包含或者在里面。
附demo

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

最佳答案

查看完整内容

可以等一下9.1,看看更新的功能中关于用户管理的功能,看到时候有没有新的功能能支持。

3 个回复

倒序浏览
最佳答案
最佳答案
David.Zhong讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2023-8-28 11:30:28
来自 4#
可以等一下9.1,看看更新的功能中关于用户管理的功能,看到时候有没有新的功能能支持。
回复 使用道具 举报
David.Zhong讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2023-8-28 16:16:15
2#
大佬的核心需求是啥?如果只是想控制菜单只允许administrator或者销售主管可见的话,可以通过设置表行权限来控制。


如果是需要根据导航菜单表中的角色数据来动态控制的话,因为是多对多的关系,相对来说就复杂了,查询条件中暂时不支持查找多对多的关系,如果一定要做的话,会很麻烦,比如说在页面加载时命令中循环菜单数据,拆分角色为数组,再循环处理判断,设置显示或者隐藏。太麻烦了。基本不是碳基生物能整的活儿。


后续如果确实有动态设置的需求的话,可以考虑下提个需求,看看官方能不能支持一下。

本帖子中包含更多资源

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

x
回复 使用道具 举报
123456行行行
初级会员   /  发表于:2023-8-28 17:19:35
3#
David.Zhong 发表于 2023-8-28 16:16
大佬的核心需求是啥?如果只是想控制菜单只允许administrator或者销售主管可见的话,可以通过设置表行权限 ...

感谢大佬解答,就是想前端让客户自己控制,行权限和那个固定的就都是要我们改,然后重新发布,如果前端能控制的话就可以不用每次需求变化的时候再发布。现在就是碰到每个用户多角色后就出问题了,单角色的话没什么问题,只能再想想了
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部