현재 검색조건 list 전체를 paging 처리 없이 전체 api 호출하는 로직 추가
apiResponse.isSuccess() == true 일 경우, [tb_car_ffnlg_trgt.CAR_BASS_MATTER_INQIRE_ID, tb_car_ffnlg_trgt.CAR_LEDGER_FRMBK_ID] 값 update
- **`VmisRequestEnricher`에서 조회구분코드 자동 설정**
- `inqireSeCode`의 기본값을 `"1"(열람)`으로 자동 설정하도록 변경.
- 중복된 수동 설정 로직 제거.
- **JSP에서 조회구분코드 필드 제거**
- `inquiry.jsp`에서 드롭다운 및 관련 코드 삭제 (`inqireSeCode` 필드).
- 자바스크립트에서도 조회구분코드 처리 로직 제거.
- **API 요청 관련 코드 간소화**
- `ExternalVehicleApiServiceImpl` 및 `InternalVehicleInfoServiceImpl`에서 `inqireSeCode` 수동 설정 코드 제거.
- 프론트엔드에서 전달할 필요 없어져 해당 변수 제거.
- **기본 요청 설정값 변경**
- `VmisRequestEnricher`에서 `detailExpression` 기본값을 `"2"(최종내역)`에서 `"1"(전체내역)`으로 변경.
- `README.md`, `COMPARISON_GUIDE.md`, `이첩조건_추가방법.md`, `VMIS_INTEGRATION_COMPLETE.md`, `VMIS_INTEGRATION_STRATEGY_DESIGN.md` 파일 삭제.
- Chain of Responsibility 패턴 비교 규칙 관련 문서.
- 서비스 및 구현 방법에 대한 가이드 문서 포함.
- 이첩 조건 추가 방법 및 통합 완료 가이드 문서.
- 조회구분코드 : 자동차기본정보조회, 갑부에 따라 구분코드 다르게 설정하는 부분 기본셋팅값으로 추가 함
- VehicleInquiryController 신설: 차량 통합 조회, 기본정보 조회, 등록원부(갑) 조회 기능 제공
- `/getIntegratedInfo.do`: 차량 통합 조회 엔드포인트 추가
- `/getBasicInfo.do`: 차량 기본정보 조회 엔드포인트 추가
- `/getLedgerInfo.do`: 차량 등록원부(갑) 조회 엔드포인트 추가
- Swagger API 문서화 추가
- 차량 정보 조회 화면 JSP 파일 추가: `/WEB-INF/views/carInspectionPenalty/callApi/inquiry.jsp`
- 조회 필드 및 조회 결과 표시 UI 구현
- 차량 통합 조회, 기본 조회, 등록원부 조회 옵션 제공
- 입력값 유효성 검증 및 초기화 버튼 기능 구현
- AJAX 기반 API 요청/응답 처리 로직 추가
- 서비스 계층 VehicleInfoService 의존성 주입하여 통합 로직 처리
✅ 새로운 차량 조회 기능 제공 및 사용자 편의성 개선