update: 移动获取数据权限到UserManager

This commit is contained in:
2021-06-28 17:44:22 +08:00
parent b6822e3364
commit fdd35d5e58
4 changed files with 15 additions and 7 deletions

View File

@@ -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);
}
}
}