public List <ApplicationInfoListDTO> GetList(QueryApplicationInfoFilterModel model) { List <ApplicationInfoModel> allApplicationInfoModes = _applicationManage.GetAllList(); Expression <Func <ApplicationInfoModel, bool> > searchExpression = model.GetSearchExpression <ApplicationInfoModel>(); List <ApplicationInfoModel> applicationInfoList = allApplicationInfoModes.Where(searchExpression.Compile()).ToList(); var result = _mapper.Map <List <ApplicationInfoListDTO> >(applicationInfoList); return(result); }
public Task <ResultModel <List <ApplicationInfoListDTO> > > GetRuningStaticListAsync() { var model = new QueryApplicationInfoFilterModel { ApplicationStatus = ApplicationStatusEnum.Runing, ApplicationType = ApplicationTypeEnum.StaticDocument, MainModule = "index.html" }; List <ApplicationInfoListDTO> result = _applicationInfoService.GetList(model); return(Task.FromResult(ResultModel <List <ApplicationInfoListDTO> > .Success(result, "查询成功"))); }