feat:角色&登录日志新增个人用户权限过滤
This commit is contained in:
parent
8195c342a8
commit
059cd30ffa
@ -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);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user