update: 移动获取数据权限到UserManager
This commit is contained in:
@@ -22,6 +22,7 @@ namespace Ewide.Core
|
||||
private readonly IRepository<SysOrg> _sysOrgRep;
|
||||
private readonly IHttpContextAccessor _httpContextAccessor;
|
||||
private readonly ISysMenuService _sysMenuService;
|
||||
private readonly ISysUserService _sysUserService;
|
||||
|
||||
public string UserId
|
||||
{
|
||||
@@ -55,7 +56,8 @@ namespace Ewide.Core
|
||||
IRepository<SysEmp> sysEmpRep,
|
||||
IRepository<SysOrg> sysOrgRep,
|
||||
IHttpContextAccessor httpContextAccessor,
|
||||
ISysMenuService sysMenuService)
|
||||
ISysMenuService sysMenuService,
|
||||
ISysUserService sysUserService)
|
||||
{
|
||||
_sysUserRep = sysUserRep;
|
||||
_sysRoleRep = sysRoleRep;
|
||||
@@ -64,6 +66,7 @@ namespace Ewide.Core
|
||||
_sysOrgRep = sysOrgRep;
|
||||
_httpContextAccessor = httpContextAccessor;
|
||||
_sysMenuService = sysMenuService;
|
||||
_sysUserService = sysUserService;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@@ -172,5 +175,9 @@ namespace Ewide.Core
|
||||
{
|
||||
return _sysMenuService.GetLoginPermissionList(UserId);
|
||||
}
|
||||
public Task<List<string>> GetUserDataScopeIdList()
|
||||
{
|
||||
return _sysUserService.GetUserDataScopeIdList(UserId);
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user