找回密码
 立即注册

QQ登录

只需一步,快速开始

南屏晚钟

中级会员

47

主题

197

帖子

960

积分

中级会员

积分
960

[处理中] 角色判断

南屏晚钟
中级会员   /  发表于:2024-9-19 09:17  /   查看:39  /  回复:5
1金币
用户如果是单角色的话,页面判断跳转没问题,但是如果是多角色发现判断不起作用,请问怎么解决啊?哪怕条件判断“在里面”也无法识别

对了角色也不冲突,角色A跳A页面,角色B跳B页面,角色C、D跳C页面,前面两个都能正常跳转,一旦出现多角色就无法判断

5 个回复

倒序浏览
wwbb
初级会员   /  发表于:昨天 10:55
沙发


可以尝试使用包含字符串

本帖子中包含更多资源

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

x
回复 使用道具 举报
逛逛逛
金牌服务用户   /  发表于:昨天 11:13
板凳
本帖最后由 逛逛逛 于 2024-9-19 11:15 编辑

用户包含角色A、B、C、D ,按什么逻辑跳呢?是按角色次序吗?
回复 使用道具 举报
Grayson.Shang活字格认证 Wyn认证
超级版主   /  发表于:昨天 11:14
地板
本帖最后由 Grayson.Shang 于 2024-9-19 14:24 编辑

大佬您好,咱们是否可以截一下咱们条件“在里面”的设置不

在前端条件命令中,受到上下文限制,条件命令中左边的表达式,不能设置常量,所以“在里面”是不能使用的,如下,下面的使用中,Administrator并不会生效


所以这样的使用确实不能生效,我这边测试了一下尝试使用服务端命令做一下这个功能,稍微绕一些,但是并不麻烦。


前端根据服务端命令的返回值,进行判断,这样就可以完成当前用户是否拥有某一个角色


测试结果:

本帖子中包含更多资源

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

x
回复 使用道具 举报
南屏晚钟
中级会员   /  发表于:昨天 11:30
5#
感谢大佬解答,怪不得在里面一直不生效
回复 使用道具 举报
Grayson.Shang活字格认证 Wyn认证
超级版主   /  发表于:昨天 14:24
6#
咱们的问题可以解决就好
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部