@GetMapping("/find")
public Page<ReportProjection> reports(
@RequestParam(required = false, name = "status") ReportStatus status,
@RequestParam(required = false, name = "search") String search,
@DateTimeFormat(pattern="yyyy-MM-dd") @RequestParam(required = false, name = "from") Date from,
@DateTimeFormat(pattern="yyyy-MM-dd") @RequestParam(required = false, name = "to") Date to,
Pageable pageable) {
return reportService.reports(status, search, from, to, pageable);
} |
@GetMapping("/find")
public Page<ReportProjection> reports(
@RequestParam(required = false, name = "status") ReportStatus status,
@RequestParam(required = false, name = "search") String search,
@DateTimeFormat(pattern="yyyy-MM-dd") @RequestParam(required = false, name = "from") Date from,
@DateTimeFormat(pattern="yyyy-MM-dd") @RequestParam(required = false, name = "to") Date to,
Pageable pageable) {
return reportService.reports(status, search, from, to, pageable);
}