feat:角色&登录日志新增个人用户权限过滤

This commit is contained in:
不做码农 2023-03-14 12:22:42 +08:00
parent 8195c342a8
commit 059cd30ffa

View File

@ -148,9 +148,9 @@ namespace ZR.Admin.WebApi.Extensions
} }
else if (DATA_SCOPE_SELF.Equals(dataScope))//仅本人数据 else if (DATA_SCOPE_SELF.Equals(dataScope))//仅本人数据
{ {
//var filter1 = new TableFilterItem<SysUser>(it => it.UserId == user.UserId, true);
//db.QueryFilter.Add(filter1);
db.QueryFilter.AddTableFilter<SysUser>(it => it.UserId == user.UserId); db.QueryFilter.AddTableFilter<SysUser>(it => it.UserId == user.UserId);
db.QueryFilter.AddTableFilter<SysRole>(it => user.RoleIds.Contains(it.RoleKey));
db.QueryFilter.AddTableFilter<SysLogininfor>(it => it.UserName == user.UserName);
} }
} }
} }