public async Task <AppSrvResult> SaveRolePermisson(PermissonSaveInputDto inputDto) { if (inputDto.RoleId == 1600000000010) { return(Problem(HttpStatusCode.Forbidden, "禁止设置初始角色")); } await _systemManagerService.SaveRolePermisson(inputDto.RoleId, inputDto.Permissions); return(DefaultResult()); }
public async Task TesRoleAppService() { var result4 = await _roleAppService.GetRoleTreeListByUserId(17); Assert.NotNull(result4); var result3 = await _roleAppService.GetPaged(new RoleSearchDto { PageIndex = 1, PageSize = 100 }); Assert.NotNull(result3); var result2 = await _roleAppService.Delete(4); Assert.Equal(1, result2); var rolePremisson = new PermissonSaveInputDto { RoleId = 4 //Permissions = "1,21,28,2,41,68,69,42,70,43,66,67,44,45,65,46" }; var result1 = await _roleAppService.SaveRolePermisson(rolePremisson); Assert.Equal(1, result1); var role = new RoleSaveInputDto() { Pid = 1, DeptId = 24, Name = $"测试角色{SecurityHelper.GenerateRandomCode(4)}", Tips = $"testing role {SecurityHelper.GenerateRandomCode(4)}", Version = 1, Num = 3 }; var result = await _roleAppService.Save(role); Assert.Equal(1, result); }
public async Task SaveRolePermisson(PermissonSaveInputDto inputDto) { await _systemManagerService.SaveRolePermisson(inputDto.RoleId, inputDto.Permissions); }
public async Task <int> SaveRolePermisson(PermissonSaveInputDto inputDto) { return(await _systemManagerService.SaveRolePermisson(inputDto.RoleId, inputDto.Permissions)); }