mirror of
https://github.com/hyperledger/fabric-samples.git
synced 2026-06-22 17:45:10 +00:00
la busqueda ya no está harcodeada
This commit is contained in:
parent
15fce03a94
commit
8c89ee9bb6
1 changed files with 9 additions and 5 deletions
|
|
@ -227,17 +227,21 @@ public class RecetaController {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@PostMapping("/obtener/paginado")
|
@GetMapping("/obtener/paginado")
|
||||||
private ResponseEntity<ResultadoPaginado> obtenerPaginadoTest() {
|
public ResponseEntity<ResultadoPaginado<RecetaDto>> obtenerRecetasPaginado(
|
||||||
|
@RequestParam String dni,
|
||||||
|
@RequestParam String estado,
|
||||||
|
@RequestParam(defaultValue = "10") int pageSize,
|
||||||
|
@RequestParam(defaultValue = "") String bookmark) {
|
||||||
|
|
||||||
try {
|
try {
|
||||||
ResultadoPaginado recetas = recetaService.obtenerRecetasPorDniYEstadoPaginado("12345678", "active", 10, "");
|
ResultadoPaginado<RecetaDto> recetas = recetaService
|
||||||
|
.obtenerRecetasPorDniYEstadoPaginado(dni, estado, pageSize, bookmark);
|
||||||
return new ResponseEntity<>(recetas, HttpStatus.OK);
|
return new ResponseEntity<>(recetas, HttpStatus.OK);
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
e.printStackTrace(); // este bloque rara vez se ejecutaría si ya atrapás las anteriores
|
e.printStackTrace();
|
||||||
return new ResponseEntity<>(HttpStatus.INTERNAL_SERVER_ERROR);
|
return new ResponseEntity<>(HttpStatus.INTERNAL_SERVER_ERROR);
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
private RecetaDto mapToDto(Receta receta) {
|
private RecetaDto mapToDto(Receta receta) {
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue