diff --git a/ddl/vips/tb_car_bass_matter_inqire.sql b/ddl/vips/tb_car_bass_matter_inqire.sql index 2590d46..859afcb 100644 --- a/ddl/vips/tb_car_bass_matter_inqire.sql +++ b/ddl/vips/tb_car_bass_matter_inqire.sql @@ -1,6 +1,6 @@ create table tb_car_bass_matter_inqire ( - CAR_BASS_MATTER_INQIRE varchar(20) not null comment '자동차 기본 사항 조회 ID' + CAR_BASS_MATTER_INQIRE_ID varchar(20) not null comment '자동차 기본 사항 조회 ID' primary key, INFO_SYS_ID varchar(6) null comment '정보 시스템 ID', INFO_SYS_IP varchar(23) null comment '정보 시스템 IP', @@ -52,7 +52,7 @@ create table tb_car_bass_matter_inqire PRPOS_SE_CODE varchar(2) null comment '용도 구분 코드', MTRS_FOM_NM varchar(75) null comment '원동기 형식명', FRNT_VHRNO varchar(30) null comment '이전 차량번호', - VHCLNO varchar(30) null comment '차량번호', + VHRNO varchar(30) null comment '차량번호', VIN varchar(17) null comment '차대번호', CNM varchar(75) null comment '차명', VHCLE_TOT_WT varchar(6) null comment '차량 총 중량', diff --git a/src/main/java/com/vmis/interfaceapp/model/basic/CarBassMatterInqireVO.java b/src/main/java/com/vmis/interfaceapp/model/basic/CarBassMatterInqireVO.java index 7d188bc..07400cf 100644 --- a/src/main/java/com/vmis/interfaceapp/model/basic/CarBassMatterInqireVO.java +++ b/src/main/java/com/vmis/interfaceapp/model/basic/CarBassMatterInqireVO.java @@ -43,7 +43,7 @@ public class CarBassMatterInqireVO { if (envelope == null || envelope.getData() == null || envelope.getData().isEmpty()) return null; BasicResponse response = envelope.getData().get(0); CarBassMatterInqireVO.CarBassMatterInqireVOBuilder builder = CarBassMatterInqireVO.builder() - .carBassMatterInqire(id) + .carBassMatterInqireId(id) .cntcResultCode(response.getCntcResultCode()) .cntcResultDtls(response.getCntcResultDtls()); if (response.getRecord() != null && !response.getRecord().isEmpty()) { @@ -93,7 +93,7 @@ public class CarBassMatterInqireVO { .prposSeCode(record.getPrposSeCode()) // 용도 구분 코드 .mtrsFomNm(record.getMtrsFomNm()) // 원동기 형식명 .frntVhrno(record.getFrntVhrno()) // 이전 차량번호 - .vhclno(record.getVhrno()) // 차량번호 + .vhrno(record.getVhrno()) // 차량번호 .vin(record.getVin()) // 차대번호 .cnm(record.getCnm()) // 차명 .vhcleTotWt(record.getVhcleTotWt()) // 차량 총 중량 @@ -145,7 +145,7 @@ public class CarBassMatterInqireVO { * 자동차 기본 사항 조회 ID (PK) * 형식: CBMI000000000001 */ - private String carBassMatterInqire; + private String carBassMatterInqireId; // ===== 요청 정보 ===== /** @@ -402,7 +402,7 @@ public class CarBassMatterInqireVO { /** * 차량번호 */ - private String vhclno; + private String vhrno; /** * 차대번호 diff --git a/src/main/java/com/vmis/interfaceapp/service/CarBassMatterInqireLogService.java b/src/main/java/com/vmis/interfaceapp/service/CarBassMatterInqireLogService.java index 2b621e4..fc99c06 100644 --- a/src/main/java/com/vmis/interfaceapp/service/CarBassMatterInqireLogService.java +++ b/src/main/java/com/vmis/interfaceapp/service/CarBassMatterInqireLogService.java @@ -29,7 +29,7 @@ public class CarBassMatterInqireLogService { @Transactional(propagation = Propagation.REQUIRES_NEW) public String createInitialRequestNewTx(CarBassMatterInqireVO request) { String generatedId = carBassMatterInqireMapper.selectNextCarBassMatterInqireId(); - request.setCarBassMatterInqire(generatedId); + request.setCarBassMatterInqireId(generatedId); int result = carBassMatterInqireMapper.insertCarBassMatterInqire(request); if (result != 1) { throw new RuntimeException("자동차 기본 사항 조회 정보 등록 실패"); @@ -44,13 +44,13 @@ public class CarBassMatterInqireLogService { */ @Transactional(propagation = Propagation.REQUIRES_NEW) public void updateResponseNewTx(CarBassMatterInqireVO response) { - if (response.getCarBassMatterInqire() == null) { + if (response.getCarBassMatterInqireId() == null) { throw new IllegalArgumentException("자동차 기본 사항 조회 ID는 필수입니다."); } int result = carBassMatterInqireMapper.updateCarBassMatterInqire(response); if (result != 1) { - throw new RuntimeException("자동차 기본 사항 조회 정보 업데이트 실패 - ID: " + response.getCarBassMatterInqire()); + throw new RuntimeException("자동차 기본 사항 조회 정보 업데이트 실패 - ID: " + response.getCarBassMatterInqireId()); } - log.info("[BASIC-RES-LOG] 응답/에러 정보 저장 완료(별도TX) - ID: {}, 결과코드: {}", response.getCarBassMatterInqire(), response.getCntcResultCode()); + log.info("[BASIC-RES-LOG] 응답/에러 정보 저장 완료(별도TX) - ID: {}, 결과코드: {}", response.getCarBassMatterInqireId(), response.getCntcResultCode()); } } diff --git a/src/main/java/com/vmis/interfaceapp/service/CarBassMatterInqireService.java b/src/main/java/com/vmis/interfaceapp/service/CarBassMatterInqireService.java index aa4db1e..1985281 100644 --- a/src/main/java/com/vmis/interfaceapp/service/CarBassMatterInqireService.java +++ b/src/main/java/com/vmis/interfaceapp/service/CarBassMatterInqireService.java @@ -70,7 +70,7 @@ public class CarBassMatterInqireService { try { String detail = ExceptionDetailUtil.buildForLog(e); CarBassMatterInqireVO errorLog = CarBassMatterInqireVO.builder() - .carBassMatterInqire(generatedId) // 자동차기본사항조회 ID (PK) + .carBassMatterInqireId(generatedId) // 자동차기본사항조회 ID (PK) .cntcResultCode(ApiConstant.CNTC_RESULT_CODE_ERROR) // 연계결과코드 (에러) .cntcResultDtls(detail) // 연계결과상세 (에러 메시지) .build(); diff --git a/src/main/resources/mybatis/mapper/CarBassMatterInqireMapper_maria.xml b/src/main/resources/mybatis/mapper/CarBassMatterInqireMapper_maria.xml index cc6dd0b..3bfe24b 100644 --- a/src/main/resources/mybatis/mapper/CarBassMatterInqireMapper_maria.xml +++ b/src/main/resources/mybatis/mapper/CarBassMatterInqireMapper_maria.xml @@ -12,7 +12,7 @@ INSERT INTO tb_car_bass_matter_inqire ( - CAR_BASS_MATTER_INQIRE, + CAR_BASS_MATTER_INQIRE_ID, INFO_SYS_ID, INFO_SYS_IP, SIGUNGU_CODE, @@ -27,7 +27,7 @@ REG_DT, RGTR ) VALUES ( - #{carBassMatterInqire}, + #{carBassMatterInqireId}, #{infoSysId}, #{infoSysIp}, #{sigunguCode}, @@ -87,7 +87,7 @@ PRPOS_SE_CODE = #{prposSeCode}, MTRS_FOM_NM = #{mtrsFomNm}, FRNT_VHRNO = #{frntVhrno}, - VHCLNO = #{vhclno}, + VHRNO = #{vhrno}, VIN = #{vin}, CNM = #{cnm}, VHCLE_TOT_WT = #{vhcleTotWt}, @@ -135,14 +135,14 @@ ELCTY_CMPND_FUEL_CNSMP_RT = #{elctyCmpndFuelCnsmpRt}, MBER_NM = #{mberNm}, - WHERE CAR_BASS_MATTER_INQIRE = #{carBassMatterInqire} + WHERE CAR_BASS_MATTER_INQIRE_ID = #{carBassMatterInqireId}