public async Task <IResponseEntity> GetAllAsync(TaskQzFilterRequest req) { var key = req?.Key; var withDisable = req != null ? req.WithDisable : false; var list = await _SysTaskQzRepository.Select .WhereIf(key.IsNotNull(), a => (a.Name.Contains(key) || a.Remark.Contains(key) || a.JobGroup.Contains(key))) .WhereIf(!withDisable, a => a.IsDisabled == false) .OrderBy(true, a => a.CreatedTime) .ToListAsync(); var result = _mapper.Map <List <TaskQzForListResponse> >(list); return(ResponseEntity.Ok(result)); }
public async Task <IResponseEntity> GetAll(TaskQzFilterRequest req) { return(await _SysTaskQzService.GetAllAsync(req)); }