From 9c8b483df6cdb4befdb75392000475a638987d52 Mon Sep 17 00:00:00 2001 From: Ramon Ramirez Date: Wed, 14 Jan 2026 09:30:35 -0400 Subject: [PATCH] udpate path & parameter --- .../LegalCustomerProductDirectoryService.java | 4 ++-- .../LegalCustomerProductDirectoryRequest.java | 2 +- .../persistence/repository/AccountRepository.java | 2 +- .../LegalCustomerProductDirectoryResource.java | 14 +++++++------- 4 files changed, 11 insertions(+), 11 deletions(-) diff --git a/src/main/java/com/banesco/module/legal_customer_product_directory/application/service/LegalCustomerProductDirectoryService.java b/src/main/java/com/banesco/module/legal_customer_product_directory/application/service/LegalCustomerProductDirectoryService.java index 0a3fd37..907f73f 100644 --- a/src/main/java/com/banesco/module/legal_customer_product_directory/application/service/LegalCustomerProductDirectoryService.java +++ b/src/main/java/com/banesco/module/legal_customer_product_directory/application/service/LegalCustomerProductDirectoryService.java @@ -31,7 +31,7 @@ public class LegalCustomerProductDirectoryService implements LegalCustomerProduc public ApiResponse execute( LegalCustomerProductDirectoryRequest request ) { - log.info("Iniciando ejecucion para el cliente: {}", request.getCustomerIbsNumber()); + log.info("Iniciando ejecucion para el cliente: {}", request.getCustomerId()); try { return storeProcedure(request); @@ -50,7 +50,7 @@ public class LegalCustomerProductDirectoryService implements LegalCustomerProduc private ApiResponse storeProcedure( LegalCustomerProductDirectoryRequest request ) { - log.info("Calling persistence repository for client: {}", request.getCustomerIbsNumber()); + log.info("Calling persistence repository for client: {}", request.getCustomerId()); return new ApiResponse<>( LegalCustomerProductDirectoryResponse.builder() diff --git a/src/main/java/com/banesco/module/legal_customer_product_directory/domain/dto/request/LegalCustomerProductDirectoryRequest.java b/src/main/java/com/banesco/module/legal_customer_product_directory/domain/dto/request/LegalCustomerProductDirectoryRequest.java index 9914401..06dcc26 100644 --- a/src/main/java/com/banesco/module/legal_customer_product_directory/domain/dto/request/LegalCustomerProductDirectoryRequest.java +++ b/src/main/java/com/banesco/module/legal_customer_product_directory/domain/dto/request/LegalCustomerProductDirectoryRequest.java @@ -15,7 +15,7 @@ public class LegalCustomerProductDirectoryRequest { @NonNull private String appId; // Header obligatorio @NonNull - private String customerIbsNumber; // VCUSCUN - Obligatorio (Numero de cliente IBS) + private String customerId; // VCUSCUN - Obligatorio (Numero de cliente IBS) private String bankNumber; // VACMBNK - Numero de Banco (filtro) private String currencyCode; // VACMCCY - Moneda (filtro) diff --git a/src/main/java/com/banesco/module/legal_customer_product_directory/infrastructure/persistence/repository/AccountRepository.java b/src/main/java/com/banesco/module/legal_customer_product_directory/infrastructure/persistence/repository/AccountRepository.java index 7a672d7..80d4875 100644 --- a/src/main/java/com/banesco/module/legal_customer_product_directory/infrastructure/persistence/repository/AccountRepository.java +++ b/src/main/java/com/banesco/module/legal_customer_product_directory/infrastructure/persistence/repository/AccountRepository.java @@ -126,7 +126,7 @@ public class AccountRepository { ) { return "call " + dataSourceConfig.getSpName() + "(" + - buildParam(request.getCustomerIbsNumber()) + ", " + + buildParam(request.getCustomerId()) + ", " + buildParam(request.getBankNumber()) + ", " + buildParam(request.getCurrencyCode()) + ", " + buildParam(request.getAccountStatus()) + ", " + diff --git a/src/main/java/com/banesco/module/legal_customer_product_directory/infrastructure/resource/LegalCustomerProductDirectoryResource.java b/src/main/java/com/banesco/module/legal_customer_product_directory/infrastructure/resource/LegalCustomerProductDirectoryResource.java index 46300ba..83d5307 100644 --- a/src/main/java/com/banesco/module/legal_customer_product_directory/infrastructure/resource/LegalCustomerProductDirectoryResource.java +++ b/src/main/java/com/banesco/module/legal_customer_product_directory/infrastructure/resource/LegalCustomerProductDirectoryResource.java @@ -24,7 +24,7 @@ import org.eclipse.microprofile.openapi.annotations.responses.APIResponses; import java.util.Objects; @Slf4j -@Path("/dom-legal-customer-product-directory") +@Path("/legal-customer-product-directory") @Produces(MediaType.APPLICATION_JSON) @Consumes(MediaType.APPLICATION_JSON) public class LegalCustomerProductDirectoryResource { @@ -42,7 +42,7 @@ public class LegalCustomerProductDirectoryResource { } @GET - @Path("/retrieve/{customerIbsNumber : (?!retrieve$).*}") + @Path("/retrieve/{customerId : (?!retrieve$).*}") @Operation( summary = "Recuperar productos de cliente legal", description = "Consulta masiva de cuentas por numero de cliente IBS" @@ -219,7 +219,7 @@ public class LegalCustomerProductDirectoryResource { "data": null, "statusResponse": { "statusCode": "VDE01", - "message": "El campo customerIbsNumber es obligatorio" + "message": "El campo customerId es obligatorio" } } """ @@ -321,9 +321,9 @@ public class LegalCustomerProductDirectoryResource { ) }) public Response retrieve( - @PathParam("customerIbsNumber") + @PathParam("customerId") @Parameter(description = "Numero de cliente IBS (VCUSCUN)", example = "200053197") - String customerIbsNumber, + String customerId, @QueryParam("customerReferenceFintechId") @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") String casheaIndicator ) { - log.info("Iniciando consulta para cliente IBS: {}", customerIbsNumber); + log.info("Iniciando consulta para cliente IBS: {}", customerId); try { return Response.ok(useCase.execute( LegalCustomerProductDirectoryRequest.builder() - .customerIbsNumber(Objects.toString(customerIbsNumber, "")) + .customerId(Objects.toString(customerId, "")) .customerReferenceFintechId(Objects.toString(customerReferenceFintechId, "")) .appId(Objects.toString(appId, "")) .bankNumber(Objects.toString(bankNumber, ""))