일단 DB 로그 저장 주석처리,

main
박성영 1 month ago
parent 6348c71d0c
commit 0efd8c3b1d

@ -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<Envelope<BasicResponse>> 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;
}
}

@ -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<Envelope<LedgerResponse>> 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;
}
}

Loading…
Cancel
Save