public async Task <ActionResult> List(DataSourceRequest command) { if (!_permissionService.Authorize(PermissionProvider.ManageDepartment)) { return(AccessDeniedView()); } //var classifications = await _classificationService.GetAllAsync(command.Page - 1, command.PageSize); var classifications = _classificationService.GetList(command.Page - 1, command.PageSize); var gridModel = new DataSourceResult { Data = classifications.Select(x => new ClassificationModel { Id = x.Id, Code = x.Code, Name = x.Name, Description = x.Description, Severity = x.Severity, Dectability = x.Dectability, FoundByFunction = new FoundByFunctionModel() { Id = x.FoundByFunctionId ?? 0, Name = x.FoundByFunctionName } }), Total = classifications.TotalCount }; return(Json(gridModel)); }
/// <summary> /// 获取列表 /// </summary> /// <param name="queryJson">查询参数</param> /// <returns>返回列表</returns> public IEnumerable <ClassificationEntity> GetList(string AffiliatedOrganizeId) { return(service.GetList(AffiliatedOrganizeId)); }