fix 角色分配获取过滤删除用户

This commit is contained in:
不做码农 2021-12-17 21:44:20 +08:00
parent ce13f70b55
commit ae5e215b7b

View File

@ -101,6 +101,7 @@ namespace ZR.Repository.System
public PagedInfo<SysUser> GetExcludedSysUsersByRoleId(RoleUserQueryDto roleUserQueryDto) public PagedInfo<SysUser> GetExcludedSysUsersByRoleId(RoleUserQueryDto roleUserQueryDto)
{ {
var query = Context.Queryable<SysUser>() var query = Context.Queryable<SysUser>()
.Where(it => it.DelFlag == "0")
.Where(it => SqlFunc.Subqueryable<SysUserRole>() .Where(it => SqlFunc.Subqueryable<SysUserRole>()
.Where(s => s.UserId == it.UserId).NotAny()); .Where(s => s.UserId == it.UserId).NotAny());
if (!string.IsNullOrEmpty(roleUserQueryDto.UserName)) if (!string.IsNullOrEmpty(roleUserQueryDto.UserName))