mirror of
https://gitee.com/dotnetchina/OpenAuth.Net.git
synced 2025-11-09 10:54:46 +08:00
完成用户模块/用户角色分配
This commit is contained in:
@@ -11,15 +11,12 @@ namespace OpenAuth.App
|
||||
{
|
||||
private IUserRepository _repository;
|
||||
private IOrgRepository _orgRepository;
|
||||
private IUserModuleRepository _usermoduleRepository;
|
||||
|
||||
public UserManagerApp(IUserRepository repository,
|
||||
IOrgRepository orgRepository,
|
||||
IUserModuleRepository usermoduleRepository)
|
||||
IOrgRepository orgRepository)
|
||||
{
|
||||
_repository = repository;
|
||||
_orgRepository = orgRepository;
|
||||
_usermoduleRepository = usermoduleRepository;
|
||||
}
|
||||
|
||||
public int GetUserCntInOrg(int orgId)
|
||||
@@ -115,11 +112,5 @@ namespace OpenAuth.App
|
||||
_repository.SetOrg(user.Id, orgIds);
|
||||
}
|
||||
|
||||
|
||||
public void AccessModules(int userId, int[] ids)
|
||||
{
|
||||
_usermoduleRepository.DeleteByUser(userId);
|
||||
_usermoduleRepository.AddUserModule(userId, ids);
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user