From fb29fc8b31b27d6fcc6f192e5ac0c606d7cc2973 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EB=B0=95=EC=84=B1=EC=98=81?= Date: Fri, 21 Nov 2025 15:17:55 +0900 Subject: [PATCH] =?UTF-8?q?=EC=A0=84=EC=B2=B4=EC=A0=81=EC=9D=B8=20old,=20n?= =?UTF-8?q?ew=20=EA=B5=AC=EC=A1=B0=EB=A1=9C=20=EB=B3=80=EA=B2=BD=20?= =?UTF-8?q?=EB=B0=8F=20=ED=86=B5=ED=95=A9model=20=EC=A0=81=EC=9A=A9=20?= =?UTF-8?q?=EC=A7=84=ED=96=89=EC=A4=91...?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 7 - .../VehicleInterfaceController.java | 25 +- .../api/model/CarBassMatterInqireVO.java | 466 +++++++++--------- .../model/VehicleApiHistorySearchVO.java | 15 +- .../api/CarBassMatterInqireMapper_maria.xml | 146 +++--- .../history/VehicleApiHistoryMapper_maria.xml | 249 +++++++--- .../carInspectionPenalty/callApi/inquiry.jsp | 405 +++++++++------ .../history/basicInfoPopup.jsp | 146 +++--- .../history/ledgerInfoPopup.jsp | 234 +++++---- .../carInspectionPenalty/history/list.jsp | 173 ++++--- 10 files changed, 1048 insertions(+), 818 deletions(-) diff --git a/.gitignore b/.gitignore index abba133..4b77316 100644 --- a/.gitignore +++ b/.gitignore @@ -29,16 +29,9 @@ replay_pid* /build/ /.idea/ /.gradle/ -/.idea/ -/src/main/UbiService/logs/ -/src/main/UbiService/results/UBIHTML/ -/src/main/webapp/ubi4/logs/ /.vscode/settings.json /CLAUDE.md -/DEV-SERVER-REPORT-FILE/UbiService/logs/ -/DEV-SERVER-REPORT-FILE/UbiService/results/UBIHTML/ /.claude/settings.local.json -/DEV-SERVER-REPORT-FILE/UbiService/results/ /gradle/wrapper/gradle-wrapper.properties /gradlew /gradlew.bat diff --git a/src/main/java/go/kr/project/api/controller/VehicleInterfaceController.java b/src/main/java/go/kr/project/api/controller/VehicleInterfaceController.java index 015da09..b70ba8a 100644 --- a/src/main/java/go/kr/project/api/controller/VehicleInterfaceController.java +++ b/src/main/java/go/kr/project/api/controller/VehicleInterfaceController.java @@ -64,7 +64,16 @@ public class VehicleInterfaceController { mediaType = MediaType.APPLICATION_JSON_VALUE, examples = @ExampleObject( name = "기본사항조회 예제 (자동차번호)", - value = "{\"data\": [{\"VHRNO\": \"12가3456\",\"LEVY_CRTR_YMD\": \"20250101\"}]}" + value = "{\n" + + " \"data\": [{\n" + + " \"record\": [{\n" + + " \"INQ_SE_CD\": \"자동설정: VHRNO not null → 3:자동차번호, VIN not null → 2:차대번호\",\n" + + " \"LEVY_CRTR_YMD\": \"20250101\",\n" + + " \"VHRNO\": \"차량번호\",\n" + + " \"VIN\": null\n" + + " }]\n" + + " }]\n" + + "}" ) ) ) @@ -97,7 +106,19 @@ public class VehicleInterfaceController { mediaType = MediaType.APPLICATION_JSON_VALUE, examples = @ExampleObject( name = "등록원부 조회 예제", - value = "{\"data\": [{\"VHRNO\": \"12가3456\",\"PRVC_RLS\": \"1\",\"CVLPR_NM\": \"홍길동\",\"CVLPR_IDECNO\": \"8801011234567\",\"CVLPR_STDG_CD\": \"1111011700\",\"DSCTN_INDCT\": \"1\",\"INQ_SE_CD\": \"1\"}]}" + value = "{\n" + + " \"data\": [\n" + + " {\n" + + " \"VHRNO\": \"차량번호\",\n" + + " \"PRVC_RLS\": \"1\",\n" + + " \"CVLPR_NM\": \"홍길동\",\n" + + " \"CVLPR_IDECNO\": \"8801011234567\",\n" + + " \"CVLPR_STDG_CD\": \"1111011700\",\n" + + " \"DSCTN_INDCT\": \"1\",\n" + + " \"INQ_SE_CD\": \"1\"\n" + + " }\n" + + " ]\n" + + "}" ) ) ) diff --git a/src/main/java/go/kr/project/api/model/CarBassMatterInqireVO.java b/src/main/java/go/kr/project/api/model/CarBassMatterInqireVO.java index d5713b8..f264d90 100644 --- a/src/main/java/go/kr/project/api/model/CarBassMatterInqireVO.java +++ b/src/main/java/go/kr/project/api/model/CarBassMatterInqireVO.java @@ -69,12 +69,12 @@ public class CarBassMatterInqireVO { /** * 요청 부과 기준일 */ - private String dmndLevyStdde; + private String dmndLevyCrtrYmd; /** * 요청 조회 구분 코드 */ - private String dmndInqireSeCode; + private String dmndInqSeCd; /** * 요청 자동차등록번호 @@ -98,439 +98,439 @@ public class CarBassMatterInqireVO { private String linkRsltDtl; /** - * 연식 + * 연식 - YRIDNW */ - private String prye; + private String yridnw; /** - * 등록일 + * 등록일 - REG_YMD */ - private String registDe; + private String regYmd; /** - * 말소 등록 구분 코드 + * 말소 등록 구분 코드 - ERSR_REG_SE_CD */ - private String ersrRegistSeCode; + private String ersrRegSeCd; /** - * 말소 등록 구분명 + * 말소 등록 구분명 - ERSR_REG_SE_NM */ - private String ersrRegistSeNm; + private String ersrRegSeNm; /** - * 말소 등록일 + * 말소 등록일 - ERSR_REG_YMD */ - private String ersrRegistDe; + private String ersrRegYmd; /** - * 등록 상세 코드 + * 등록 상세 코드 - REG_DTL_CD */ - private String registDetailCode; + private String regDtlCd; /** - * 배기량 + * 배기량 - DSPLVL */ private String dsplvl; /** - * 사용 본거지 법정동 코드 + * 사용 본거지 법정동 코드 - USGSRHLD_STDG_CD */ - private String useStrnghldLegaldongCode; + private String usgsrhldStdgCd; /** - * 사용 본거지 행정동 코드 + * 사용 본거지 행정동 코드 - USGSRHLD_DONG_CD */ - private String useStrnghldAdstrdCode; + private String usgsrhldDongCd; /** - * 사용 본거지 산 + * 사용 본거지 산 - USGSRHLD_MTN_YN */ - private String useStrnghldMntn; + private String usgsrhldMtnYn; /** - * 사용 본거지 번지 + * 사용 본거지 번지 - USGSRHLD_LNBR */ - private String useStrnghldLnbr; + private String usgsrhldLnbr; /** - * 사용 본거지 호 + * 사용 본거지 호 - USGSRHLD_HO */ - private String useStrnghldHo; + private String usgsrhldHo; /** - * 사용 본거지 상세주소 + * 사용 본거지 상세주소 - USGSRHLD_ADDR_NM */ - private String useStrnghldAdresNm; + private String usgsrhldAddrNm; /** - * 사용 본거지 도로명 코드 + * 사용 본거지 도로명 코드 - USGSRHLD_ROAD_NM_CD */ - private String useStrnghldRoadNmCode; + private String usgsrhldRoadNmCd; /** - * 사용 본거지 지하 건물 구분 코드 + * 사용 본거지 지하 건물 구분 코드 - USGSRHLD_UDGD_BLDG_SE_CD */ - private String usgsrhldUndgrndBuldSeCode; + private String usgsrhldUdgdBldgSeCd; /** - * 사용 본거지 건물 주요 번호 + * 사용 본거지 건물 주요 번호 - USGSRHLD_BMNO */ - private String useStrnghldBuldMainNo; + private String usgsrhldBmno; /** - * 사용 본거지 건물 부 번호 + * 사용 본거지 건물 부 번호 - USGSRHLD_BSNO */ - private String useStrnghldBuldSubNo; + private String usgsrhldBsno; /** - * 사용 본거지 전체주소 + * 사용 본거지 전체주소 - USGSRHLD_WHOL_ADDR */ - private String usgsrhldAdresFull; + private String usgsrhldWholAddr; /** - * 대표소유자 회원 구분 코드 + * 대표소유자 회원 구분 코드 - RPRS_OWNR_MBR_SE_CD */ - private String mberSeCode; + private String rprsOwnrMbrSeCd; /** - * 대표소유자 회원 번호 + * 대표소유자 회원 번호 - RPRSV_OWNR_IDECNO */ - private String mberSeNo; + private String rprsvOwnrIdecno; /** - * 대표소유자 전화번호 + * 대표소유자 전화번호 - RPRS_OWNR_TELNO */ - private String telno; + private String rprsOwnrTelno; /** - * 소유자 법정동 코드 + * 소유자 법정동 코드 - OWNR_STDG_CD */ - private String ownerLegaldongCode; + private String ownrStdgCd; /** - * 소유자 행정동 코드 + * 소유자 행정동 코드 - OWNR_DONG_CD */ - private String ownerAdstrdCode; + private String ownrDongCd; /** - * 소유자 산 + * 소유자 산 - OWNR_MTN_YN */ - private String ownerMntn; + private String ownrMtnYn; /** - * 소유자 번지 + * 소유자 번지 - OWNR_LNBR */ - private String ownerLnbr; + private String ownrLnbr; /** - * 소유자 호 + * 소유자 호 - OWNR_HO */ - private String ownerHo; + private String ownrHo; /** - * 소유자 상세주소 + * 소유자 상세주소 - OWNR_ADDR_NM */ - private String ownerAdresNm; + private String ownrAddrNm; /** - * 소유자 도로명 코드 + * 소유자 도로명 코드 - OWNR_ROAD_NM_CD */ - private String ownerRoadNmCode; + private String ownrRoadNmCd; /** - * 소유자 지하건물 구분 코드 + * 소유자 지하건물 구분 코드 - OWNR_UDGD_BLDG_SE_CD */ - private String ownerUndgrndBuldSeCode; + private String ownrUdgdBldgSeCd; /** - * 소유자 건물 주요 번호 + * 소유자 건물 주요 번호 - OWNR_BMNO */ - private String ownerBuldMainNo; + private String ownrBmno; /** - * 소유자 건물 부 번호 + * 소유자 건물 부 번호 - OWNR_BSNO */ - private String ownerBuldSubNo; + private String ownrBsno; /** - * 소유자 전체주소 + * 소유자 전체주소 - OWNR_WHOL_ADDR */ private String ownrWholaddr; /** - * 신 차량번호 + * 신 차량번호 - REAR_VHRNO */ - private String aftrVhrno; + private String rearVhrno; /** - * 사용 연료 코드 + * 사용 연료 코드 - USE_FUEL_CD */ - private String useFuelCode; + private String useFuelCd; /** - * 용도 구분 코드 + * 용도 구분 코드 - USG_SE_CD */ - private String prposSeCode; + private String usgSeCd; /** - * 원동기 형식명 + * 원동기 형식명 - MTRS_FOM_NM */ private String mtrsFomNm; /** - * 이전 차량번호 + * 이전 차량번호 - BFR_VHRNO */ - private String frntVhrno; + private String bfrVhrno; /** - * 차량번호 + * 차량번호 - VHRNO */ private String vhrno; /** - * 차대번호 + * 차대번호 - VIN */ private String vin; /** - * 차명 + * 차명 - ATMB_NM */ - private String cnm; + private String atmbNm; /** - * 차량 총 중량 + * 차량 총 중량 - VHCL_TOTL_WT */ - private String vhcleTotWt; + private String vhclTotlWt; /** - * 차령 만료일자 + * 차령 만료일자 - VEAG_END_YMD */ - private String caagEndde; + private String veagEndYmd; /** - * 차번호 변경시기 + * 차번호 변경시기 - CHG_YMD */ - private String changeDe; + private String chgYmd; /** - * 차종 종별 코드 + * 차종 종별 코드 - CARMDL_ASORT_CD */ - private String vhctyAsortCode; + private String carmdlAsortCd; /** - * 차종 유형 코드 + * 차종 유형 코드 - CARMDL_TYPE_CD */ - private String vhctyTyCode; + private String carmdlTypeCd; /** - * 차종 분류 코드 + * 차종 분류 코드 - CARMDL_SE_CD */ - private String vhctySeCode; + private String carmdlSeCd; /** - * 최대 적재량 + * 최대 적재량 - MXMM_LDG */ private String mxmmLdg; /** - * 차종 종별명 + * 차종 종별명 - CARMDL_ASORT_NM */ - private String vhctyAsortNm; + private String carmdlAsortNm; /** - * 차종 유형명 + * 차종 유형명 - CARMDL_TYPE_NM */ - private String vhctyTyNm; + private String carmdlTypeNm; /** - * 차종 분류명 + * 차종 분류명 - CARMDL_CLSF_NM */ - private String vhctySeNm; + private String carmdlClsfNm; /** - * 최초 등록일 + * 최초 등록일 - FRST_REG_YMD */ - private String frstRegistDe; + private String frstRegYmd; /** - * 형식 + * 형식 - FOM_NM */ private String fomNm; /** - * 취득 일자 + * 취득 일자 - ACQS_YMD */ - private String acqsDe; + private String acqsYmd; /** - * 취득 종료일자 + * 취득 종료일자 - ACQS_END_YMD */ - private String acqsEndDe; + private String acqsEndYmd; /** - * 제작 년월일 + * 제작 년월일 - FBCTN_YMD */ - private String yblMd; + private String fbctnYmd; /** - * 이전 등록일 + * 이전 등록일 - TRANSR_REG_YMD */ - private String transrRegistDe; + private String transrRegYmd; /** - * 제원 등록 상태 코드 + * 제원 등록 상태 코드 - SPCF_REG_STTS_CD */ - private String spcfRegistSttusCode; + private String spcfRegSttsCd; /** - * 색상명 + * 색상명 - COLOR_NM */ private String colorNm; /** - * 저당수 + * 저당수 - MRTG_CNT */ - private String mrtgCo; + private String mrtgCnt; /** - * 압류건수 + * 압류건수 - SZR_CNT */ - private String seizrCo; + private String szrCnt; /** - * 구조변경수 + * 구조변경수 - STRCT_CHG_CNT */ - private String stmdCo; + private String strctChgCnt; /** - * 번호판 영치 여부 + * 번호판 영치 여부 - NOPLT_CSDY_YN */ - private String nmplCsdyAt; + private String nopltCsdyYn; /** - * 번호판 영치 최고일 + * 번호판 영치 최고일 - NOPLT_CSDY_AVTSMT_YMD */ - private String nmplCsdyRemnrDe; + private String nopltCsdyAvtsmtYmd; /** - * 출처 구분 코드 + * 출처 구분 코드 - SRC_SE_CD */ - private String originSeCode; + private String srcSeCd; /** - * 번호판 규격 코드 + * 번호판 규격 코드 - NOPLT_SPCFCT_CD */ - private String nmplStndrdCode; + private String nopltSpcfctCd; /** - * 취득 금액 + * 취득 금액 - ACQS_AMT */ - private String acqsAmount; + private String acqsAmt; /** - * 검사 유효 기간 시작일 + * 검사 유효 기간 시작일 - INSP_VLD_PD_BGNG_YMD */ - private String insptValidPdBgnde; + private String inspVldPdBgngYmd; /** - * 검사 유효 기간 종료일 + * 검사 유효 기간 종료일 - INSP_VLD_PD_END_YMD */ - private String insptValidPdEndde; + private String inspVldPdEndYmd; /** - * 사용 본거지 관청 코드 + * 사용 본거지 관청 코드 - USGSRHLD_GRC_CD */ - private String useStrnghldGrcCode; + private String usgsrhldGrcCd; /** - * 승차정원수 + * 승차정원수 - RDCPCT_CNT */ - private String tkcarPscapCo; + private String rdcpctCnt; /** - * 제원관리번호 + * 제원관리번호 - SPMNNO */ private String spmnno; /** - * 주행거리 + * 주행거리 - DRVNG_DSTNC */ - private String trvlDstnc; + private String drvngDstnc; /** - * 최초 등록 접수번호 + * 최초 등록 접수번호 - FRST_REG_APLY_RCPT_NO */ - private String frstRegistRqrcno; + private String frstRegAplyRcptNo; /** - * 예고통지일 + * 예고통지일 - VLNT_ERSR_PRVNTC_AVTSMT_YMD */ - private String vlntErsrPrvntcNticeDe; + private String vlntErsrPrvntcAvtsmtYmd; /** - * 등록 기관명 + * 등록 기관명 - OGNZ_NM */ - private String registInsttNm; + private String ognzNm; /** - * 처리 불가 사유 코드 + * 처리 불가 사유 코드 - PRCS_IMPRTY_RSN_CD */ - private String processImprtyResnCode; + private String prcsImprtyRsnCd; /** - * 처리 불가 사유 명세 + * 처리 불가 사유 명세 - PRCS_IMPRTY_RSN_DTLS */ - private String processImprtyResnDtls; + private String prcsImprtyRsnDtls; /** - * 차체 길이 + * 차체 길이 - CBD_LT */ private String cbdLt; /** - * 차체 너비 + * 차체 너비 - CBD_BT */ private String cbdBt; /** - * 차체 높이 + * 차체 높이 - CBD_HG */ private String cbdHg; /** - * 최초 최대 적재량 + * 최초 최대 적재량 - FRST_MXMM_LDG */ private String frstMxmmLdg; /** - * 연료 소비율 + * 연료 소비율 - FUEL_CNSMPRT */ - private String fuelCnsmpRt; + private String fuelCnsmprt; /** - * 전기 복합 연료 소비율 + * 전기 복합 연료 소비율 - ELCTY_CMPND_FUEL_CNSMPRT */ - private String elctyCmpndFuelCnsmpRt; + private String elctyCmpndFuelCnsmprt; /** - * 자동차 과태료 대상 ID + * 자동차 과태료 대상 ID - CAR_FFNLG_TRGT_ID */ private String carFfnlgTrgtId; /** - * 등록 일시 + * 등록 일시 - REG_DT */ private LocalDateTime regDt; /** - * 등록자 + * 등록자 - RGTR */ private String rgtr; /** - * 대표소유자 성명 + * 대표소유자 성명 - RPRS_OWNR_NM */ - private String mberNm; + private String rprsOwnrNm; /** * OldBasicRequest에서 VO로 변환 (최초 요청 로그 저장용) @@ -562,8 +562,8 @@ public class CarBassMatterInqireVO { // 요청 본문 정보 (request.record[0]에서) if (record != null) { builder - .dmndLevyStdde(record.getLevyStdde()) // LEVY_STDDE → dmndLevyStdde - .dmndInqireSeCode(record.getInqireSeCode()) // INQIRE_SE_CODE → dmndInqireSeCode + .dmndLevyCrtrYmd(record.getLevyStdde()) // LEVY_STDDE → dmndLevyCrtrYmd + .dmndInqSeCd(record.getInqireSeCode()) // INQIRE_SE_CODE → dmndInqSeCd .dmndVhrno(record.getVhrno()) // VHRNO → dmndVhrno .dmndVin(record.getVin()); // VIN → dmndVin } @@ -608,90 +608,90 @@ public class CarBassMatterInqireVO { OldBasicResponse.Record record = records.get(0); builder - .prye(record.getPrye()) - .registDe(record.getRegistDe()) - .ersrRegistSeCode(record.getErsrRegistSeCode()) - .ersrRegistSeNm(record.getErsrRegistSeNm()) - .ersrRegistDe(record.getErsrRegistDe()) - .registDetailCode(record.getRegistDetailCode()) + .yridnw(record.getPrye()) + .regYmd(record.getRegistDe()) + .ersrRegSeCd(record.getErsrRegistSeCode()) + .ersrRegSeNm(record.getErsrRegistSeNm()) + .ersrRegYmd(record.getErsrRegistDe()) + .regDtlCd(record.getRegistDetailCode()) .dsplvl(record.getDsplvl()) - .useStrnghldLegaldongCode(record.getUseStrnghldLegaldongCode()) - .useStrnghldAdstrdCode(record.getUseStrnghldAdstrdCode()) - .useStrnghldMntn(record.getUseStrnghldMntn()) - .useStrnghldLnbr(record.getUseStrnghldLnbr()) - .useStrnghldHo(record.getUseStrnghldHo()) - .useStrnghldAdresNm(record.getUseStrnghldAdresNm()) - .useStrnghldRoadNmCode(record.getUseStrnghldRoadNmCode()) - .usgsrhldUndgrndBuldSeCode(record.getUsgsrhldUndgrndBuldSeCode()) - .useStrnghldBuldMainNo(record.getUseStrnghldBuldMainNo()) - .useStrnghldBuldSubNo(record.getUseStrnghldBuldSubNo()) - .usgsrhldAdresFull(record.getUsgsrhldAdresFull()) - .mberSeCode(record.getMberSeCode()) - .mberNm(record.getMberNm()) - .mberSeNo(record.getMberSeNo()) - .telno(record.getTelno()) - .ownerLegaldongCode(record.getOwnerLegaldongCode()) - .ownerAdstrdCode(record.getOwnerAdstrdCode()) - .ownerMntn(record.getOwnerMntn()) - .ownerLnbr(record.getOwnerLnbr()) - .ownerHo(record.getOwnerHo()) - .ownerAdresNm(record.getOwnerAdresNm()) - .ownerRoadNmCode(record.getOwnerRoadNmCode()) - .ownerUndgrndBuldSeCode(record.getOwnerUndgrndBuldSeCode()) - .ownerBuldMainNo(record.getOwnerBuldMainNo()) - .ownerBuldSubNo(record.getOwnerBuldSubNo()) + .usgsrhldStdgCd(record.getUseStrnghldLegaldongCode()) + .usgsrhldDongCd(record.getUseStrnghldAdstrdCode()) + .usgsrhldMtnYn(record.getUseStrnghldMntn()) + .usgsrhldLnbr(record.getUseStrnghldLnbr()) + .usgsrhldHo(record.getUseStrnghldHo()) + .usgsrhldAddrNm(record.getUseStrnghldAdresNm()) + .usgsrhldRoadNmCd(record.getUseStrnghldRoadNmCode()) + .usgsrhldUdgdBldgSeCd(record.getUsgsrhldUndgrndBuldSeCode()) + .usgsrhldBmno(record.getUseStrnghldBuldMainNo()) + .usgsrhldBsno(record.getUseStrnghldBuldSubNo()) + .usgsrhldWholAddr(record.getUsgsrhldAdresFull()) + .rprsOwnrMbrSeCd(record.getMberSeCode()) + .rprsOwnrNm(record.getMberNm()) + .rprsvOwnrIdecno(record.getMberSeNo()) + .rprsOwnrTelno(record.getTelno()) + .ownrStdgCd(record.getOwnerLegaldongCode()) + .ownrDongCd(record.getOwnerAdstrdCode()) + .ownrMtnYn(record.getOwnerMntn()) + .ownrLnbr(record.getOwnerLnbr()) + .ownrHo(record.getOwnerHo()) + .ownrAddrNm(record.getOwnerAdresNm()) + .ownrRoadNmCd(record.getOwnerRoadNmCode()) + .ownrUdgdBldgSeCd(record.getOwnerUndgrndBuldSeCode()) + .ownrBmno(record.getOwnerBuldMainNo()) + .ownrBsno(record.getOwnerBuldSubNo()) .ownrWholaddr(record.getOwnerAdresFull()) - .aftrVhrno(record.getAftrVhrno()) - .useFuelCode(record.getUseFuelCode()) - .prposSeCode(record.getPrposSeCode()) + .rearVhrno(record.getAftrVhrno()) + .useFuelCd(record.getUseFuelCode()) + .usgSeCd(record.getPrposSeCode()) .mtrsFomNm(record.getMtrsFomNm()) - .frntVhrno(record.getFrntVhrno()) + .bfrVhrno(record.getFrntVhrno()) .vhrno(record.getVhrno()) .vin(record.getVin()) - .cnm(record.getCnm()) - .vhcleTotWt(record.getVhcleTotWt()) - .caagEndde(record.getCaagEndde()) - .changeDe(record.getChangeDe()) - .vhctyAsortCode(record.getVhctyAsortCode()) - .vhctyTyCode(record.getVhctyTyCode()) - .vhctySeCode(record.getVhctySeCode()) + .atmbNm(record.getCnm()) + .vhclTotlWt(record.getVhcleTotWt()) + .veagEndYmd(record.getCaagEndde()) + .chgYmd(record.getChangeDe()) + .carmdlAsortCd(record.getVhctyAsortCode()) + .carmdlTypeCd(record.getVhctyTyCode()) + .carmdlSeCd(record.getVhctySeCode()) .mxmmLdg(record.getMxmmLdg()) - .vhctyAsortNm(record.getVhctyAsortNm()) - .vhctyTyNm(record.getVhctyTyNm()) - .vhctySeNm(record.getVhctySeNm()) - .frstRegistDe(record.getFrstRegistDe()) + .carmdlAsortNm(record.getVhctyAsortNm()) + .carmdlTypeNm(record.getVhctyTyNm()) + .carmdlClsfNm(record.getVhctySeNm()) + .frstRegYmd(record.getFrstRegistDe()) .fomNm(record.getFomNm()) - .acqsDe(record.getAcqsDe()) - .acqsEndDe(record.getAcqsEndDe()) - .yblMd(record.getYblMd()) - .transrRegistDe(record.getTransrRegistDe()) - .spcfRegistSttusCode(record.getSpcfRegistSttusCode()) + .acqsYmd(record.getAcqsDe()) + .acqsEndYmd(record.getAcqsEndDe()) + .fbctnYmd(record.getYblMd()) + .transrRegYmd(record.getTransrRegistDe()) + .spcfRegSttsCd(record.getSpcfRegistSttusCode()) .colorNm(record.getColorNm()) - .mrtgCo(record.getMrtgCo()) - .seizrCo(record.getSeizrCo()) - .stmdCo(record.getStmdCo()) - .nmplCsdyAt(record.getNmplCsdyAt()) - .nmplCsdyRemnrDe(record.getNmplCsdyRemnrDe()) - .originSeCode(record.getOriginSeCode()) - .nmplStndrdCode(record.getNmplStndrdCode()) - .acqsAmount(record.getAcqsAmount()) - .insptValidPdBgnde(record.getInsptValidPdBgnde()) - .insptValidPdEndde(record.getInsptValidPdEndde()) - .useStrnghldGrcCode(record.getUseStrnghldGrcCode()) - .tkcarPscapCo(record.getTkcarPscapCo()) + .mrtgCnt(record.getMrtgCo()) + .szrCnt(record.getSeizrCo()) + .strctChgCnt(record.getStmdCo()) + .nopltCsdyYn(record.getNmplCsdyAt()) + .nopltCsdyAvtsmtYmd(record.getNmplCsdyRemnrDe()) + .srcSeCd(record.getOriginSeCode()) + .nopltSpcfctCd(record.getNmplStndrdCode()) + .acqsAmt(record.getAcqsAmount()) + .inspVldPdBgngYmd(record.getInsptValidPdBgnde()) + .inspVldPdEndYmd(record.getInsptValidPdEndde()) + .usgsrhldGrcCd(record.getUseStrnghldGrcCode()) + .rdcpctCnt(record.getTkcarPscapCo()) .spmnno(record.getSpmnno()) - .trvlDstnc(record.getTrvlDstnc()) - .frstRegistRqrcno(record.getFrstRegistRqrcno()) - .vlntErsrPrvntcNticeDe(record.getVlntErsrPrvntcNticeDe()) - .registInsttNm(record.getRegistInsttNm()) - .processImprtyResnCode(record.getProcessImprtyResnCode()) - .processImprtyResnDtls(record.getProcessImprtyResnDtls()) + .drvngDstnc(record.getTrvlDstnc()) + .frstRegAplyRcptNo(record.getFrstRegistRqrcno()) + .vlntErsrPrvntcAvtsmtYmd(record.getVlntErsrPrvntcNticeDe()) + .ognzNm(record.getRegistInsttNm()) + .prcsImprtyRsnCd(record.getProcessImprtyResnCode()) + .prcsImprtyRsnDtls(record.getProcessImprtyResnDtls()) .cbdLt(record.getCbdLt()) .cbdBt(record.getCbdBt()) .cbdHg(record.getCbdHg()) .frstMxmmLdg(record.getFrstMxmmLdg()) - .fuelCnsmpRt(record.getFuelCnsmpRt()) - .elctyCmpndFuelCnsmpRt(record.getElctyCmpndFuelCnsmpRt()); + .fuelCnsmprt(record.getFuelCnsmpRt()) + .elctyCmpndFuelCnsmprt(record.getElctyCmpndFuelCnsmpRt()); } return builder.build(); diff --git a/src/main/java/go/kr/project/carInspectionPenalty/history/model/VehicleApiHistorySearchVO.java b/src/main/java/go/kr/project/carInspectionPenalty/history/model/VehicleApiHistorySearchVO.java index 9b0f2f5..657f830 100644 --- a/src/main/java/go/kr/project/carInspectionPenalty/history/model/VehicleApiHistorySearchVO.java +++ b/src/main/java/go/kr/project/carInspectionPenalty/history/model/VehicleApiHistorySearchVO.java @@ -22,7 +22,7 @@ import lombok.*; @ToString public class VehicleApiHistorySearchVO extends PagingVO { - /** 조회 API 구분 (basic: 기본정보, ledger: 등록원부, ledgerDtl: 등록원부상세) */ + /** 조회 API 구분 (basic: 기본정보, ledger: 등록원부) */ private String apiType; /** 조회 시작일 (yyyyMMdd) */ @@ -32,17 +32,12 @@ public class VehicleApiHistorySearchVO extends PagingVO { private String searchEndDate; /** 차량번호 */ - private String vhrno; + private String searchVhrno; - /** 담당자명 */ - private String chargerNm; + /** 차대번호 */ + private String searchVin; /** 연계 결과 코드 */ - private String cntcResultCode; - - /** 차대번호 */ - private String vin; + private String searchLinkRsltCd; - /** 담당자 ID */ - private String chargerId; } diff --git a/src/main/resources/mybatis/mapper/api/CarBassMatterInqireMapper_maria.xml b/src/main/resources/mybatis/mapper/api/CarBassMatterInqireMapper_maria.xml index ca34e06..1f87a6a 100644 --- a/src/main/resources/mybatis/mapper/api/CarBassMatterInqireMapper_maria.xml +++ b/src/main/resources/mybatis/mapper/api/CarBassMatterInqireMapper_maria.xml @@ -36,8 +36,8 @@ #{picId}, #{picIpAddr}, #{picNm}, - #{dmndLevyStdde}, - #{dmndInqireSeCode}, + #{dmndLevyCrtrYmd}, + #{dmndInqSeCd}, #{dmndVhrno}, #{dmndVin}, #{linkRsltCd}, @@ -53,90 +53,90 @@ TX_ID = #{txId}, LINK_RSLT_CD = #{linkRsltCd}, LINK_RSLT_DTL = #{linkRsltDtl}, - YRIDNW = #{prye}, - REG_YMD = #{registDe}, - ERSR_REG_SE_CD = #{ersrRegistSeCode}, - ERSR_REG_SE_NM = #{ersrRegistSeNm}, - ERSR_REG_YMD = #{ersrRegistDe}, - REG_DTL_CD = #{registDetailCode}, + YRIDNW = #{yridnw}, + REG_YMD = #{regYmd}, + ERSR_REG_SE_CD = #{ersrRegSeCd}, + ERSR_REG_SE_NM = #{ersrRegSeNm}, + ERSR_REG_YMD = #{ersrRegYmd}, + REG_DTL_CD = #{regDtlCd}, DSPLVL = #{dsplvl}, - USGSRHLD_STDG_CD = #{useStrnghldLegaldongCode}, - USGSRHLD_DONG_CD = #{useStrnghldAdstrdCode}, - USGSRHLD_MTN_YN = #{useStrnghldMntn}, - USGSRHLD_LNBR = #{useStrnghldLnbr}, - USGSRHLD_HO = #{useStrnghldHo}, - USGSRHLD_ADDR_NM = #{useStrnghldAdresNm}, - USGSRHLD_ROAD_NM_CD = #{useStrnghldRoadNmCode}, - USGSRHLD_UDGD_BLDG_SE_CD = #{usgsrhldUndgrndBuldSeCode}, - USGSRHLD_BMNO = #{useStrnghldBuldMainNo}, - USGSRHLD_BSNO = #{useStrnghldBuldSubNo}, - USGSRHLD_WHOL_ADDR = #{usgsrhldAdresFull}, - RPRS_OWNR_MBR_SE_CD = #{mberSeCode}, - RPRSV_OWNR_IDECNO = #{mberSeNo}, - RPRS_OWNR_TELNO = #{telno}, - OWNR_STDG_CD = #{ownerLegaldongCode}, - OWNR_DONG_CD = #{ownerAdstrdCode}, - OWNR_MTN_YN = #{ownerMntn}, - OWNR_LNBR = #{ownerLnbr}, - OWNR_HO = #{ownerHo}, - OWNR_ADDR_NM = #{ownerAdresNm}, - OWNR_ROAD_NM_CD = #{ownerRoadNmCode}, - OWNR_UDGD_BLDG_SE_CD = #{ownerUndgrndBuldSeCode}, - OWNR_BMNO = #{ownerBuldMainNo}, - OWNR_BSNO = #{ownerBuldSubNo}, + USGSRHLD_STDG_CD = #{usgsrhldStdgCd}, + USGSRHLD_DONG_CD = #{usgsrhldDongCd}, + USGSRHLD_MTN_YN = #{usgsrhldMtnYn}, + USGSRHLD_LNBR = #{usgsrhldLnbr}, + USGSRHLD_HO = #{usgsrhldHo}, + USGSRHLD_ADDR_NM = #{usgsrhldAddrNm}, + USGSRHLD_ROAD_NM_CD = #{usgsrhldRoadNmCd}, + USGSRHLD_UDGD_BLDG_SE_CD = #{usgsrhldUdgdBldgSeCd}, + USGSRHLD_BMNO = #{usgsrhldBmno}, + USGSRHLD_BSNO = #{usgsrhldBsno}, + USGSRHLD_WHOL_ADDR = #{usgsrhldWholAddr}, + RPRS_OWNR_MBR_SE_CD = #{rprsOwnrMbrSeCd}, + RPRSV_OWNR_IDECNO = #{rprsvOwnrIdecno}, + RPRS_OWNR_TELNO = #{rprsOwnrTelno}, + OWNR_STDG_CD = #{ownrStdgCd}, + OWNR_DONG_CD = #{ownrDongCd}, + OWNR_MTN_YN = #{ownrMtnYn}, + OWNR_LNBR = #{ownrLnbr}, + OWNR_HO = #{ownrHo}, + OWNR_ADDR_NM = #{ownrAddrNm}, + OWNR_ROAD_NM_CD = #{ownrRoadNmCd}, + OWNR_UDGD_BLDG_SE_CD = #{ownrUdgdBldgSeCd}, + OWNR_BMNO = #{ownrBmno}, + OWNR_BSNO = #{ownrBsno}, OWNR_WHOL_ADDR = #{ownrWholaddr}, - REAR_VHRNO = #{aftrVhrno}, - USE_FUEL_CD = #{useFuelCode}, - USG_SE_CD = #{prposSeCode}, + REAR_VHRNO = #{rearVhrno}, + USE_FUEL_CD = #{useFuelCd}, + USG_SE_CD = #{usgSeCd}, MTRS_FOM_NM = #{mtrsFomNm}, - BFR_VHRNO = #{frntVhrno}, + BFR_VHRNO = #{bfrVhrno}, VHRNO = #{vhrno}, VIN = #{vin}, - ATMB_NM = #{cnm}, - VHCL_TOTL_WT = #{vhcleTotWt}, - VEAG_END_YMD = #{caagEndde}, - CHG_YMD = #{changeDe}, - CARMDL_ASORT_CD = #{vhctyAsortCode}, - CARMDL_TYPE_CD = #{vhctyTyCode}, - CARMDL_SE_CD = #{vhctySeCode}, + ATMB_NM = #{atmbNm}, + VHCL_TOTL_WT = #{vhclTotlWt}, + VEAG_END_YMD = #{veagEndYmd}, + CHG_YMD = #{chgYmd}, + CARMDL_ASORT_CD = #{carmdlAsortCd}, + CARMDL_TYPE_CD = #{carmdlTypeCd}, + CARMDL_SE_CD = #{carmdlSeCd}, MXMM_LDG = #{mxmmLdg}, - CARMDL_ASORT_NM = #{vhctyAsortNm}, - CARMDL_TYPE_NM = #{vhctyTyNm}, - CARMDL_CLSF_NM = #{vhctySeNm}, - FRST_REG_YMD = #{frstRegistDe}, + CARMDL_ASORT_NM = #{carmdlAsortNm}, + CARMDL_TYPE_NM = #{carmdlTypeNm}, + CARMDL_CLSF_NM = #{carmdlClsfNm}, + FRST_REG_YMD = #{frstRegYmd}, FOM_NM = #{fomNm}, - ACQS_YMD = #{acqsDe}, - ACQS_END_YMD = #{acqsEndDe}, - FBCTN_YMD = #{yblMd}, - TRANSR_REG_YMD = #{transrRegistDe}, - SPCF_REG_STTS_CD = #{spcfRegistSttusCode}, + ACQS_YMD = #{acqsYmd}, + ACQS_END_YMD = #{acqsEndYmd}, + FBCTN_YMD = #{fbctnYmd}, + TRANSR_REG_YMD = #{transrRegYmd}, + SPCF_REG_STTS_CD = #{spcfRegSttsCd}, COLOR_NM = #{colorNm}, - MRTG_CNT = #{mrtgCo}, - SZR_CNT = #{seizrCo}, - STRCT_CHG_CNT = #{stmdCo}, - NOPLT_CSDY_YN = #{nmplCsdyAt}, - NOPLT_CSDY_AVTSMT_YMD = #{nmplCsdyRemnrDe}, - SRC_SE_CD = #{originSeCode}, - NOPLT_SPCFCT_CD = #{nmplStndrdCode}, - ACQS_AMT = #{acqsAmount}, - INSP_VLD_PD_BGNG_YMD = #{insptValidPdBgnde}, - INSP_VLD_PD_END_YMD = #{insptValidPdEndde}, - USGSRHLD_GRC_CD = #{useStrnghldGrcCode}, - RDCPCT_CNT = #{tkcarPscapCo}, + MRTG_CNT = #{mrtgCnt}, + SZR_CNT = #{szrCnt}, + STRCT_CHG_CNT = #{strctChgCnt}, + NOPLT_CSDY_YN = #{nopltCsdyYn}, + NOPLT_CSDY_AVTSMT_YMD = #{nopltCsdyAvtsmtYmd}, + SRC_SE_CD = #{srcSeCd}, + NOPLT_SPCFCT_CD = #{nopltSpcfctCd}, + ACQS_AMT = #{acqsAmt}, + INSP_VLD_PD_BGNG_YMD = #{inspVldPdBgngYmd}, + INSP_VLD_PD_END_YMD = #{inspVldPdEndYmd}, + USGSRHLD_GRC_CD = #{usgsrhldGrcCd}, + RDCPCT_CNT = #{rdcpctCnt}, SPMNNO = #{spmnno}, - DRVNG_DSTNC = #{trvlDstnc}, - FRST_REG_APLY_RCPT_NO = #{frstRegistRqrcno}, - VLNT_ERSR_PRVNTC_AVTSMT_YMD = #{vlntErsrPrvntcNticeDe}, - OGNZ_NM = #{registInsttNm}, - PRCS_IMPRTY_RSN_CD = #{processImprtyResnCode}, - PRCS_IMPRTY_RSN_DTLS = #{processImprtyResnDtls}, + DRVNG_DSTNC = #{drvngDstnc}, + FRST_REG_APLY_RCPT_NO = #{frstRegAplyRcptNo}, + VLNT_ERSR_PRVNTC_AVTSMT_YMD = #{vlntErsrPrvntcAvtsmtYmd}, + OGNZ_NM = #{ognzNm}, + PRCS_IMPRTY_RSN_CD = #{prcsImprtyRsnCd}, + PRCS_IMPRTY_RSN_DTLS = #{prcsImprtyRsnDtls}, CBD_LT = #{cbdLt}, CBD_BT = #{cbdBt}, CBD_HG = #{cbdHg}, FRST_MXMM_LDG = #{frstMxmmLdg}, - FUEL_CNSMPRT = #{fuelCnsmpRt}, - ELCTY_CMPND_FUEL_CNSMPRT = #{elctyCmpndFuelCnsmpRt}, - RPRS_OWNR_NM = #{mberNm}, + FUEL_CNSMPRT = #{fuelCnsmprt}, + ELCTY_CMPND_FUEL_CNSMPRT = #{elctyCmpndfuelCnsmprt}, + RPRS_OWNR_NM = #{rprsOwnrNm}, CAR_FFNLG_TRGT_ID = #{carFfnlgTrgtId} WHERE CAR_BASS_MATTER_INQIRE_ID = #{carBassMatterInqireId} diff --git a/src/main/resources/mybatis/mapper/carInspectionPenalty/history/VehicleApiHistoryMapper_maria.xml b/src/main/resources/mybatis/mapper/carInspectionPenalty/history/VehicleApiHistoryMapper_maria.xml index 75ea242..42718cf 100644 --- a/src/main/resources/mybatis/mapper/carInspectionPenalty/history/VehicleApiHistoryMapper_maria.xml +++ b/src/main/resources/mybatis/mapper/carInspectionPenalty/history/VehicleApiHistoryMapper_maria.xml @@ -11,22 +11,102 @@ SELECT t.CAR_BASS_MATTER_INQIRE_ID, t.INFO_SYS_ID, - t.INFO_SYS_IP, - t.SIGUNGU_CODE, - t.CNTC_INFO_CODE, - t.CHARGER_ID, - t.CHARGER_IP, - t.CHARGER_NM, - t.DMND_LEVY_STDDE, - t.DMND_INQIRE_SE_CODE, + t.INFO_SYS_IP_ADDR, + t.SGG_CD, + t.LINK_INFO_CD, + t.PIC_ID, + t.PIC_IP_ADDR, + t.PIC_NM, + t.DMND_LEVY_CRTR_YMD, + t.DMND_INQ_SE_CD, t.DMND_VHRNO, t.DMND_VIN, - t.CNTC_RESULT_CODE, - t.CNTC_RESULT_DTLS, + t.LINK_RSLT_CD, + t.LINK_RSLT_DTL, + t.YRIDNW, + t.REG_YMD, + t.ERSR_REG_SE_CD, + t.ERSR_REG_SE_NM, + t.ERSR_REG_YMD, + t.REG_DTL_CD, + t.DSPLVL, + t.USGSRHLD_STDG_CD, + t.USGSRHLD_DONG_CD, + t.USGSRHLD_MTN_YN, + t.USGSRHLD_LNBR, + t.USGSRHLD_HO, + t.USGSRHLD_ADDR_NM, + t.USGSRHLD_ROAD_NM_CD, + t.USGSRHLD_UDGD_BLDG_SE_CD, + t.USGSRHLD_BMNO, + t.USGSRHLD_BSNO, + t.USGSRHLD_WHOL_ADDR, + t.RPRS_OWNR_MBR_SE_CD, + t.RPRS_OWNR_NM, + t.RPRSV_OWNR_IDECNO, + t.RPRS_OWNR_TELNO, + t.OWNR_STDG_CD, + t.OWNR_DONG_CD, + t.OWNR_MTN_YN, + t.OWNR_LNBR, + t.OWNR_HO, + t.OWNR_ADDR_NM, + t.OWNR_ROAD_NM_CD, + t.OWNR_UDGD_BLDG_SE_CD, + t.OWNR_BMNO, + t.OWNR_BSNO, + t.OWNR_WHOL_ADDR, + t.REAR_VHRNO, + t.USE_FUEL_CD, + t.USG_SE_CD, + t.MTRS_FOM_NM, + t.BFR_VHRNO, t.VHRNO, t.VIN, - t.CNM, - t.MBER_NM, + t.ATMB_NM, + t.VHCL_TOTL_WT, + t.VEAG_END_YMD, + t.CHG_YMD, + t.CARMDL_ASORT_CD, + t.CARMDL_TYPE_CD, + t.CARMDL_SE_CD, + t.MXMM_LDG, + t.CARMDL_ASORT_NM, + t.CARMDL_TYPE_NM, + t.CARMDL_CLSF_NM, + t.FRST_REG_YMD, + t.FOM_NM, + t.ACQS_YMD, + t.ACQS_END_YMD, + t.FBCTN_YMD, + t.TRANSR_REG_YMD, + t.SPCF_REG_STTS_CD, + t.COLOR_NM, + t.MRTG_CNT, + t.SZR_CNT, + t.STRCT_CHG_CNT, + t.NOPLT_CSDY_YN, + t.NOPLT_CSDY_AVTSMT_YMD, + t.SRC_SE_CD, + t.NOPLT_SPCFCT_CD, + t.ACQS_AMT, + t.INSP_VLD_PD_BGNG_YMD, + t.INSP_VLD_PD_END_YMD, + t.USGSRHLD_GRC_CD, + t.RDCPCT_CNT, + t.SPMNNO, + t.DRVNG_DSTNC, + t.FRST_REG_APLY_RCPT_NO, + t.VLNT_ERSR_PRVNTC_AVTSMT_YMD, + t.OGNZ_NM, + t.PRCS_IMPRTY_RSN_CD, + t.PRCS_IMPRTY_RSN_DTLS, + t.CBD_LT, + t.CBD_BT, + t.CBD_HG, + t.FRST_MXMM_LDG, + t.FUEL_CNSMPRT, + t.ELCTY_CMPND_FUEL_CNSMPRT, t.REG_DT, t.RGTR, u.USER_NM AS rgtrNm @@ -39,17 +119,14 @@ AND DATE_FORMAT(t.REG_DT, '%Y%m%d') #{searchEndDate} - - AND (t.DMND_VHRNO LIKE CONCAT('%', #{vhrno}, '%') OR t.VHRNO LIKE CONCAT('%', #{vhrno}, '%')) + + AND (t.DMND_VHRNO LIKE CONCAT('%', #{searchVhrno}, '%') OR t.VHRNO LIKE CONCAT('%', #{searchVhrno}, '%')) - - AND (t.DMND_VIN LIKE CONCAT('%', #{vin}, '%') OR t.VIN LIKE CONCAT('%', #{vin}, '%')) + + AND (t.DMND_VIN LIKE CONCAT('%', #{searchVin}, '%') OR t.VIN LIKE CONCAT('%', #{searchVin}, '%')) - - AND t.CHARGER_NM LIKE CONCAT('%', #{chargerNm}, '%') - - - AND t.CNTC_RESULT_CODE = #{cntcResultCode} + + AND t.LINK_RSLT_CD = #{searchLinkRsltCd} ORDER BY t.REG_DT DESC @@ -69,17 +146,14 @@ AND DATE_FORMAT(t.REG_DT, '%Y%m%d') #{searchEndDate} - - AND (t.DMND_VHRNO LIKE CONCAT('%', #{vhrno}, '%') OR t.VHRNO LIKE CONCAT('%', #{vhrno}, '%')) - - - AND (t.DMND_VIN LIKE CONCAT('%', #{vin}, '%') OR t.VIN LIKE CONCAT('%', #{vin}, '%')) + + AND (t.DMND_VHRNO LIKE CONCAT('%', #{searchVhrno}, '%') OR t.VHRNO LIKE CONCAT('%', #{searchVhrno}, '%')) - - AND t.CHARGER_NM LIKE CONCAT('%', #{chargerNm}, '%') + + AND (t.DMND_VIN LIKE CONCAT('%', #{searchVin}, '%') OR t.VIN LIKE CONCAT('%', #{searchVin}, '%')) - - AND t.CNTC_RESULT_CODE = #{cntcResultCode} + + AND t.LINK_RSLT_CD = #{searchLinkRsltCd} @@ -97,19 +171,84 @@ SELECT t.CAR_LEDGER_FRMBK_ID, t.INFO_SYS_ID, - t.INFO_SYS_IP, - t.SIGUNGU_CODE, - t.CNTC_INFO_CODE, - t.CHARGER_ID, - t.CHARGER_IP, - t.CHARGER_NM, + t.INFO_SYS_IP_ADDR, + t.SGG_CD, + t.LINK_INFO_CD, + t.PIC_ID, + t.PIC_IP_ADDR, + t.PIC_NM, t.DMND_VHRNO, - t.CNTC_RESULT_CODE, - t.CNTC_RESULT_DTLS, + t.DMND_PRVC_RLS, + t.DMND_CVLPR_NM, + t.DMND_CVLPR_IDECNO, + t.DMND_CVLPR_STDG_CD, + t.DMND_PATH_SE_CD, + t.DMND_DSCTN_INDCT, + t.DMND_INQ_SE_CD, + t.LINK_RSLT_CD, + t.LINK_RSLT_DTL, + t.LEDGER_GROUP_NO, + t.LEDGER_INDIV_NO, + t.VHMNO, t.VHRNO, t.VIN, - t.CNM, - t.MBER_NM, + t.CARMDL_ASORT_CD, + t.CARMDL_ASORT_NM, + t.ATMB_NM, + t.COLOR_CD, + t.COLOR_NM, + t.NOPLT_SPCFCT_CD, + t.NOPLT_SPCFCT_NM, + t.USG_SE_CD, + t.USG_SE_NM, + t.MTRS_FOM_NM, + t.FOM_NM, + t.ACQS_AMT, + t.REG_DTL_CD, + t.REG_DTL_NM, + t.FRST_REG_YMD, + t.VEAG_END_YMD, + t.YRIDNW, + t.SPMNNO_1, + t.SPMNNO_2, + t.FBCTN_YMD, + t.DRVNG_DSTNC, + t.INSP_VLD_PD_BGNG_YMD, + t.INSP_VLD_PD_END_YMD, + t.CHCK_VLD_PD_BGNG_YMD, + t.CHCK_VLD_PD_END_YMD, + t.REG_APLY_SE_NM, + t.FRST_REG_APLY_RCPT_NO, + t.NOPLT_CSDY_AVTSMT_YMD, + t.NOPLT_CSDY_YN, + t.BSS_USE_PD_YMD, + t.OCTHT_ERSR_PRVNTC_AVTSMT_YMD, + t.ERSR_REG_YMD, + t.ERSR_REG_SE_CD, + t.ERSR_REG_SE_NM, + t.MRTG_CNT, + t.SZR_CNT, + t.STRCT_CHG_CNT, + t.USGSRHLD_ADDR_1, + t.USGSRHLD_ADDR_DTL_1, + t.OWNR_ADDR, + t.OWNR_ADDR_DTL, + t.INDVDL_BZMN_YN, + t.RPRS_OWNR_TELNO, + t.RPRS_OWNR_NM, + t.RPRS_OWNR_MBR_SE_CD, + t.RPRSV_OWNR_IDECNO, + t.TAXXMPT_TRPR_SE_CD, + t.TAXXMPT_APLCN_SE_CD, + t.SPCABL_MTTR_CNT, + t.USGSRHLD_DONG_NM, + t.PRVNTC_CNT, + t.XPORT_FLFL_YN_DCLR_YMD, + t.ISSU_NO, + t.FRST_TRNSFR_YMD, + t.DRIV_SRGBTRY_IDNTF_NO, + t.PRCS_IMPRTY_RSN_CD, + t.PRCS_IMPRTY_RSN_DTLS, t.REG_DT, t.RGTR, u.USER_NM AS rgtrNm @@ -122,17 +261,14 @@ AND DATE_FORMAT(t.REG_DT, '%Y%m%d') #{searchEndDate} - - AND (t.DMND_VHRNO LIKE CONCAT('%', #{vhrno}, '%') OR t.VHRNO LIKE CONCAT('%', #{vhrno}, '%')) + + AND (t.DMND_VHRNO LIKE CONCAT('%', #{searchVhrno}, '%') OR t.VHRNO LIKE CONCAT('%', #{searchVhrno}, '%')) - - AND t.VIN LIKE CONCAT('%', #{vin}, '%') + + AND t.VIN LIKE CONCAT('%', #{searchVin}, '%') - - AND t.CHARGER_NM LIKE CONCAT('%', #{chargerNm}, '%') - - - AND t.CNTC_RESULT_CODE = #{cntcResultCode} + + AND t.LINK_RSLT_CD = #{searchLinkRsltCd} ORDER BY t.REG_DT DESC @@ -152,17 +288,14 @@ AND DATE_FORMAT(t.REG_DT, '%Y%m%d') #{searchEndDate} - - AND (t.DMND_VHRNO LIKE CONCAT('%', #{vhrno}, '%') OR t.VHRNO LIKE CONCAT('%', #{vhrno}, '%')) - - - AND t.VIN LIKE CONCAT('%', #{vin}, '%') + + AND (t.DMND_VHRNO LIKE CONCAT('%', #{searchVhrno}, '%') OR t.VHRNO LIKE CONCAT('%', #{searchVhrno}, '%')) - - AND t.CHARGER_NM LIKE CONCAT('%', #{chargerNm}, '%') + + AND t.VIN LIKE CONCAT('%', #{searchVin}, '%') - - AND t.CNTC_RESULT_CODE = #{cntcResultCode} + + AND t.LINK_RSLT_CD = #{searchLinkRsltCd} diff --git a/src/main/webapp/WEB-INF/views/carInspectionPenalty/callApi/inquiry.jsp b/src/main/webapp/WEB-INF/views/carInspectionPenalty/callApi/inquiry.jsp index 5da986c..ee64e39 100644 --- a/src/main/webapp/WEB-INF/views/carInspectionPenalty/callApi/inquiry.jsp +++ b/src/main/webapp/WEB-INF/views/carInspectionPenalty/callApi/inquiry.jsp @@ -377,7 +377,7 @@ displayBasicResult: function(data) { // NewBasicResponse 구조: linkRsltCd, linkRsltDtl, record[] // 오류 확인 - if (data.linkRsltCd && data.linkRsltCd !== '0') { + if (data.linkRsltCd && data.linkRsltCd !== 'MSG50000') { alert("조회 실패\n\n" + (data.linkRsltDtl || "오류가 발생했습니다.")); $("#resultContent").html('
조회된 데이터가 없습니다.
'); return; @@ -395,6 +395,7 @@ /** * 기본사항 조회 결과 HTML 생성 + * NewBasicResponse.Record 구조에 맞춰 필드명 매핑 */ getBasicInfoHtml: function(data) { var html = '
자동차 기본사항 정보[접기]
'; @@ -402,93 +403,121 @@ html += ''; html += ''; - // NewBasicResponse.Record 필드명 사용 - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; + // 기본 정보 + html += ''; + html += ''; + html += ''; + html += ''; + html += ''; + html += ''; + + // 등록 정보 + html += ''; + html += ''; + html += ''; + html += ''; + html += ''; + html += ''; + + // 말소 정보 + html += ''; + html += ''; + html += ''; + html += ''; + + // 차량 상세 정보 + html += ''; + html += ''; + html += ''; + html += ''; + html += ''; + html += ''; + html += ''; + html += ''; + + // 차종 정보 + html += ''; + html += ''; + html += ''; + html += ''; + html += ''; + html += ''; + + // 차체 정보 + html += ''; + html += ''; + html += ''; + html += ''; + html += ''; + html += ''; + html += ''; + html += ''; + + // 용도 및 연료 + html += ''; + html += ''; + html += ''; + html += ''; + + // 소유자 주소 정보 + html += ''; + html += ''; + html += ''; + html += ''; + html += ''; + html += ''; + html += ''; + html += ''; + html += ''; + html += ''; + html += ''; + + // 사용본거지 주소 정보 + html += ''; + html += ''; + html += ''; + html += ''; + html += ''; + html += ''; + html += ''; + html += ''; + html += ''; + html += ''; + html += ''; + html += ''; + + // 차량번호 변경 정보 + html += ''; + html += ''; + html += ''; + html += ''; + + // 취득 정보 + html += ''; + html += ''; + html += ''; + html += ''; + + // 번호판 정보 + html += ''; + html += ''; + html += ''; + html += ''; + + // 검사 정보 + html += ''; + html += ''; + html += ''; + html += ''; + + // 저당/압류 정보 + html += ''; + html += ''; + + // 처리불가 정보 + html += ''; + html += ''; + html += '
차량번호' + this.nvl(data.vhrno) + '차명' + this.nvl(data.atmbNm) + '
대표소유자성명' + this.nvl(data.rprsOwnrNm) + '대표소유자주민번호' + this.nvl(data.rprsvOwnrIdecno) + '
말소등록일' + this.nvl(data.ersrRegYmd) + '처리불가사유코드' + this.nvl(data.prcsImprtyRsnCd) + '
생산년도' + this.nvl(data.prdcYy) + '등록일' + this.nvl(data.regYmd) + '
말소등록구분코드' + this.nvl(data.ersrRegSeCd) + '말소등록구분명' + this.nvl(data.ersrRegSeNm) + '
등록상세코드' + this.nvl(data.regDetailCd) + '배기량' + this.nvl(data.dsplvl) + '
사용본거지법정동코드' + this.nvl(data.useStdgCd) + '사용본거지행정동코드' + this.nvl(data.useAdstrdCd) + '
사용본거지산' + this.nvl(data.useMt) + '사용본거지번지' + this.nvl(data.useLnbr) + '
사용본거지호' + this.nvl(data.useHo) + '사용본거지주소명' + this.nvl(data.useAddrNm) + '
사용본거지도로명코드' + this.nvl(data.useRoadNmCd) + '사용본거지지하건물구분코드' + this.nvl(data.useUgBldSeCd) + '
사용본거지건물본번' + this.nvl(data.useBldgMainNo) + '사용본거지건물부번' + this.nvl(data.useBldgSubNo) + '
사용본거지우편번호코드' + this.nvl(data.useZipCd) + '사용본거지주소전체' + this.nvl(data.useAddrFull) + '
소유자구분코드' + this.nvl(data.ownrSeCd) + '소유자명' + this.nvl(data.ownrNm) + '
소유자구분번호' + this.nvl(data.ownrSeNo) + '전화번호' + this.nvl(data.telno) + '
소유자법정동코드' + this.nvl(data.ownrStdgCd) + '소유자행정동코드' + this.nvl(data.ownrAdstrdCd) + '
소유자산' + this.nvl(data.ownrMt) + '소유자번지' + this.nvl(data.ownrLnbr) + '
소유자호' + this.nvl(data.ownrHo) + '소유자주소명' + this.nvl(data.ownrAddrNm) + '
소유자도로명코드' + this.nvl(data.ownrRoadNmCd) + '소유자지하건물구분코드' + this.nvl(data.ownrUgBldSeCd) + '
소유자건물본번' + this.nvl(data.ownrBldgMainNo) + '소유자건물부번' + this.nvl(data.ownrBldgSubNo) + '
소유자주소전체' + this.nvl(data.ownrAddrFull) + '
변경후차량번호' + this.nvl(data.chgAftVhrno) + '사용연료코드' + this.nvl(data.useFuelCd) + '
용도구분코드' + this.nvl(data.prpsSeCd) + '제작사명' + this.nvl(data.mnfcturNm) + '
변경전차량번호' + this.nvl(data.chgBefVhrno) + '차대번호' + this.nvl(data.vin) + '
차량총중량' + this.nvl(data.vhcleTotWt) + '자동차보험종료일자' + this.nvl(data.carInsrEndYmd) + '
변경일자' + this.nvl(data.chgYmd) + '차종분류코드' + this.nvl(data.vhctyClsfCd) + '
차종유형코드' + this.nvl(data.vhctyTyCd) + '차종구분코드' + this.nvl(data.vhctySeCd) + '
최대적재량' + this.nvl(data.mxmmLdg) + '차종분류명' + this.nvl(data.vhctyClsfNm) + '
차종유형명' + this.nvl(data.vhctyTyNm) + '차종구분명' + this.nvl(data.vhctySeNm) + '
최초등록일자' + this.nvl(data.frstRegYmd) + '형식명' + this.nvl(data.mdlNm) + '
취득일자' + this.nvl(data.acqsYmd) + '취득종료일자' + this.nvl(data.acqsEndYmd) + '
연식월' + this.nvl(data.yrMd) + '이전등록일자' + this.nvl(data.trnsfRegYmd) + '
특정등록상태코드' + this.nvl(data.spcfRegSttsCd) + '색상명' + this.nvl(data.colorNm) + '
저당건수' + this.nvl(data.mtgCnt) + '압류건수' + this.nvl(data.seizCnt) + '
압인건수' + this.nvl(data.rstrtCnt) + '번호판보관여부' + this.nvl(data.nmplCsdyYn) + '
번호판보관반납일자' + this.nvl(data.nmplCsdyRtrnYmd) + '원산지구분코드' + this.nvl(data.orginSeCd) + '
번호판규격코드' + this.nvl(data.nmplStndCd) + '취득금액' + this.nvl(data.acqsAmt) + '
검사유효기간시작일자' + this.nvl(data.inspVldPdBgngYmd) + '검사유효기간종료일자' + this.nvl(data.inspVldPdEndYmd) + '
화물차승차정원수' + this.nvl(data.frecarRdnmprCnt) + '사양번호' + this.nvl(data.specNo) + '
주행거리' + this.nvl(data.runDist) + '최초등록신청번호' + this.nvl(data.frstRegAplyNo) + '
자진말소예방공지일자' + this.nvl(data.vltrErsrPrvntNtcYmd) + '등록기관명' + this.nvl(data.regOrgNm) + '
처리불가사유상세' + this.nvl(data.prcsImprtyRsnDtl) + '
차체길이' + this.nvl(data.vhbdyLt) + '차체너비' + this.nvl(data.vhbdyBt) + '
차체높이' + this.nvl(data.vhbdyHt) + '최초최대적재량' + this.nvl(data.frstMxmmLdg) + '
연료소비율' + this.nvl(data.fuelCnsmpRt) + '전기복합연료소비율' + this.nvl(data.elecCmplxFuelCnsmpRt) + '
차량번호' + this.nvl(data.VHRNO) + '차명' + this.nvl(data.ATMB_NM) + '
대표소유자성명' + this.nvl(data.RPRS_OWNR_NM) + '대표소유자회원번호' + this.nvl(data.RPRSV_OWNR_IDECNO) + '
대표소유자회원구분코드' + this.nvl(data.RPRS_OWNR_MBR_SE_CD) + '대표소유자전화번호' + this.nvl(data.RPRS_OWNR_TELNO) + '
등록상세코드' + this.nvl(data.REG_DTL_CD) + '등록일' + this.nvl(data.REG_YMD) + '
최초등록일자' + this.nvl(data.FRST_REG_YMD) + '최초등록접수번호' + this.nvl(data.FRST_REG_APLY_RCPT_NO) + '
등록기관명' + this.nvl(data.OGNZ_NM) + '특정등록상태코드' + this.nvl(data.SPCF_REG_STTS_CD) + '
말소등록일' + this.nvl(data.ERSR_REG_YMD) + '말소등록구분코드' + this.nvl(data.ERSR_REG_SE_CD) + '
말소등록구분명' + this.nvl(data.ERSR_REG_SE_NM) + '자진말소예방공지일자' + this.nvl(data.VLNT_ERSR_PRVNTC_AVTSMT_YMD) + '
차대번호' + this.nvl(data.VIN) + '제원관리번호' + this.nvl(data.SPMNNO) + '
형식명' + this.nvl(data.FOM_NM) + '원동기형식명' + this.nvl(data.MTRS_FOM_NM) + '
연식' + this.nvl(data.YRIDNW) + '제작년월일' + this.nvl(data.FBCTN_YMD) + '
색상명' + this.nvl(data.COLOR_NM) + '배기량' + this.nvl(data.DSPLVL) + '
차종종별코드' + this.nvl(data.CARMDL_ASORT_CD) + '차종종별명' + this.nvl(data.CARMDL_ASORT_NM) + '
차종분류코드' + this.nvl(data.CARMDL_SE_CD) + '차종분류명' + this.nvl(data.CARMDL_CLSF_NM) + '
차종유형코드' + this.nvl(data.CARMDL_TYPE_CD) + '차종유형명' + this.nvl(data.CARMDL_TYPE_NM) + '
차체길이' + this.nvl(data.CBD_LT) + '차체너비' + this.nvl(data.CBD_BT) + '
차체높이' + this.nvl(data.CBD_HG) + '차량총중량' + this.nvl(data.VHCL_TOTL_WT) + '
최대적재량' + this.nvl(data.MXMM_LDG) + '최초최대적재량' + this.nvl(data.FRST_MXMM_LDG) + '
승차정원수' + this.nvl(data.RDCPCT_CNT) + '구조변경수' + this.nvl(data.STRCT_CHG_CNT) + '
용도구분코드' + this.nvl(data.USG_SE_CD) + '사용연료코드' + this.nvl(data.USE_FUEL_CD) + '
연료소비율' + this.nvl(data.FUEL_CNSMPRT) + '전기복합연료소비율' + this.nvl(data.ELCTY_CMPND_FUEL_CNSMPRT) + '
소유자법정동코드' + this.nvl(data.OWNR_STDG_CD) + '소유자행정동코드' + this.nvl(data.OWNR_DONG_CD) + '
소유자산여부' + this.nvl(data.OWNR_MTN_YN) + '소유자번지' + this.nvl(data.OWNR_LNBR) + '
소유자호' + this.nvl(data.OWNR_HO) + '소유자상세주소' + this.nvl(data.OWNR_ADDR_NM) + '
소유자도로명코드' + this.nvl(data.OWNR_ROAD_NM_CD) + '소유자지하건물구분코드' + this.nvl(data.OWNR_UDGD_BLDG_SE_CD) + '
소유자건물주요번호' + this.nvl(data.OWNR_BMNO) + '소유자건물부번호' + this.nvl(data.OWNR_BSNO) + '
소유자전체주소' + this.nvl(data.OWNR_WHOL_ADDR) + '
사용본거지법정동코드' + this.nvl(data.USGSRHLD_STDG_CD) + '사용본거지행정동코드' + this.nvl(data.USGSRHLD_DONG_CD) + '
사용본거지관청코드' + this.nvl(data.USGSRHLD_GRC_CD) + '사용본거지산여부' + this.nvl(data.USGSRHLD_MTN_YN) + '
사용본거지번지' + this.nvl(data.USGSRHLD_LNBR) + '사용본거지호' + this.nvl(data.USGSRHLD_HO) + '
사용본거지상세주소' + this.nvl(data.USGSRHLD_ADDR_NM) + '사용본거지도로명코드' + this.nvl(data.USGSRHLD_ROAD_NM_CD) + '
사용본거지지하건물구분코드' + this.nvl(data.USGSRHLD_UDGD_BLDG_SE_CD) + '사용본거지건물주요번호' + this.nvl(data.USGSRHLD_BMNO) + '
사용본거지건물부번호' + this.nvl(data.USGSRHLD_BSNO) + '사용본거지전체주소' + this.nvl(data.USGSRHLD_WHOL_ADDR) + '
이전차량번호' + this.nvl(data.BFR_VHRNO) + '신차량번호' + this.nvl(data.REAR_VHRNO) + '
차번호변경시기' + this.nvl(data.CHG_YMD) + '이전등록일' + this.nvl(data.TRANSR_REG_YMD) + '
취득일자' + this.nvl(data.ACQS_YMD) + '취득종료일자' + this.nvl(data.ACQS_END_YMD) + '
취득금액' + this.nvl(data.ACQS_AMT) + '차령만료일자' + this.nvl(data.VEAG_END_YMD) + '
번호판규격코드' + this.nvl(data.NOPLT_SPCFCT_CD) + '번호판영치여부' + this.nvl(data.NOPLT_CSDY_YN) + '
번호판영치최고일' + this.nvl(data.NOPLT_CSDY_AVTSMT_YMD) + '출처구분코드' + this.nvl(data.SRC_SE_CD) + '
검사유효기간시작일' + this.nvl(data.INSP_VLD_PD_BGNG_YMD) + '검사유효기간종료일' + this.nvl(data.INSP_VLD_PD_END_YMD) + '
주행거리' + this.nvl(data.DRVNG_DSTNC) + '--
저당수' + this.nvl(data.MRTG_CNT) + '압류건수' + this.nvl(data.SZR_CNT) + '
처리불가사유코드' + this.nvl(data.PRCS_IMPRTY_RSN_CD) + '처리불가사유명세' + this.nvl(data.PRCS_IMPRTY_RSN_DTLS) + '
'; html += ''; return html; @@ -504,6 +533,7 @@ /** * 등록원부 조회 결과 HTML 생성 + * NewLedgerResponse 구조에 맞춰 필드명 매핑 */ getLedgerInfoHtml: function(data) { var html = '
자동차 등록원부 정보[접기]
'; @@ -520,9 +550,9 @@ html += ''; html += ''; html += ''; - html += ''; - html += ''; - html += ''; + html += ''; + html += ''; + html += ''; html += ''; html += ''; html += ''; @@ -531,19 +561,21 @@ var rec = data.record[i]; html += ''; html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; + html += ''; + html += ''; + html += ''; + html += ''; + html += ''; + html += ''; + html += ''; + html += ''; + html += ''; + html += ''; + html += ''; + html += ''; + html += ''; + html += ''; + html += ''; html += ''; } @@ -556,69 +588,114 @@ /** * LedgerInfo 테이블 행 생성 + * NewLedgerResponse 구조에 맞춰 필드명 매핑 */ getLedgerInfoTableRows: function(data) { var html = ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; - html += ''; + + // 연계 결과 정보 + html += ''; + html += ''; + + // 원부 정보 + html += ''; + html += ''; + + // 차량 기본 정보 + html += ''; + html += ''; + html += ''; + html += ''; + + // 차종 정보 + html += ''; + html += ''; + + // 색상 정보 + html += ''; + html += ''; + + // 번호판 정보 + html += ''; + html += ''; + html += ''; + html += ''; + + // 용도 정보 + html += ''; + html += ''; + + // 형식 정보 + html += ''; + html += ''; + + // 취득 정보 + html += ''; + html += ''; + + // 등록 정보 + html += ''; + html += ''; + html += ''; + html += ''; + html += ''; + html += ''; + + // 연식 및 제작 정보 + html += ''; + html += ''; + html += ''; + html += ''; + + // 주행 정보 + html += ''; + html += ''; + + // 검사 정보 + html += ''; + html += ''; + html += ''; + html += ''; + + // 사업용 정보 + html += ''; + html += ''; + + // 말소 정보 + html += ''; + html += ''; + html += ''; + html += ''; + + // 저당/압류/변경 정보 + html += ''; + html += ''; + html += ''; + html += ''; + html += ''; + html += ''; + + // 소유자 정보 + html += ''; + html += ''; + html += ''; + html += ''; + html += ''; + html += ''; + html += ''; + html += ''; + + // 주소 정보 + html += ''; + html += ''; + html += ''; + html += ''; + html += ''; + + // 처리불가 정보 + html += ''; + html += ''; + return html; }, diff --git a/src/main/webapp/WEB-INF/views/carInspectionPenalty/history/basicInfoPopup.jsp b/src/main/webapp/WEB-INF/views/carInspectionPenalty/history/basicInfoPopup.jsp index b1a1588..356d349 100644 --- a/src/main/webapp/WEB-INF/views/carInspectionPenalty/history/basicInfoPopup.jsp +++ b/src/main/webapp/WEB-INF/views/carInspectionPenalty/history/basicInfoPopup.jsp @@ -21,109 +21,109 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -131,19 +131,19 @@ - + - + - + - + @@ -151,115 +151,115 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -275,9 +275,9 @@ - + - +
번호메인체크변경작업구분코드주번호부번호구분명변경일자원부그룹번호원부개별번호신청번호차량관리번호상세내역상세일련번호플래그번호해제여부변경업무구분코드변경업무구분명주번호부번호변경일자원부그룹번호원부개별번호접수번호차량관리번호사항란세대주명세대주개인암호화번호상세순번표기여부
' + (i + 1) + '' + this.nvl(rec.mainchk) + '' + this.nvl(rec.changeJobSeCode) + '' + this.nvl(rec.mainno) + '' + this.nvl(rec.subno) + '' + this.nvl(rec.gubunNm) + '' + this.nvl(rec.changeDe) + '' + this.nvl(rec.ledgerGroupNo) + '' + this.nvl(rec.ledgerIndvdlzNo) + '' + this.nvl(rec.rqrcno) + '' + this.nvl(rec.vhmno) + '' + this.nvl(rec.dtls) + '' + this.nvl(rec.detailSn) + '' + this.nvl(rec.flag) + '' + this.nvl(rec.SZR_RMV_DTL_SN) + '' + this.nvl(rec.CHG_TASK_SE_CD) + '' + this.nvl(rec.CHG_TASK_SE_NM) + '' + this.nvl(rec.MAIN_NO) + '' + this.nvl(rec.SNO) + '' + this.nvl(rec.CHG_YMD) + '' + this.nvl(rec.LEDGER_GROUP_NO) + '' + this.nvl(rec.LEDGER_INDIV_NO) + '' + this.nvl(rec.APLY_RCPT_NO) + '' + this.nvl(rec.VHMNO) + '' + this.nvl(rec.SPCABL_MTTR) + '' + this.nvl(rec.HSHLDR_NM) + '' + this.nvl(rec.HSHLDR_IDECNO) + '' + this.nvl(rec.DTL_SN) + '' + this.nvl(rec.FLAG) + '
연계결과코드' + this.nvl(data.cntcResultCode) + '연계결과상세' + this.nvl(data.cntcResultDtls) + '
원부그룹번호' + this.nvl(data.ledgerGroupNo) + '원부개별화번호' + this.nvl(data.ledgerIndvdlzNo) + '
차량관리번호' + this.nvl(data.vhmno) + '차량번호' + this.nvl(data.vhrno) + '
차대번호' + this.nvl(data.vin) + '차종분류코드' + this.nvl(data.vhctyAsortCode) + '
차종분류명' + this.nvl(data.vhctyAsortNm) + '차명' + this.nvl(data.cnm) + '
색상코드' + this.nvl(data.colorCode) + '색상명' + this.nvl(data.colorNm) + '
번호판규격코드' + this.nvl(data.nmplStndrdCode) + '번호판규격명' + this.nvl(data.nmplStndrdNm) + '
용도구분코드' + this.nvl(data.prposSeCode) + '용도구분명' + this.nvl(data.prposSeNm) + '
제작사명' + this.nvl(data.mtrsFomNm) + '형식명' + this.nvl(data.fomNm) + '
취득금액' + this.nvl(data.acqsAmount) + '등록상세코드' + this.nvl(data.registDetailCode) + '
등록상세명' + this.nvl(data.registDetailNm) + '최초등록일자' + this.nvl(data.frstRegistDe) + '
자동차보험종료일자' + this.nvl(data.caagEndde) + '생산년도' + this.nvl(data.prye) + '
사양번호1' + this.nvl(data.spmnno1) + '사양번호2' + this.nvl(data.spmnno2) + '
연식월' + this.nvl(data.yblMd) + '주행거리' + this.nvl(data.trvlDstnc) + '
검사유효기간시작일자' + this.nvl(data.insptValidPdBgnde) + '검사유효기간종료일자' + this.nvl(data.insptValidPdEndde) + '
점검유효기간시작일자' + this.nvl(data.chckValidPdBgnde) + '점검유효기간종료일자' + this.nvl(data.chckValidPdEndde) + '
등록신청구분명' + this.nvl(data.registReqstSeNm) + '최초등록신청번호' + this.nvl(data.frstRegistRqrcno) + '
번호판보관반납일자' + this.nvl(data.nmplCsdyRemnrDe) + '번호판보관여부' + this.nvl(data.nmplCsdyAt) + '
영업용사용기간' + this.nvl(data.bssUsePd) + '직권말소예방공지일자' + this.nvl(data.octhtErsrPrvntcNticeDe) + '
말소등록일자' + this.nvl(data.ersrRegistDe) + '말소등록구분코드' + this.nvl(data.ersrRegistSeCode) + '
말소등록구분명' + this.nvl(data.ersrRegistSeNm) + '저당건수' + this.nvl(data.mrtgcnt) + '
차량건수' + this.nvl(data.vhclecnt) + '압인건수' + this.nvl(data.stmdcnt) + '
주소1' + this.nvl(data.adres1) + '주소명1' + this.nvl(data.adresNm1) + '
주소' + this.nvl(data.adres) + '주소명' + this.nvl(data.adresNm) + '
개인법인여부' + this.nvl(data.indvdlBsnmAt) + '전화번호' + this.nvl(data.telno) + '
소유자명' + this.nvl(data.mberNm) + '소유자구분코드' + this.nvl(data.mberSeCode) + '
소유자구분번호' + this.nvl(data.mberSeNo) + '면세대상자구분코드' + this.nvl(data.taxxmptTrgterSeCode) + '
면세대상자구분코드명' + this.nvl(data.taxxmptTrgterSeCodeNm) + '건수사항' + this.nvl(data.cntMatter) + '
읍면동명' + this.nvl(data.emdNm) + '예방건수' + this.nvl(data.prvntccnt) + '
수출이행여부확인일자' + this.nvl(data.xportFlflAtSttemntDe) + '협력사신청번호' + this.nvl(data.partnRqrcno) + '
연계결과코드' + this.nvl(data.LINK_RSLT_CD) + '연계결과상세' + this.nvl(data.LINK_RSLT_DTL) + '
원부그룹번호' + this.nvl(data.LEDGER_GROUP_NO) + '원부개별번호' + this.nvl(data.LEDGER_INDIV_NO) + '
차량관리번호' + this.nvl(data.VHMNO) + '차량번호' + this.nvl(data.VHRNO) + '
차대번호' + this.nvl(data.VIN) + '차명' + this.nvl(data.ATMB_NM) + '
차종종별코드' + this.nvl(data.CARMDL_ASORT_CD) + '차종종별명' + this.nvl(data.CARMDL_ASORT_NM) + '
색상코드' + this.nvl(data.COLOR_CD) + '색상명' + this.nvl(data.COLOR_NM) + '
번호판규격코드' + this.nvl(data.NOPLT_SPCFCT_CD) + '번호판규격명' + this.nvl(data.NOPLT_SPCFCT_NM) + '
번호판영치최고일' + this.nvl(data.NOPLT_CSDY_AVTSMT_YMD) + '번호판영치여부' + this.nvl(data.NOPLT_CSDY_YN) + '
용도구분코드' + this.nvl(data.USG_SE_CD) + '용도구분명' + this.nvl(data.USG_SE_NM) + '
원동기형식명' + this.nvl(data.MTRS_FOM_NM) + '형식명' + this.nvl(data.FOM_NM) + '
취득금액' + this.nvl(data.ACQS_AMT) + '최초양도일' + this.nvl(data.FRST_TRNSFR_YMD) + '
등록상세코드' + this.nvl(data.REG_DTL_CD) + '등록상세명' + this.nvl(data.REG_DTL_NM) + '
최초등록일' + this.nvl(data.FRST_REG_YMD) + '최초등록접수번호' + this.nvl(data.FRST_REG_APLY_RCPT_NO) + '
등록신청구분명' + this.nvl(data.REG_APLY_SE_NM) + '차령종료일' + this.nvl(data.VEAG_END_YMD) + '
연식' + this.nvl(data.YRIDNW) + '제작년월일' + this.nvl(data.FBCTN_YMD) + '
제원관리번호1' + this.nvl(data.SPMNNO_1) + '제원관리번호2' + this.nvl(data.SPMNNO_2) + '
주행거리' + this.nvl(data.DRVNG_DSTNC) + '구동축전지식별번호' + this.nvl(data.DRIV_SRGBTRY_IDNTF_NO) + '
검사유효기간시작일' + this.nvl(data.INSP_VLD_PD_BGNG_YMD) + '검사유효기간종료일' + this.nvl(data.INSP_VLD_PD_END_YMD) + '
점검유효기간시작일' + this.nvl(data.CHCK_VLD_PD_BGNG_YMD) + '점검유효기간종료일' + this.nvl(data.CHCK_VLD_PD_END_YMD) + '
사업용사용기간' + this.nvl(data.BSS_USE_PD_YMD) + '발급번호' + this.nvl(data.ISSU_NO) + '
직권말소예고통지일' + this.nvl(data.OCTHT_ERSR_PRVNTC_AVTSMT_YMD) + '말소등록일' + this.nvl(data.ERSR_REG_YMD) + '
말소등록구분코드' + this.nvl(data.ERSR_REG_SE_CD) + '말소등록구분명' + this.nvl(data.ERSR_REG_SE_NM) + '
저당수' + this.nvl(data.MRTG_CNT) + '압류건수' + this.nvl(data.SZR_CNT) + '
구조변경수' + this.nvl(data.STRCT_CHG_CNT) + '특기사항건수' + this.nvl(data.SPCABL_MTTR_CNT) + '
예고수' + this.nvl(data.PRVNTC_CNT) + '수출이행여부신고일' + this.nvl(data.XPORT_FLFL_YN_DCLR_YMD) + '
대표소유자성명' + this.nvl(data.RPRS_OWNR_NM) + '대표소유자회원번호' + this.nvl(data.RPRSV_OWNR_IDECNO) + '
대표소유자회원구분코드' + this.nvl(data.RPRS_OWNR_MBR_SE_CD) + '대표소유자전화번호' + this.nvl(data.RPRS_OWNR_TELNO) + '
개인사업자여부' + this.nvl(data.INDVDL_BZMN_YN) + '비과세대상구분코드명' + this.nvl(data.TAXXMPT_APLCN_SE_CD) + '
비과세대상구분코드' + this.nvl(data.TAXXMPT_TRPR_SE_CD) + '--
사용본거지주소' + this.nvl(data.USGSRHLD_ADDR_1) + '사용본거지주소상세' + this.nvl(data.USGSRHLD_ADDR_DTL_1) + '
사용본거지행정동명' + this.nvl(data.USGSRHLD_DONG_NM) + '소유자주소' + this.nvl(data.OWNR_ADDR) + '
소유자주소상세' + this.nvl(data.OWNR_ADDR_DTL) + '
처리불가사유코드' + this.nvl(data.PROCESS_IMPRTY_RESN_CODE) + '처리불가사유상세' + this.nvl(data.PROCESS_IMPRTY_RESN_DTLS) + '
연계결과코드${data.cntcResultCode}${data.linkRsltCd} 연계결과상세${data.cntcResultDtls}${data.linkRsltDtl}
생산년도${data.prye}${data.yridnw} 등록일자${data.registDe}${data.regYmd}
말소등록구분코드${data.ersrRegistSeCode}${data.ersrRegSeCd} 말소등록구분명${data.ersrRegistSeNm}${data.ersrRegSeNm}
말소등록일자${data.ersrRegistDe}${data.ersrRegYmd} 등록상세코드${data.registDetailCode}${data.regDtlCd}
배기량 ${data.dsplvl} 사용본거지법정동코드${data.useStrnghldLegaldongCode}${data.usgsrhldStdgCd}
사용본거지행정동코드${data.useStrnghldAdstrdCode}${data.usgsrhldDongCd} 사용본거지산${data.useStrnghldMntn}${data.usgsrhldMtnYn}
사용본거지번지${data.useStrnghldLnbr}${data.usgsrhldLnbr} 사용본거지호${data.useStrnghldHo}${data.usgsrhldHo}
사용본거지주소명${data.useStrnghldAdresNm}${data.usgsrhldAddrNm} 사용본거지도로명코드${data.useStrnghldRoadNmCode}${data.usgsrhldRoadNmCd}
사용본거지지하건물구분코드${data.usgsrhldUndgrndBuldSeCode}${data.usgsrhldUdgdBldgSeCd} 사용본거지건물본번${data.useStrnghldBuldMainNo}${data.usgsrhldBmno}
사용본거지건물부번${data.useStrnghldBuldSubNo}${data.usgsrhldBsno} 사용본거지우편번호코드${data.useStrnghldGrcCode}${data.usgsrhldGrcCd}
사용본거지주소전체${data.usgsrhldAdresFull}${data.usgsrhldWholAddr}
소유자구분코드${data.mberSeCode}${data.rprsOwnrMbrSeCd} 소유자명${data.mberNm}${data.rprsOwnrNm}
소유자구분번호${data.mberSeNo}${data.rprsvOwnrIdecno} 전화번호${data.telno}${data.rprsOwnrTelno}
소유자법정동코드${data.ownerLegaldongCode}${data.ownrStdgCd} 소유자행정동코드${data.ownerAdstrdCode}${data.ownrDongCd}
소유자산${data.ownerMntn}${data.ownrMtnYn} 소유자번지${data.ownerLnbr}${data.ownrLnbr}
소유자호${data.ownerHo}${data.ownrHo} 소유자주소명${data.ownerAdresNm}${data.ownrAddrNm}
소유자도로명코드${data.ownerRoadNmCode}${data.ownrRoadNmCd} 소유자지하건물구분코드${data.ownerUndgrndBuldSeCode}${data.ownrUdgdBldgSeCd}
소유자건물본번${data.ownerBuldMainNo}${data.ownrBmno} 소유자건물부번${data.ownerBuldSubNo}${data.ownrBsno}
소유자주소전체
변경후차량번호${data.aftrVhrno}${data.rearVhrno} 사용연료코드${data.useFuelCode}${data.useFuelCd}
용도구분코드${data.prposSeCode}${data.usgSeCd} 제작사명 ${data.mtrsFomNm}
변경전차량번호${data.frntVhrno}${data.bfrVhrno} 차량번호 ${data.vhrno}
차대번호 ${data.vin} 차명${data.cnm}${data.atmbNm}
차량총중량${data.vhcleTotWt}${data.vhclTotlWt} 자동차보험종료일자${data.caagEndde}${data.veagEndYmd}
변경일자${data.changeDe}${data.chgYmd} 차종분류코드${data.vhctyAsortCode}${data.carmdlAsortCd}
차종유형코드${data.vhctyTyCode}${data.carmdlTypeCd} 차종구분코드${data.vhctySeCode}${data.carmdlSeCd}
최대적재량 ${data.mxmmLdg} 차종분류명${data.vhctyAsortNm}${data.carmdlAsortNm}
차종유형명${data.vhctyTyNm}${data.carmdlTypeNm} 차종구분명${data.vhctySeNm}${data.carmdlClsfNm}
최초등록일자${data.frstRegistDe}${data.frstRegYmd} 형식명 ${data.fomNm}
취득일자${data.acqsDe}${data.acqsYmd} 취득종료일자${data.acqsEndDe}${data.acqsEndYmd}
연식월${data.yblMd}${data.fbctnYmd} 이전등록일자${data.transrRegistDe}${data.transrRegYmd}
특정등록상태코드${data.spcfRegistSttusCode}${data.spcfRegSttsCd} 색상명 ${data.colorNm}
저당건수${data.mrtgCo}${data.mrtgCnt} 압류건수${data.seizrCo}${data.szrCnt}
압인건수${data.stmdCo}${data.strctChgCnt} 번호판보관여부${data.nmplCsdyAt}${data.nopltCsdyYn}
번호판보관반납일자${data.nmplCsdyRemnrDe}${data.nopltCsdyAvtsmtYmd} 원산지구분코드${data.originSeCode}${data.srcSeCd}
번호판규격코드${data.nmplStndrdCode}${data.nopltSpcfctCd} 취득금액${data.acqsAmount}${data.acqsAmt}
검사유효기간시작일자${data.insptValidPdBgnde}${data.inspVldPdBgngYmd} 검사유효기간종료일자${data.insptValidPdEndde}${data.inspVldPdEndYmd}
화물차승차정원수${data.tkcarPscapCo}${data.rdcpctCnt} 사양번호 ${data.spmnno}
주행거리${data.trvlDstnc}${data.drvngDstnc} 최초등록신청번호${data.frstRegistRqrcno}${data.frstRegAplyRcptNo}
자진말소예방공지일자${data.vlntErsrPrvntcNticeDe}${data.vlntErsrPrvntcAvtsmtYmd} 등록기관명${data.registInsttNm}${data.ognzNm}
처리불가사유코드${data.processImprtyResnCode}${data.prcsImprtyRsnCd} 처리불가사유상세${data.processImprtyResnDtls}${data.prcsImprtyRsnDtls}
차체길이
연료소비율${data.fuelCnsmpRt}${data.fuelCnsmprt} 전기복합연료소비율${data.elctyCmpndFuelCnsmpRt}${data.elctyCmpndFuelCnsmprt}
diff --git a/src/main/webapp/WEB-INF/views/carInspectionPenalty/history/ledgerInfoPopup.jsp b/src/main/webapp/WEB-INF/views/carInspectionPenalty/history/ledgerInfoPopup.jsp index 6fdc815..132bff4 100644 --- a/src/main/webapp/WEB-INF/views/carInspectionPenalty/history/ledgerInfoPopup.jsp +++ b/src/main/webapp/WEB-INF/views/carInspectionPenalty/history/ledgerInfoPopup.jsp @@ -21,15 +21,15 @@ 연계결과코드 - ${data.cntcResultCode} + ${data.linkRsltCd} 연계결과상세 - ${data.cntcResultDtls} + ${data.linkRsltDtl} 원부그룹번호 ${data.ledgerGroupNo} - 원부개별화번호 - ${data.ledgerIndvdlzNo} + 원부개별번호 + ${data.ledgerIndivNo} 차량관리번호 @@ -40,164 +40,176 @@ 차대번호 ${data.vin} - 차종분류코드 - ${data.vhctyAsortCode} + 차종종별코드 + ${data.carmdlAsortCd} - 차종분류명 - ${data.vhctyAsortNm} + 차종종별명 + ${data.carmdlAsortNm} 차명 - ${data.cnm} + ${data.atmbNm} 색상코드 - ${data.colorCode} + ${data.colorCd} 색상명 ${data.colorNm} 번호판규격코드 - ${data.nmplStndrdCode} + ${data.nopltSpcfctCd} 번호판규격명 - ${data.nmplStndrdNm} + ${data.nopltSpcfctNm} 용도구분코드 - ${data.prposSeCode} + ${data.usgSeCd} 용도구분명 - ${data.prposSeNm} + ${data.usgSeNm} - 제작사명 + 원동기형식명 ${data.mtrsFomNm} 형식명 ${data.fomNm} 취득금액 - ${data.acqsAmount} + ${data.acqsAmt} 등록상세코드 - ${data.registDetailCode} + ${data.regDtlCd} 등록상세명 - ${data.registDetailNm} - 최초등록일자 - ${data.frstRegistDe} + ${data.regDtlNm} + 최초등록일 + ${data.frstRegYmd} - 자동차보험종료일자 - ${data.caagEndde} - 생산년도 - ${data.prye} + 차령종료일 + ${data.veagEndYmd} + 연식 + ${data.yridnw} - 사양번호1 + 제원관리번호1 ${data.spmnno1} - 사양번호2 + 제원관리번호2 ${data.spmnno2} - 연식월 - ${data.yblMd} + 제작년월일 + ${data.fbctnYmd} 주행거리 - ${data.trvlDstnc} + ${data.drvngDstnc} - 검사유효기간시작일자 - ${data.insptValidPdBgnde} - 검사유효기간종료일자 - ${data.insptValidPdEndde} + 검사유효기간시작일 + ${data.inspVldPdBgngYmd} + 검사유효기간종료일 + ${data.inspVldPdEndYmd} - 점검유효기간시작일자 - ${data.chckValidPdBgnde} - 점검유효기간종료일자 - ${data.chckValidPdEndde} + 점검유효기간시작일 + ${data.chckVldPdBgngYmd} + 점검유효기간종료일 + ${data.chckVldPdEndYmd} 등록신청구분명 - ${data.registReqstSeNm} - 최초등록신청번호 - ${data.frstRegistRqrcno} + ${data.regAplySeNm} + 최초등록접수번호 + ${data.frstRegAplyRcptNo} - 번호판보관반납일자 - ${data.nmplCsdyRemnrDe} - 번호판보관여부 - ${data.nmplCsdyAt} + 번호판영치최고일 + ${data.nopltCsdyAvtsmtYmd} + 번호판영치여부 + ${data.nopltCsdyYn} - 영업용사용기간 - ${data.bssUsePd} - 직권말소예방공지일자 - ${data.octhtErsrPrvntcNticeDe} + 사업용사용기간 + ${data.bssUsePdYmd} + 직권말소예고통지일 + ${data.octhtErsrPrvntcAvtsmtYmd} - 말소등록일자 - ${data.ersrRegistDe} + 말소등록일 + ${data.ersrRegYmd} 말소등록구분코드 - ${data.ersrRegistSeCode} + ${data.ersrRegSeCd} 말소등록구분명 - ${data.ersrRegistSeNm} - 저당건수 - ${data.mrtgcnt} + ${data.ersrRegSeNm} + 저당수 + ${data.mrtgCnt} - 차량건수 - ${data.vhclecnt} - 압인건수 - ${data.stmdcnt} + 압류건수 + ${data.szrCnt} + 구조변경수 + ${data.strctChgCnt} - 주소1 - ${data.adres1} - 주소명1 - ${data.adresNm1} + 사용본거지주소 + ${data.usgsrhldAddr1} + 사용본거지주소상세 + ${data.usgsrhldAddrDtl1} - 주소 - ${data.adres} - 주소명 - ${data.adresNm} + 사용본거지행정동명 + ${data.usgsrhldDongNm} + 소유자주소 + ${data.ownrAddr} - 개인법인여부 - ${data.indvdlBsnmAt} - 전화번호 - ${data.telno} + 소유자주소상세 + ${data.ownrAddrDtl} + 개인사업자여부 + ${data.indvdlBzmnYn} - 소유자명 - ${data.mberNm} - 소유자구분코드 - ${data.mberSeCode} + 대표소유자전화번호 + ${data.rprsOwnrTelno} + 대표소유자성명 + ${data.rprsOwnrNm} - 소유자구분번호 - ${data.mberSeNo} - 면세대상자구분코드 - ${data.taxxmptTrgterSeCode} + 대표소유자회원구분코드 + ${data.rprsOwnrMbrSeCd} + 대표소유자회원번호 + ${data.rprsvOwnrIdecno} - 면세대상자구분코드명 - ${data.taxxmptTrgterSeCodeNm} - 건수사항 - ${data.cntMatter} + 비과세대상구분코드 + ${data.taxxmptTrprSeCd} + 비과세대상구분코드명 + ${data.taxxmptAplcnSeCd} - 읍면동명 - ${data.emdNm} - 예방건수 - ${data.prvntccnt} + 특기사항건수 + ${data.spcablMttrCnt} + 예고수 + ${data.prvntcCnt} - 수출이행여부확인일자 - ${data.xportFlflAtSttemntDe} - 협력사신청번호 - ${data.partnRqrcno} + 수출이행여부신고일 + ${data.xportFlflYnDclrYmd} + 발급번호 + ${data.issuNo} + + + 최초양도일 + ${data.frstTrnsfrYmd} + 구동축전지식별번호 + ${data.drivSrgbtryIdntfNo} + + + 처리불가사유코드 + ${data.prcsImprtyRsnCd} + 처리불가사유상세 + ${data.prcsImprtyRsnDtls} @@ -209,52 +221,58 @@ + - + + 번호 - 메인체크 - 변경작업구분코드 + 해제여부 + 변경업무구분코드 + 변경업무구분명 주번호 부번호 - 구분명 변경일자 원부그룹번호 원부개별번호 - 신청번호 + 접수번호 차량관리번호 - 상세내역 - 상세일련번호 - 플래그 + 사항란 + 세대주명 + 세대주개인암호화번호 + 상세순번 + 표기여부 ${status.count} - ${rec.mainchk} - ${rec.changeJobSeCode} - ${rec.mainno} - ${rec.subno} - ${rec.gubunNm} - ${rec.changeDe} + ${rec.szrRmvDtlSn} + ${rec.chgTaskSeCd} + ${rec.chgTaskSeNm} + ${rec.mainNo} + ${rec.sno} + ${rec.chgYmd} ${rec.ledgerGroupNo} - ${rec.ledgerIndvdlzNo} - ${rec.rqrcno} + ${rec.ledgerIndivNo} + ${rec.aplyRcptNo} ${rec.vhmno} - ${rec.dtls} - ${rec.detailSn} + ${rec.spcablMttr} + ${rec.hshldrNm} + ${rec.hshldrIdecno} + ${rec.dtlSn} ${rec.flag} diff --git a/src/main/webapp/WEB-INF/views/carInspectionPenalty/history/list.jsp b/src/main/webapp/WEB-INF/views/carInspectionPenalty/history/list.jsp index 570b6a1..80b8566 100644 --- a/src/main/webapp/WEB-INF/views/carInspectionPenalty/history/list.jsp +++ b/src/main/webapp/WEB-INF/views/carInspectionPenalty/history/list.jsp @@ -31,13 +31,9 @@
  • -
  • 담당자명
  • -
  • - -
  • 연계결과
  • - @@ -185,15 +181,13 @@ var searchEndDate = $.trim(nvl($("#searchEndDate").val(), "")).replace(/-/g, ''); var searchVhrno = $.trim(nvl($("#searchVhrno").val(), "")); var searchVin = $.trim(nvl($("#searchVin").val(), "")); - var searchChargerNm = $.trim(nvl($("#searchChargerNm").val(), "")); - var searchCntcResultCode = $.trim(nvl($("#searchCntcResultCode").val(), "")); + var searchLinkRsltCd = $.trim(nvl($("#searchLinkRsltCd").val(), "")); SEARCH_COND.searchStartDate = searchStartDate; SEARCH_COND.searchEndDate = searchEndDate; - SEARCH_COND.vhrno = searchVhrno; - SEARCH_COND.vin = searchVin; - SEARCH_COND.chargerNm = searchChargerNm; - SEARCH_COND.cntcResultCode = searchCntcResultCode; + SEARCH_COND.searchVhrno = searchVhrno; + SEARCH_COND.searchVin = searchVin; + SEARCH_COND.searchLinkRsltCd = searchLinkRsltCd; }; /** @@ -255,18 +249,18 @@ } }, { header: '정보시스템ID', name: 'infoSysId', align: 'center', width: 120, hidden: true }, - { header: '정보시스템IP', name: 'infoSysIp', align: 'center', width: 120, hidden: true }, - { header: '시군구코드', name: 'sigunguCode', align: 'center', width: 100, hidden: true }, - { header: '연계정보코드', name: 'cntcInfoCode', align: 'center', width: 100, hidden: true }, - { header: '담당자ID', name: 'chargerId', align: 'center', width: 100, hidden: true }, - { header: '담당자IP', name: 'chargerIp', align: 'center', width: 120, hidden: true }, - { header: '담당자명', name: 'chargerNm', align: 'center', width: 100, hidden: true }, - { header: '요청부과기준일', name: 'dmndLevyStdde', align: 'center', width: 120 }, - { header: '요청조회구분코드', name: 'dmndInqireSeCode', align: 'center', width: 130, hidden: true }, + { header: '정보시스템IP', name: 'infoSysIpAddr', align: 'center', width: 120, hidden: true }, + { header: '시군구코드', name: 'sggCd', align: 'center', width: 100, hidden: true }, + { header: '연계정보코드', name: 'linkInfoCd', align: 'center', width: 100, hidden: true }, + { header: '담당자ID', name: 'picId', align: 'center', width: 100, hidden: true }, + { header: '담당자IP', name: 'picIpAddr', align: 'center', width: 120, hidden: true }, + { header: '담당자명', name: 'picNm', align: 'center', width: 100, hidden: true }, + { header: '요청부과기준일', name: 'dmndLevyCrtrYmd', align: 'center', width: 120 }, + { header: '요청조회구분코드', name: 'dmndInqSeCd', align: 'center', width: 130, hidden: true }, { header: '요청차량번호', name: 'dmndVhrno', align: 'center', width: 120 }, { header: '요청차대번호', name: 'dmndVin', align: 'center', width: 150 }, - { header: '연계결과코드', name: 'cntcResultCode', align: 'center', width: 100 }, - { header: '연계결과상세', name: 'cntcResultDtls', align: 'left', width: 200 }, + { header: '연계결과코드', name: 'searchLinkRsltCd', align: 'center', width: 100 }, + { header: '연계결과상세', name: 'linkRsltDtl', align: 'left', width: 200 }, { header: '차량번호', name: 'vhrno', align: 'center', width: 120 }, { header: '차대번호', name: 'vin', align: 'center', width: 150 }, { header: '차명', name: 'cnm', align: 'left', width: 150 }, @@ -451,83 +445,83 @@ } }, { header: '정보시스템ID', name: 'infoSysId', align: 'center', width: 120, hidden: true }, - { header: '정보시스템IP', name: 'infoSysIp', align: 'center', width: 120, hidden: true }, - { header: '시군구코드', name: 'sigunguCode', align: 'center', width: 100, hidden: true }, - { header: '연계정보코드', name: 'cntcInfoCode', align: 'center', width: 100, hidden: true }, - { header: '담당자ID', name: 'chargerId', align: 'center', width: 100, hidden: true }, - { header: '담당자IP', name: 'chargerIp', align: 'center', width: 120, hidden: true }, - { header: '담당자명', name: 'chargerNm', align: 'center', width: 100, hidden: true }, + { header: '정보시스템IP', name: 'infoSysIpAddr', align: 'center', width: 120, hidden: true }, + { header: '시군구코드', name: 'sggCd', align: 'center', width: 100, hidden: true }, + { header: '연계정보코드', name: 'linkInfoCd', align: 'center', width: 100, hidden: true }, + { header: '담당자ID', name: 'picId', align: 'center', width: 100, hidden: true }, + { header: '담당자IP', name: 'picIpAddr', align: 'center', width: 120, hidden: true }, + { header: '담당자명', name: 'picNm', align: 'center', width: 100, hidden: true }, { header: '요청차량번호', name: 'dmndVhrno', align: 'center', width: 120 }, - { header: '요청개인정보공개', name: 'dmndOnesInformationOpen', align: 'center', width: 130, hidden: true }, - { header: '요청민원인성명', name: 'dmndCpttrNm', align: 'center', width: 120 }, - { header: '요청민원인주민번호', name: 'dmndCpttrIhidnum', align: 'center', width: 140 }, - { header: '요청민원인법정동코드', name: 'dmndCpttrLegaldongCode', align: 'center', width: 160, hidden: true }, - { header: '요청경로구분코드', name: 'dmndRouteSeCode', align: 'center', width: 130, hidden: true }, - { header: '요청내역표시', name: 'dmndDetailExpression', align: 'left', width: 150, hidden: true }, - { header: '요청조회구분코드', name: 'dmndInqireSeCode', align: 'center', width: 130, hidden: true }, - { header: '연계결과코드', name: 'cntcResultCode', align: 'center', width: 100 }, - { header: '연계결과상세', name: 'cntcResultDtls', align: 'left', width: 200 }, + { header: '요청개인정보공개', name: 'dmndPrvcRls', align: 'center', width: 130, hidden: true }, + { header: '요청민원인성명', name: 'dmndCvlprNm', align: 'center', width: 120 }, + { header: '요청민원인주민번호', name: 'dmndCvlprIdecno', align: 'center', width: 140 }, + { header: '요청민원인법정동코드', name: 'dmndCvlprStdgCd', align: 'center', width: 160, hidden: true }, + { header: '요청경로구분코드', name: 'dmndPathSeCd', align: 'center', width: 130, hidden: true }, + { header: '요청내역표시', name: 'dmndDsctnIndct', align: 'left', width: 150, hidden: true }, + { header: '요청조회구분코드', name: 'dmndInqSeCd', align: 'center', width: 130, hidden: true }, + { header: '연계결과코드', name: 'searchLinkRsltCd', align: 'center', width: 100 }, + { header: '연계결과상세', name: 'linkRsltDtl', align: 'left', width: 200 }, { header: '원부그룹번호', name: 'ledgerGroupNo', align: 'center', width: 120 }, - { header: '원부개별번호', name: 'ledgerIndvdlzNo', align: 'center', width: 120 }, + { header: '원부개별번호', name: 'ledgerIndivNo', align: 'center', width: 120 }, { header: '차량관리번호', name: 'vhmno', align: 'center', width: 120 }, { header: '차량등록번호', name: 'vhrno', align: 'center', width: 120 }, { header: '차대번호', name: 'vin', align: 'center', width: 150 }, - { header: '차종종별코드', name: 'vhctyAsortCode', align: 'center', width: 120 }, - { header: '차종종별명', name: 'vhctyAsortNm', align: 'center', width: 120 }, - { header: '차명', name: 'cnm', align: 'left', width: 150 }, - { header: '색상코드', name: 'colorCode', align: 'center', width: 100 }, + { header: '차종종별코드', name: 'carmdlAsortCd', align: 'center', width: 120 }, + { header: '차종종별명', name: 'carmdlAsortNm', align: 'center', width: 120 }, + { header: '차명', name: 'atmbNm', align: 'left', width: 150 }, + { header: '색상코드', name: 'colorCd', align: 'center', width: 100 }, { header: '색상명', name: 'colorNm', align: 'center', width: 100 }, - { header: '번호판규격코드', name: 'nmplStndrdCode', align: 'center', width: 120 }, - { header: '번호판규격명', name: 'nmplStndrdNm', align: 'center', width: 120 }, - { header: '용도구분코드', name: 'prposSeCode', align: 'center', width: 100 }, - { header: '용도구분명', name: 'prposSeNm', align: 'center', width: 100 }, + { header: '번호판규격코드', name: 'nopltSpcfctCd', align: 'center', width: 120 }, + { header: '번호판규격명', name: 'nopltSpcfctNm', align: 'center', width: 120 }, + { header: '용도구분코드', name: 'usgSeCd', align: 'center', width: 100 }, + { header: '용도구분명', name: 'usgSeNm', align: 'center', width: 100 }, { header: '원동기형식명', name: 'mtrsFomNm', align: 'center', width: 150 }, { header: '형식명', name: 'fomNm', align: 'center', width: 150 }, - { header: '취득금액', name: 'acqsAmount', align: 'center', width: 100 }, - { header: '등록상세코드', name: 'registDetailCode', align: 'center', width: 120 }, - { header: '등록상세명', name: 'registDetailNm', align: 'center', width: 120 }, - { header: '최초등록일', name: 'frstRegistDe', align: 'center', width: 100 }, - { header: '차령종료일', name: 'caagEndde', align: 'center', width: 100 }, - { header: '연식', name: 'prye', align: 'center', width: 80 }, + { header: '취득금액', name: 'acqsAmt', align: 'center', width: 100 }, + { header: '등록상세코드', name: 'regDtlCd', align: 'center', width: 120 }, + { header: '등록상세명', name: 'regDtlNm', align: 'center', width: 120 }, + { header: '최초등록일', name: 'frstRegYmd', align: 'center', width: 100 }, + { header: '차령종료일', name: 'veagEndYmd', align: 'center', width: 100 }, + { header: '연식', name: 'yridnw', align: 'center', width: 80 }, { header: '제원관리번호1', name: 'spmnno1', align: 'center', width: 120 }, { header: '제원관리번호2', name: 'spmnno2', align: 'center', width: 120 }, - { header: '제작년월일', name: 'yblMd', align: 'center', width: 100 }, - { header: '주행거리', name: 'trvlDstnc', align: 'center', width: 100 }, - { header: '검사유효기간시작일', name: 'insptValidPdBgnde', align: 'center', width: 140 }, - { header: '검사유효기간종료일', name: 'insptValidPdEndde', align: 'center', width: 140 }, - { header: '점검유효기간시작일', name: 'chckValidPdBgnde', align: 'center', width: 140 }, - { header: '점검유효기간종료일', name: 'chckValidPdEndde', align: 'center', width: 140 }, - { header: '등록신청구분명', name: 'registReqstSeNm', align: 'center', width: 130 }, - { header: '최초등록접수번호', name: 'frstRegistRqrcno', align: 'center', width: 140 }, - { header: '번호판영치최고일', name: 'nmplCsdyRemnrDe', align: 'center', width: 130 }, - { header: '번호판영치여부', name: 'nmplCsdyAt', align: 'center', width: 120 }, - { header: '사업용사용기간', name: 'bssUsePd', align: 'center', width: 120 }, - { header: '직권말소예고통지일', name: 'octhtErsrPrvntcNticeDe', align: 'center', width: 150 }, - { header: '말소등록일', name: 'ersrRegistDe', align: 'center', width: 100 }, - { header: '말소등록구분코드', name: 'ersrRegistSeCode', align: 'center', width: 130 }, - { header: '말소등록구분명', name: 'ersrRegistSeNm', align: 'center', width: 120 }, - { header: '저당수', name: 'mrtgcnt', align: 'center', width: 80 }, - { header: '압류건수', name: 'vhclecnt', align: 'center', width: 80 }, - { header: '구조변경수', name: 'stmdcnt', align: 'center', width: 100 }, - { header: '사용본거지주소', name: 'adres1', align: 'left', width: 250 }, - { header: '사용본거지주소상세', name: 'adresNm1', align: 'left', width: 200 }, - { header: '소유자주소', name: 'adres', align: 'left', width: 250 }, - { header: '소유자주소상세', name: 'adresNm', align: 'left', width: 200 }, - { header: '개인사업자여부', name: 'indvdlBsnmAt', align: 'center', width: 120 }, - { header: '대표소유자전화번호', name: 'telno', align: 'center', width: 120 }, - { header: '대표소유자성명', name: 'mberNm', align: 'center', width: 100 }, - { header: '대표소유자회원구분코드', name: 'mberSeCode', align: 'center', width: 160 }, - { header: '대표소유자회원번호', name: 'mberSeNo', align: 'center', width: 130 }, - { header: '비과세대상구분코드', name: 'taxxmptTrgterSeCode', align: 'center', width: 150 }, - { header: '비과세대상구분코드명', name: 'taxxmptTrgterSeCodeNm', align: 'center', width: 170 }, - { header: '특기사항건수', name: 'cntMatter', align: 'center', width: 100 }, - { header: '사용본거지행정동명', name: 'emdNm', align: 'center', width: 130 }, - { header: '예고수', name: 'prvntccnt', align: 'center', width: 80 }, - { header: '수출이행여부신고일', name: 'xportFlflAtSttemntDe', align: 'center', width: 150 }, - { header: '발급번호', name: 'partnRqrcno', align: 'center', width: 120 }, - { header: '최초양도일', name: 'frstTrnsfrDe', align: 'center', width: 100 }, - { header: '처리불가사유코드', name: 'processImprtyResnCode', align: 'center', width: 140 }, - { header: '처리불가사유명세', name: 'processImprtyResnDtls', align: 'left', width: 200 }, + { header: '제작년월일', name: 'fbctnYmd', align: 'center', width: 100 }, + { header: '주행거리', name: 'drvngDstnc', align: 'center', width: 100 }, + { header: '검사유효기간시작일', name: 'inspVldPdBgngYmd', align: 'center', width: 140 }, + { header: '검사유효기간종료일', name: 'inspVldPdEndYmd', align: 'center', width: 140 }, + { header: '점검유효기간시작일', name: 'chckVldPdBgngYmd', align: 'center', width: 140 }, + { header: '점검유효기간종료일', name: 'chckVldPdEndYmd', align: 'center', width: 140 }, + { header: '등록신청구분명', name: 'regAplySeNm', align: 'center', width: 130 }, + { header: '최초등록접수번호', name: 'frstRegAplyRcptNo', align: 'center', width: 140 }, + { header: '번호판영치최고일', name: 'nopltCsdyAvtsmtYmd', align: 'center', width: 130 }, + { header: '번호판영치여부', name: 'nopltCsdyYn', align: 'center', width: 120 }, + { header: '사업용사용기간', name: 'bssUsePdYmd', align: 'center', width: 120 }, + { header: '직권말소예고통지일', name: 'octhtErsrPrvntcAvtsmtYmd', align: 'center', width: 150 }, + { header: '말소등록일', name: 'ersrRegYmd', align: 'center', width: 100 }, + { header: '말소등록구분코드', name: 'ersrRegSeCd', align: 'center', width: 130 }, + { header: '말소등록구분명', name: 'ersrRegSeNm', align: 'center', width: 120 }, + { header: '저당수', name: 'mrtgCnt', align: 'center', width: 80 }, + { header: '압류건수', name: 'szrCnt', align: 'center', width: 80 }, + { header: '구조변경수', name: 'strctChgCnt', align: 'center', width: 100 }, + { header: '사용본거지주소', name: 'usgsrhldAddr1', align: 'left', width: 250 }, + { header: '사용본거지주소상세', name: 'usgsrhldAddrDtl1', align: 'left', width: 200 }, + { header: '소유자주소', name: 'ownrAddr', align: 'left', width: 250 }, + { header: '소유자주소상세', name: 'ownrAddrDtl', align: 'left', width: 200 }, + { header: '개인사업자여부', name: 'indvdlBzmnYn', align: 'center', width: 120 }, + { header: '대표소유자전화번호', name: 'rprsOwnrTelno', align: 'center', width: 120 }, + { header: '대표소유자성명', name: 'rprsOwnrNm', align: 'center', width: 100 }, + { header: '대표소유자회원구분코드', name: 'rprsOwnrMbrSeCd', align: 'center', width: 160 }, + { header: '대표소유자회원번호', name: 'rprsvOwnrIdecno', align: 'center', width: 130 }, + { header: '비과세대상구분코드', name: 'taxxmptTrprSeCd', align: 'center', width: 150 }, + { header: '비과세대상구분코드명', name: 'taxxmptAplcnSeCd', align: 'center', width: 170 }, + { header: '특기사항건수', name: 'spcablMttrCnt', align: 'center', width: 100 }, + { header: '사용본거지행정동명', name: 'usgsrhldDongNm', align: 'center', width: 130 }, + { header: '예고수', name: 'prvntcCnt', align: 'center', width: 80 }, + { header: '수출이행여부신고일', name: 'xportFlflYnDclrYmd', align: 'center', width: 150 }, + { header: '발급번호', name: 'issuNo', align: 'center', width: 120 }, + { header: '최초양도일', name: 'frstTrnsfrYmd', align: 'center', width: 100 }, + { header: '처리불가사유코드', name: 'prcsImprtyRsnCd', align: 'center', width: 140 }, + { header: '처리불가사유명세', name: 'prcsImprtyRsnDtls', align: 'left', width: 200 }, { header: '조회일시', name: 'regDt', @@ -611,8 +605,7 @@ $("#searchEndDate").val("${dateUtil:getCurrentDateTime('yyyy-MM-dd')}"); $("#searchVhrno").val(""); $("#searchVin").val(""); - $("#searchChargerNm").val(""); - $("#searchCntcResultCode").val(""); + $("#searchLinkRsltCd").val(""); }); // 탭 클릭 이벤트