From 0efd8c3b1d0e1fc62b5e3436f19da08a4d25b568 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EB=B0=95=EC=84=B1=EC=98=81?= Date: Fri, 14 Nov 2025 17:16:56 +0900 Subject: [PATCH] =?UTF-8?q?=EC=9D=BC=EB=8B=A8=20DB=20=EB=A1=9C=EA=B7=B8=20?= =?UTF-8?q?=EC=A0=80=EC=9E=A5=20=EC=A3=BC=EC=84=9D=EC=B2=98=EB=A6=AC,?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/CarBassMatterInqireService.java | 14 +++++++------- .../service/CarLedgerFrmbkService.java | 14 +++++++------- 2 files changed, 14 insertions(+), 14 deletions(-) diff --git a/src/main/java/com/vmis/interfaceapp/service/CarBassMatterInqireService.java b/src/main/java/com/vmis/interfaceapp/service/CarBassMatterInqireService.java index 1985281..8db3ba5 100644 --- a/src/main/java/com/vmis/interfaceapp/service/CarBassMatterInqireService.java +++ b/src/main/java/com/vmis/interfaceapp/service/CarBassMatterInqireService.java @@ -29,7 +29,7 @@ public class CarBassMatterInqireService { private final GovernmentApi governmentApi; private final RequestEnricher enricher; - private final CarBassMatterInqireLogService logService; + //private final CarBassMatterInqireLogService logService; @@ -45,28 +45,28 @@ public class CarBassMatterInqireService { String generatedId = null; try { // 2) 최초 요청 로그 저장 (첫 번째 데이터 기준) - if (envelope.getData() != null && !envelope.getData().isEmpty()) { + /*if (envelope.getData() != null && !envelope.getData().isEmpty()) { BasicRequest req = envelope.getData().get(0); CarBassMatterInqireVO logEntity = CarBassMatterInqireVO.fromRequest(req); generatedId = logService.createInitialRequestNewTx(logEntity); - } + }*/ // 3) 외부 API 호출 ResponseEntity> response = governmentApi.callBasic(envelope); // 4) 응답 로그 업데이트 // 원본 소스, 정상적인 호출, 리턴(에러 리턴포함) 일 경우에만 에러 로그 남김 - if (generatedId != null && response.getBody() != null) { + /*if (generatedId != null && response.getBody() != null) { CarBassMatterInqireVO update = CarBassMatterInqireVO.fromResponse(generatedId, response.getBody()); if (update != null) { logService.updateResponseNewTx(update); } - } + }*/ return response; } catch (Exception e) { // 5) 오류 로그 업데이트 - if (generatedId != null) { + /*if (generatedId != null) { try { String detail = ExceptionDetailUtil.buildForLog(e); CarBassMatterInqireVO errorLog = CarBassMatterInqireVO.builder() @@ -79,7 +79,7 @@ public class CarBassMatterInqireService { } catch (Exception ignore) { log.error("[BASIC-ERR-LOG] 에러 로그 저장 실패 - ID: {}", generatedId, ignore); } - } + }*/ throw e; } } diff --git a/src/main/java/com/vmis/interfaceapp/service/CarLedgerFrmbkService.java b/src/main/java/com/vmis/interfaceapp/service/CarLedgerFrmbkService.java index 6b60383..6259053 100644 --- a/src/main/java/com/vmis/interfaceapp/service/CarLedgerFrmbkService.java +++ b/src/main/java/com/vmis/interfaceapp/service/CarLedgerFrmbkService.java @@ -27,7 +27,7 @@ public class CarLedgerFrmbkService { private final GovernmentApi governmentApi; private final RequestEnricher enricher; - private final CarLedgerFrmbkLogService logService; + //private final CarLedgerFrmbkLogService logService; /** * 자동차 등록원부(갑) 조회: 보강 -> 최초요청로그(별도TX) -> 외부호출 -> 응답로그(마스터/상세, 별도TX) -> 오류 시 에러로그(별도TX). @@ -40,17 +40,17 @@ public class CarLedgerFrmbkService { String generatedId = null; try { // 2) 최초 요청 로그 저장 (첫 번째 데이터 기준) - if (envelope.getData() != null && !envelope.getData().isEmpty()) { + /*if (envelope.getData() != null && !envelope.getData().isEmpty()) { LedgerRequest req = envelope.getData().get(0); CarLedgerFrmbkVO init = CarLedgerFrmbkVO.fromRequest(req); generatedId = logService.createInitialRequestNewTx(init); - } + }*/ // 3) 외부 API 호출 ResponseEntity> response = governmentApi.callLedger(envelope); // 4) 응답 로그 업데이트 (마스터 + 상세) - if (generatedId != null && response.getBody() != null && + /*if (generatedId != null && response.getBody() != null && response.getBody().getData() != null && !response.getBody().getData().isEmpty()) { LedgerResponse body = response.getBody().getData().get(0); CarLedgerFrmbkVO masterUpdate = CarLedgerFrmbkVO.fromResponseMaster(generatedId, body); @@ -60,12 +60,12 @@ public class CarLedgerFrmbkService { if (details != null && !details.isEmpty()) { logService.saveDetailsNewTx(generatedId, details); } - } + }*/ return response; } catch (Exception e) { // 5) 오류 로그 업데이트 - if (generatedId != null) { + /*if (generatedId != null) { try { String detail = ExceptionDetailUtil.buildForLog(e); CarLedgerFrmbkVO errorLog = CarLedgerFrmbkVO.builder() @@ -78,7 +78,7 @@ public class CarLedgerFrmbkService { } catch (Exception ignore) { log.error("[LEDGER-ERR-LOG] 에러 로그 저장 실패 - ID: {}", generatedId, ignore); } - } + }*/ throw e; } }