update path
This commit is contained in:
parent
54fff30bfe
commit
72b40dfe1c
Binary file not shown.
@ -24,7 +24,7 @@ import org.eclipse.microprofile.openapi.annotations.responses.APIResponses;
|
|||||||
import java.util.Objects;
|
import java.util.Objects;
|
||||||
|
|
||||||
@Slf4j
|
@Slf4j
|
||||||
@Path("/dom-legal-customer-product-directory")
|
@Path("/customer/accounts")
|
||||||
@Produces(MediaType.APPLICATION_JSON)
|
@Produces(MediaType.APPLICATION_JSON)
|
||||||
@Consumes(MediaType.APPLICATION_JSON)
|
@Consumes(MediaType.APPLICATION_JSON)
|
||||||
public class LegalCustomerProductDirectoryResource {
|
public class LegalCustomerProductDirectoryResource {
|
||||||
@ -42,7 +42,7 @@ public class LegalCustomerProductDirectoryResource {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@GET
|
@GET
|
||||||
@Path("/retrieve/{customerIbsNumber : (?!retrieve$).*}")
|
@Path("/retrieve/{customerId : (?!retrieve$).*}")
|
||||||
@Operation(
|
@Operation(
|
||||||
summary = "Recuperar productos de cliente legal",
|
summary = "Recuperar productos de cliente legal",
|
||||||
description = "Consulta masiva de cuentas por numero de cliente IBS"
|
description = "Consulta masiva de cuentas por numero de cliente IBS"
|
||||||
@ -321,9 +321,9 @@ public class LegalCustomerProductDirectoryResource {
|
|||||||
)
|
)
|
||||||
})
|
})
|
||||||
public Response retrieve(
|
public Response retrieve(
|
||||||
@PathParam("customerIbsNumber")
|
@PathParam("customerId")
|
||||||
@Parameter(description = "Numero de cliente IBS (VCUSCUN)", example = "200053197")
|
@Parameter(description = "Numero de cliente IBS (VCUSCUN)", example = "200053197")
|
||||||
String customerIbsNumber,
|
String customerId,
|
||||||
|
|
||||||
@QueryParam("customerReferenceFintechId")
|
@QueryParam("customerReferenceFintechId")
|
||||||
@Parameter(description = "ID de la fintech", example = "pranical-test")
|
@Parameter(description = "ID de la fintech", example = "pranical-test")
|
||||||
@ -373,12 +373,12 @@ public class LegalCustomerProductDirectoryResource {
|
|||||||
@Parameter(description = "Indicador cash (VCASHEA). 'SI'=En tabla cashea, 'NO'=No en tabla cashea", example = "SI")
|
@Parameter(description = "Indicador cash (VCASHEA). 'SI'=En tabla cashea, 'NO'=No en tabla cashea", example = "SI")
|
||||||
String casheaIndicator
|
String casheaIndicator
|
||||||
) {
|
) {
|
||||||
log.info("Iniciando consulta para cliente IBS: {}", customerIbsNumber);
|
log.info("Iniciando consulta para cliente IBS: {}", customerId);
|
||||||
|
|
||||||
try {
|
try {
|
||||||
return Response.ok(useCase.execute(
|
return Response.ok(useCase.execute(
|
||||||
LegalCustomerProductDirectoryRequest.builder()
|
LegalCustomerProductDirectoryRequest.builder()
|
||||||
.customerIbsNumber(Objects.toString(customerIbsNumber, ""))
|
.customerIbsNumber(Objects.toString(customerId, ""))
|
||||||
.customerReferenceFintechId(Objects.toString(customerReferenceFintechId, ""))
|
.customerReferenceFintechId(Objects.toString(customerReferenceFintechId, ""))
|
||||||
.appId(Objects.toString(appId, ""))
|
.appId(Objects.toString(appId, ""))
|
||||||
.bankNumber(Objects.toString(bankNumber, ""))
|
.bankNumber(Objects.toString(bankNumber, ""))
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user