|
|
|
@ -36,7 +36,6 @@ public class ExternalVehicleApiServiceImpl extends EgovAbstractServiceImpl imple
|
|
|
|
private final VmisCarBassMatterInqireLogService bassMatterLogService; // 기본사항 조회 로그 서비스
|
|
|
|
private final VmisCarBassMatterInqireLogService bassMatterLogService; // 기본사항 조회 로그 서비스
|
|
|
|
private final VmisCarLedgerFrmbkLogService ledgerLogService; // 등록원부 로그 서비스
|
|
|
|
private final VmisCarLedgerFrmbkLogService ledgerLogService; // 등록원부 로그 서비스
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
@Override
|
|
|
|
public VehicleApiResponseVO getVehicleInfo(BasicRequest basicRequest) {
|
|
|
|
public VehicleApiResponseVO getVehicleInfo(BasicRequest basicRequest) {
|
|
|
|
String vehicleNumber = basicRequest.getVhrno();
|
|
|
|
String vehicleNumber = basicRequest.getVhrno();
|
|
|
|
@ -56,7 +55,6 @@ public class ExternalVehicleApiServiceImpl extends EgovAbstractServiceImpl imple
|
|
|
|
// 중요 로직: 통합 조회 시에는 차량번호와 기본정보를 바탕으로 LedgerRequest 생성
|
|
|
|
// 중요 로직: 통합 조회 시에는 차량번호와 기본정보를 바탕으로 LedgerRequest 생성
|
|
|
|
LedgerRequest ledgerRequest = new LedgerRequest();
|
|
|
|
LedgerRequest ledgerRequest = new LedgerRequest();
|
|
|
|
ledgerRequest.setVhrno(vehicleNumber);
|
|
|
|
ledgerRequest.setVhrno(vehicleNumber);
|
|
|
|
ledgerRequest.setOnesInformationOpen("1"); //개인정보공개 {1:소유자공개, 2:비공개, 3:비공개(주민등록번호), 4:비공개(사용본거지)}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// basicInfo에서 민원인 정보 가져오기
|
|
|
|
// basicInfo에서 민원인 정보 가져오기
|
|
|
|
if (basicInfo != null && basicInfo.getRecord() != null && !basicInfo.getRecord().isEmpty()) {
|
|
|
|
if (basicInfo != null && basicInfo.getRecord() != null && !basicInfo.getRecord().isEmpty()) {
|
|
|
|
|