找回密码
 立即注册

QQ登录

只需一步,快速开始

南屏晚钟

高级会员

59

主题

254

帖子

1157

积分

高级会员

积分
1157

[已处理] 角色判断

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

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

最佳答案

查看完整内容

大佬您好,咱们是否可以截一下咱们条件“在里面”的设置不 在前端条件命令中,受到上下文限制,条件命令中左边的表达式,不能设置常量,所以“在里面”是不能使用的,如下,下面的使用中,Administrator并不会生效 所以这样的使用确实不能生效,我这边测试了一下尝试使用服务端命令做一下这个功能,稍微绕一些,但是并不麻烦。 前端根据服务端命令的返回值,进行判断,这样就可以完成当前用户是否拥有某一个角色 ...

5 个回复

倒序浏览
最佳答案
最佳答案
Grayson.Shang活字格认证 Wyn认证
超级版主   /  发表于:2024-9-19 09:17:39
来自 4#
本帖最后由 Grayson.Shang 于 2024-9-19 14:24 编辑

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

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


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


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


测试结果:

本帖子中包含更多资源

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

x
回复 使用道具 举报
wwbb
中级会员   /  发表于:2024-9-19 10:55:07
2#


可以尝试使用包含字符串

本帖子中包含更多资源

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

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

用户包含角色A、B、C、D ,按什么逻辑跳呢?是按角色次序吗?
回复 使用道具 举报
南屏晚钟
高级会员   /  发表于:2024-9-19 11:30:51
5#
感谢大佬解答,怪不得在里面一直不生效
回复 使用道具 举报
Grayson.Shang活字格认证 Wyn认证
超级版主   /  发表于:2024-9-19 14:24:24
6#
咱们的问题可以解决就好
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部