public JsonResult GetControllerActions([FromForm] string roleId = null) { var result = new ResultJsonInfo <List <APIDescription> >(); var respositoryResult = APIAttibuteHelper.GetAllDescriptions(); result.Status = ResultConfig.Ok; result.Info = ResultConfig.SuccessfulMessage; result.Data = respositoryResult; return(Json(result)); }
/// <summary> /// 权限与接口关联配置 /// </summary> /// <param name="model"></param> /// <returns></returns> public async Task <JsonResult> GetRoleActions(RoleAction model) { var result = new ResultJsonInfo <List <APIDescription> >(); var respositoryResult = await RoleRespository.GetRoleActions(model); var allDescriptions = APIAttibuteHelper.GetAllDescriptions(null, respositoryResult); result.Status = ResultConfig.Ok; result.Info = ResultConfig.SuccessfulMessage; result.Data = allDescriptions; return(Json(result)); }