|
|
@ -81,10 +81,15 @@ namespace Wood.Service.SystemManage |
|
|
|
public async Task Add(RoleAddParam entity) |
|
|
|
{ |
|
|
|
await _roleRepository.InsertAsync(entity.Adapt<RoleEntity>()); |
|
|
|
//var firstEntity=await _roleRepository.GetFirstAsync(p => p.RoleName == entity.RoleName);
|
|
|
|
//var firstEntity=await _roleRepository.GetFirstAsync(p => p.RoleName == entity.RoleName);
|
|
|
|
|
|
|
|
|
|
|
|
var getentity=await _roleRepository.GetFirstAsync(p => p.RoleName == entity.RoleName); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
await _menuAuthorizeRepository.InsertRangeAsync( |
|
|
|
entity.Menus.Select(it => new MenuAuthorizeEntity() { RoleId = entity.Id, MenuId = it }).ToList() |
|
|
|
entity.Menus.Select(it => new MenuAuthorizeEntity() { RoleId = getentity.Id, MenuId = it }).ToList() |
|
|
|
); |
|
|
|
} |
|
|
|
|
|
|
|