允许用户拥有多个角色

This commit is contained in:
samisgod 2021-12-22 09:41:30 +08:00 committed by 不做码农
parent e286e2e773
commit 951c2caa05

View File

@ -103,7 +103,7 @@ namespace ZR.Repository.System
var query = Context.Queryable<SysUser>()
.Where(it => it.DelFlag == "0")
.Where(it => SqlFunc.Subqueryable<SysUserRole>()
.Where(s => s.UserId == it.UserId).NotAny());
.Where(s => s.UserId == it.UserId && s.RoleId == roleUserQueryDto.RoleId).NotAny());
if (!string.IsNullOrEmpty(roleUserQueryDto.UserName))
{
query = query.Where(x => x.UserName.Contains(roleUserQueryDto.UserName));