전체적인 old, new 구조로 변경 및 통합model 적용 진행중...

main
박성영 4 weeks ago
parent cde26ea796
commit fb29fc8b31

7
.gitignore vendored

@ -29,16 +29,9 @@ replay_pid*
/build/ /build/
/.idea/ /.idea/
/.gradle/ /.gradle/
/.idea/
/src/main/UbiService/logs/
/src/main/UbiService/results/UBIHTML/
/src/main/webapp/ubi4/logs/
/.vscode/settings.json /.vscode/settings.json
/CLAUDE.md /CLAUDE.md
/DEV-SERVER-REPORT-FILE/UbiService/logs/
/DEV-SERVER-REPORT-FILE/UbiService/results/UBIHTML/
/.claude/settings.local.json /.claude/settings.local.json
/DEV-SERVER-REPORT-FILE/UbiService/results/
/gradle/wrapper/gradle-wrapper.properties /gradle/wrapper/gradle-wrapper.properties
/gradlew /gradlew
/gradlew.bat /gradlew.bat

@ -64,7 +64,16 @@ public class VehicleInterfaceController {
mediaType = MediaType.APPLICATION_JSON_VALUE, mediaType = MediaType.APPLICATION_JSON_VALUE,
examples = @ExampleObject( examples = @ExampleObject(
name = "기본사항조회 예제 (자동차번호)", 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, mediaType = MediaType.APPLICATION_JSON_VALUE,
examples = @ExampleObject( examples = @ExampleObject(
name = "등록원부 조회 예제", 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" +
"}"
) )
) )
) )

@ -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; 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; 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; 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; private String mtrsFomNm;
/** /**
* * - BFR_VHRNO
*/ */
private String frntVhrno; private String bfrVhrno;
/** /**
* * - VHRNO
*/ */
private String vhrno; private String vhrno;
/** /**
* * - VIN
*/ */
private String 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; 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; 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; 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; 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; private String cbdLt;
/** /**
* * - CBD_BT
*/ */
private String cbdBt; private String cbdBt;
/** /**
* * - CBD_HG
*/ */
private String cbdHg; private String cbdHg;
/** /**
* * - FRST_MXMM_LDG
*/ */
private String frstMxmmLdg; 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; private String carFfnlgTrgtId;
/** /**
* * - REG_DT
*/ */
private LocalDateTime regDt; private LocalDateTime regDt;
/** /**
* * - RGTR
*/ */
private String rgtr; private String rgtr;
/** /**
* * - RPRS_OWNR_NM
*/ */
private String mberNm; private String rprsOwnrNm;
/** /**
* OldBasicRequest VO ( ) * OldBasicRequest VO ( )
@ -562,8 +562,8 @@ public class CarBassMatterInqireVO {
// 요청 본문 정보 (request.record[0]에서) // 요청 본문 정보 (request.record[0]에서)
if (record != null) { if (record != null) {
builder builder
.dmndLevyStdde(record.getLevyStdde()) // LEVY_STDDE → dmndLevyStdde .dmndLevyCrtrYmd(record.getLevyStdde()) // LEVY_STDDE → dmndLevyCrtrYmd
.dmndInqireSeCode(record.getInqireSeCode()) // INQIRE_SE_CODE → dmndInqireSeCode .dmndInqSeCd(record.getInqireSeCode()) // INQIRE_SE_CODE → dmndInqSeCd
.dmndVhrno(record.getVhrno()) // VHRNO → dmndVhrno .dmndVhrno(record.getVhrno()) // VHRNO → dmndVhrno
.dmndVin(record.getVin()); // VIN → dmndVin .dmndVin(record.getVin()); // VIN → dmndVin
} }
@ -608,90 +608,90 @@ public class CarBassMatterInqireVO {
OldBasicResponse.Record record = records.get(0); OldBasicResponse.Record record = records.get(0);
builder builder
.prye(record.getPrye()) .yridnw(record.getPrye())
.registDe(record.getRegistDe()) .regYmd(record.getRegistDe())
.ersrRegistSeCode(record.getErsrRegistSeCode()) .ersrRegSeCd(record.getErsrRegistSeCode())
.ersrRegistSeNm(record.getErsrRegistSeNm()) .ersrRegSeNm(record.getErsrRegistSeNm())
.ersrRegistDe(record.getErsrRegistDe()) .ersrRegYmd(record.getErsrRegistDe())
.registDetailCode(record.getRegistDetailCode()) .regDtlCd(record.getRegistDetailCode())
.dsplvl(record.getDsplvl()) .dsplvl(record.getDsplvl())
.useStrnghldLegaldongCode(record.getUseStrnghldLegaldongCode()) .usgsrhldStdgCd(record.getUseStrnghldLegaldongCode())
.useStrnghldAdstrdCode(record.getUseStrnghldAdstrdCode()) .usgsrhldDongCd(record.getUseStrnghldAdstrdCode())
.useStrnghldMntn(record.getUseStrnghldMntn()) .usgsrhldMtnYn(record.getUseStrnghldMntn())
.useStrnghldLnbr(record.getUseStrnghldLnbr()) .usgsrhldLnbr(record.getUseStrnghldLnbr())
.useStrnghldHo(record.getUseStrnghldHo()) .usgsrhldHo(record.getUseStrnghldHo())
.useStrnghldAdresNm(record.getUseStrnghldAdresNm()) .usgsrhldAddrNm(record.getUseStrnghldAdresNm())
.useStrnghldRoadNmCode(record.getUseStrnghldRoadNmCode()) .usgsrhldRoadNmCd(record.getUseStrnghldRoadNmCode())
.usgsrhldUndgrndBuldSeCode(record.getUsgsrhldUndgrndBuldSeCode()) .usgsrhldUdgdBldgSeCd(record.getUsgsrhldUndgrndBuldSeCode())
.useStrnghldBuldMainNo(record.getUseStrnghldBuldMainNo()) .usgsrhldBmno(record.getUseStrnghldBuldMainNo())
.useStrnghldBuldSubNo(record.getUseStrnghldBuldSubNo()) .usgsrhldBsno(record.getUseStrnghldBuldSubNo())
.usgsrhldAdresFull(record.getUsgsrhldAdresFull()) .usgsrhldWholAddr(record.getUsgsrhldAdresFull())
.mberSeCode(record.getMberSeCode()) .rprsOwnrMbrSeCd(record.getMberSeCode())
.mberNm(record.getMberNm()) .rprsOwnrNm(record.getMberNm())
.mberSeNo(record.getMberSeNo()) .rprsvOwnrIdecno(record.getMberSeNo())
.telno(record.getTelno()) .rprsOwnrTelno(record.getTelno())
.ownerLegaldongCode(record.getOwnerLegaldongCode()) .ownrStdgCd(record.getOwnerLegaldongCode())
.ownerAdstrdCode(record.getOwnerAdstrdCode()) .ownrDongCd(record.getOwnerAdstrdCode())
.ownerMntn(record.getOwnerMntn()) .ownrMtnYn(record.getOwnerMntn())
.ownerLnbr(record.getOwnerLnbr()) .ownrLnbr(record.getOwnerLnbr())
.ownerHo(record.getOwnerHo()) .ownrHo(record.getOwnerHo())
.ownerAdresNm(record.getOwnerAdresNm()) .ownrAddrNm(record.getOwnerAdresNm())
.ownerRoadNmCode(record.getOwnerRoadNmCode()) .ownrRoadNmCd(record.getOwnerRoadNmCode())
.ownerUndgrndBuldSeCode(record.getOwnerUndgrndBuldSeCode()) .ownrUdgdBldgSeCd(record.getOwnerUndgrndBuldSeCode())
.ownerBuldMainNo(record.getOwnerBuldMainNo()) .ownrBmno(record.getOwnerBuldMainNo())
.ownerBuldSubNo(record.getOwnerBuldSubNo()) .ownrBsno(record.getOwnerBuldSubNo())
.ownrWholaddr(record.getOwnerAdresFull()) .ownrWholaddr(record.getOwnerAdresFull())
.aftrVhrno(record.getAftrVhrno()) .rearVhrno(record.getAftrVhrno())
.useFuelCode(record.getUseFuelCode()) .useFuelCd(record.getUseFuelCode())
.prposSeCode(record.getPrposSeCode()) .usgSeCd(record.getPrposSeCode())
.mtrsFomNm(record.getMtrsFomNm()) .mtrsFomNm(record.getMtrsFomNm())
.frntVhrno(record.getFrntVhrno()) .bfrVhrno(record.getFrntVhrno())
.vhrno(record.getVhrno()) .vhrno(record.getVhrno())
.vin(record.getVin()) .vin(record.getVin())
.cnm(record.getCnm()) .atmbNm(record.getCnm())
.vhcleTotWt(record.getVhcleTotWt()) .vhclTotlWt(record.getVhcleTotWt())
.caagEndde(record.getCaagEndde()) .veagEndYmd(record.getCaagEndde())
.changeDe(record.getChangeDe()) .chgYmd(record.getChangeDe())
.vhctyAsortCode(record.getVhctyAsortCode()) .carmdlAsortCd(record.getVhctyAsortCode())
.vhctyTyCode(record.getVhctyTyCode()) .carmdlTypeCd(record.getVhctyTyCode())
.vhctySeCode(record.getVhctySeCode()) .carmdlSeCd(record.getVhctySeCode())
.mxmmLdg(record.getMxmmLdg()) .mxmmLdg(record.getMxmmLdg())
.vhctyAsortNm(record.getVhctyAsortNm()) .carmdlAsortNm(record.getVhctyAsortNm())
.vhctyTyNm(record.getVhctyTyNm()) .carmdlTypeNm(record.getVhctyTyNm())
.vhctySeNm(record.getVhctySeNm()) .carmdlClsfNm(record.getVhctySeNm())
.frstRegistDe(record.getFrstRegistDe()) .frstRegYmd(record.getFrstRegistDe())
.fomNm(record.getFomNm()) .fomNm(record.getFomNm())
.acqsDe(record.getAcqsDe()) .acqsYmd(record.getAcqsDe())
.acqsEndDe(record.getAcqsEndDe()) .acqsEndYmd(record.getAcqsEndDe())
.yblMd(record.getYblMd()) .fbctnYmd(record.getYblMd())
.transrRegistDe(record.getTransrRegistDe()) .transrRegYmd(record.getTransrRegistDe())
.spcfRegistSttusCode(record.getSpcfRegistSttusCode()) .spcfRegSttsCd(record.getSpcfRegistSttusCode())
.colorNm(record.getColorNm()) .colorNm(record.getColorNm())
.mrtgCo(record.getMrtgCo()) .mrtgCnt(record.getMrtgCo())
.seizrCo(record.getSeizrCo()) .szrCnt(record.getSeizrCo())
.stmdCo(record.getStmdCo()) .strctChgCnt(record.getStmdCo())
.nmplCsdyAt(record.getNmplCsdyAt()) .nopltCsdyYn(record.getNmplCsdyAt())
.nmplCsdyRemnrDe(record.getNmplCsdyRemnrDe()) .nopltCsdyAvtsmtYmd(record.getNmplCsdyRemnrDe())
.originSeCode(record.getOriginSeCode()) .srcSeCd(record.getOriginSeCode())
.nmplStndrdCode(record.getNmplStndrdCode()) .nopltSpcfctCd(record.getNmplStndrdCode())
.acqsAmount(record.getAcqsAmount()) .acqsAmt(record.getAcqsAmount())
.insptValidPdBgnde(record.getInsptValidPdBgnde()) .inspVldPdBgngYmd(record.getInsptValidPdBgnde())
.insptValidPdEndde(record.getInsptValidPdEndde()) .inspVldPdEndYmd(record.getInsptValidPdEndde())
.useStrnghldGrcCode(record.getUseStrnghldGrcCode()) .usgsrhldGrcCd(record.getUseStrnghldGrcCode())
.tkcarPscapCo(record.getTkcarPscapCo()) .rdcpctCnt(record.getTkcarPscapCo())
.spmnno(record.getSpmnno()) .spmnno(record.getSpmnno())
.trvlDstnc(record.getTrvlDstnc()) .drvngDstnc(record.getTrvlDstnc())
.frstRegistRqrcno(record.getFrstRegistRqrcno()) .frstRegAplyRcptNo(record.getFrstRegistRqrcno())
.vlntErsrPrvntcNticeDe(record.getVlntErsrPrvntcNticeDe()) .vlntErsrPrvntcAvtsmtYmd(record.getVlntErsrPrvntcNticeDe())
.registInsttNm(record.getRegistInsttNm()) .ognzNm(record.getRegistInsttNm())
.processImprtyResnCode(record.getProcessImprtyResnCode()) .prcsImprtyRsnCd(record.getProcessImprtyResnCode())
.processImprtyResnDtls(record.getProcessImprtyResnDtls()) .prcsImprtyRsnDtls(record.getProcessImprtyResnDtls())
.cbdLt(record.getCbdLt()) .cbdLt(record.getCbdLt())
.cbdBt(record.getCbdBt()) .cbdBt(record.getCbdBt())
.cbdHg(record.getCbdHg()) .cbdHg(record.getCbdHg())
.frstMxmmLdg(record.getFrstMxmmLdg()) .frstMxmmLdg(record.getFrstMxmmLdg())
.fuelCnsmpRt(record.getFuelCnsmpRt()) .fuelCnsmprt(record.getFuelCnsmpRt())
.elctyCmpndFuelCnsmpRt(record.getElctyCmpndFuelCnsmpRt()); .elctyCmpndFuelCnsmprt(record.getElctyCmpndFuelCnsmpRt());
} }
return builder.build(); return builder.build();

@ -22,7 +22,7 @@ import lombok.*;
@ToString @ToString
public class VehicleApiHistorySearchVO extends PagingVO { public class VehicleApiHistorySearchVO extends PagingVO {
/** 조회 API 구분 (basic: 기본정보, ledger: 등록원부, ledgerDtl: 등록원부상세) */ /** 조회 API 구분 (basic: 기본정보, ledger: 등록원부) */
private String apiType; private String apiType;
/** 조회 시작일 (yyyyMMdd) */ /** 조회 시작일 (yyyyMMdd) */
@ -32,17 +32,12 @@ public class VehicleApiHistorySearchVO extends PagingVO {
private String searchEndDate; private String searchEndDate;
/** 차량번호 */ /** 차량번호 */
private String vhrno; private String searchVhrno;
/** 담당자명 */ /** 차대번호 */
private String chargerNm; private String searchVin;
/** 연계 결과 코드 */ /** 연계 결과 코드 */
private String cntcResultCode; private String searchLinkRsltCd;
/** 차대번호 */
private String vin;
/** 담당자 ID */
private String chargerId;
} }

@ -36,8 +36,8 @@
#{picId}, #{picId},
#{picIpAddr}, #{picIpAddr},
#{picNm}, #{picNm},
#{dmndLevyStdde}, #{dmndLevyCrtrYmd},
#{dmndInqireSeCode}, #{dmndInqSeCd},
#{dmndVhrno}, #{dmndVhrno},
#{dmndVin}, #{dmndVin},
#{linkRsltCd}, #{linkRsltCd},
@ -53,90 +53,90 @@
<if test="txId != null">TX_ID = #{txId},</if> <if test="txId != null">TX_ID = #{txId},</if>
<if test="linkRsltCd != null">LINK_RSLT_CD = #{linkRsltCd},</if> <if test="linkRsltCd != null">LINK_RSLT_CD = #{linkRsltCd},</if>
<if test="linkRsltDtl != null">LINK_RSLT_DTL = #{linkRsltDtl},</if> <if test="linkRsltDtl != null">LINK_RSLT_DTL = #{linkRsltDtl},</if>
<if test="prye != null">YRIDNW = #{prye},</if> <if test="yridnw != null">YRIDNW = #{yridnw},</if>
<if test="registDe != null">REG_YMD = #{registDe},</if> <if test="regYmd != null">REG_YMD = #{regYmd},</if>
<if test="ersrRegistSeCode != null">ERSR_REG_SE_CD = #{ersrRegistSeCode},</if> <if test="ersrRegSeCd != null">ERSR_REG_SE_CD = #{ersrRegSeCd},</if>
<if test="ersrRegistSeNm != null">ERSR_REG_SE_NM = #{ersrRegistSeNm},</if> <if test="ersrRegSeNm != null">ERSR_REG_SE_NM = #{ersrRegSeNm},</if>
<if test="ersrRegistDe != null">ERSR_REG_YMD = #{ersrRegistDe},</if> <if test="ersrRegYmd != null">ERSR_REG_YMD = #{ersrRegYmd},</if>
<if test="registDetailCode != null">REG_DTL_CD = #{registDetailCode},</if> <if test="regDtlCd != null">REG_DTL_CD = #{regDtlCd},</if>
<if test="dsplvl != null">DSPLVL = #{dsplvl},</if> <if test="dsplvl != null">DSPLVL = #{dsplvl},</if>
<if test="useStrnghldLegaldongCode != null">USGSRHLD_STDG_CD = #{useStrnghldLegaldongCode},</if> <if test="usgsrhldStdgCd != null">USGSRHLD_STDG_CD = #{usgsrhldStdgCd},</if>
<if test="useStrnghldAdstrdCode != null">USGSRHLD_DONG_CD = #{useStrnghldAdstrdCode},</if> <if test="usgsrhldDongCd != null">USGSRHLD_DONG_CD = #{usgsrhldDongCd},</if>
<if test="useStrnghldMntn != null">USGSRHLD_MTN_YN = #{useStrnghldMntn},</if> <if test="usgsrhldMtnYn != null">USGSRHLD_MTN_YN = #{usgsrhldMtnYn},</if>
<if test="useStrnghldLnbr != null">USGSRHLD_LNBR = #{useStrnghldLnbr},</if> <if test="usgsrhldLnbr != null">USGSRHLD_LNBR = #{usgsrhldLnbr},</if>
<if test="useStrnghldHo != null">USGSRHLD_HO = #{useStrnghldHo},</if> <if test="usgsrhldHo != null">USGSRHLD_HO = #{usgsrhldHo},</if>
<if test="useStrnghldAdresNm != null">USGSRHLD_ADDR_NM = #{useStrnghldAdresNm},</if> <if test="usgsrhldAddrNm != null">USGSRHLD_ADDR_NM = #{usgsrhldAddrNm},</if>
<if test="useStrnghldRoadNmCode != null">USGSRHLD_ROAD_NM_CD = #{useStrnghldRoadNmCode},</if> <if test="usgsrhldRoadNmCd != null">USGSRHLD_ROAD_NM_CD = #{usgsrhldRoadNmCd},</if>
<if test="usgsrhldUndgrndBuldSeCode != null">USGSRHLD_UDGD_BLDG_SE_CD = #{usgsrhldUndgrndBuldSeCode},</if> <if test="usgsrhldUdgdBldgSeCd != null">USGSRHLD_UDGD_BLDG_SE_CD = #{usgsrhldUdgdBldgSeCd},</if>
<if test="useStrnghldBuldMainNo != null">USGSRHLD_BMNO = #{useStrnghldBuldMainNo},</if> <if test="usgsrhldBmno != null">USGSRHLD_BMNO = #{usgsrhldBmno},</if>
<if test="useStrnghldBuldSubNo != null">USGSRHLD_BSNO = #{useStrnghldBuldSubNo},</if> <if test="usgsrhldBsno != null">USGSRHLD_BSNO = #{usgsrhldBsno},</if>
<if test="usgsrhldAdresFull != null">USGSRHLD_WHOL_ADDR = #{usgsrhldAdresFull},</if> <if test="usgsrhldWholAddr != null">USGSRHLD_WHOL_ADDR = #{usgsrhldWholAddr},</if>
<if test="mberSeCode != null">RPRS_OWNR_MBR_SE_CD = #{mberSeCode},</if> <if test="rprsOwnrMbrSeCd != null">RPRS_OWNR_MBR_SE_CD = #{rprsOwnrMbrSeCd},</if>
<if test="mberSeNo != null">RPRSV_OWNR_IDECNO = #{mberSeNo},</if> <if test="rprsvOwnrIdecno != null">RPRSV_OWNR_IDECNO = #{rprsvOwnrIdecno},</if>
<if test="telno != null">RPRS_OWNR_TELNO = #{telno},</if> <if test="rprsOwnrTelno != null">RPRS_OWNR_TELNO = #{rprsOwnrTelno},</if>
<if test="ownerLegaldongCode != null">OWNR_STDG_CD = #{ownerLegaldongCode},</if> <if test="ownrStdgCd != null">OWNR_STDG_CD = #{ownrStdgCd},</if>
<if test="ownerAdstrdCode != null">OWNR_DONG_CD = #{ownerAdstrdCode},</if> <if test="ownrDongCd != null">OWNR_DONG_CD = #{ownrDongCd},</if>
<if test="ownerMntn != null">OWNR_MTN_YN = #{ownerMntn},</if> <if test="ownrMtnYn != null">OWNR_MTN_YN = #{ownrMtnYn},</if>
<if test="ownerLnbr != null">OWNR_LNBR = #{ownerLnbr},</if> <if test="ownrLnbr != null">OWNR_LNBR = #{ownrLnbr},</if>
<if test="ownerHo != null">OWNR_HO = #{ownerHo},</if> <if test="ownrHo != null">OWNR_HO = #{ownrHo},</if>
<if test="ownerAdresNm != null">OWNR_ADDR_NM = #{ownerAdresNm},</if> <if test="ownrAddrNm != null">OWNR_ADDR_NM = #{ownrAddrNm},</if>
<if test="ownerRoadNmCode != null">OWNR_ROAD_NM_CD = #{ownerRoadNmCode},</if> <if test="ownrRoadNmCd != null">OWNR_ROAD_NM_CD = #{ownrRoadNmCd},</if>
<if test="ownerUndgrndBuldSeCode != null">OWNR_UDGD_BLDG_SE_CD = #{ownerUndgrndBuldSeCode},</if> <if test="ownrUdgdBldgSeCd != null">OWNR_UDGD_BLDG_SE_CD = #{ownrUdgdBldgSeCd},</if>
<if test="ownerBuldMainNo != null">OWNR_BMNO = #{ownerBuldMainNo},</if> <if test="ownrBmno != null">OWNR_BMNO = #{ownrBmno},</if>
<if test="ownerBuldSubNo != null">OWNR_BSNO = #{ownerBuldSubNo},</if> <if test="ownrBsno != null">OWNR_BSNO = #{ownrBsno},</if>
<if test="ownrWholaddr != null">OWNR_WHOL_ADDR = #{ownrWholaddr},</if> <if test="ownrWholaddr != null">OWNR_WHOL_ADDR = #{ownrWholaddr},</if>
<if test="aftrVhrno != null">REAR_VHRNO = #{aftrVhrno},</if> <if test="rearVhrno != null">REAR_VHRNO = #{rearVhrno},</if>
<if test="useFuelCode != null">USE_FUEL_CD = #{useFuelCode},</if> <if test="useFuelCd != null">USE_FUEL_CD = #{useFuelCd},</if>
<if test="prposSeCode != null">USG_SE_CD = #{prposSeCode},</if> <if test="usgSeCd != null">USG_SE_CD = #{usgSeCd},</if>
<if test="mtrsFomNm != null">MTRS_FOM_NM = #{mtrsFomNm},</if> <if test="mtrsFomNm != null">MTRS_FOM_NM = #{mtrsFomNm},</if>
<if test="frntVhrno != null">BFR_VHRNO = #{frntVhrno},</if> <if test="bfrVhrno != null">BFR_VHRNO = #{bfrVhrno},</if>
<if test="vhrno != null">VHRNO = #{vhrno},</if> <if test="vhrno != null">VHRNO = #{vhrno},</if>
<if test="vin != null">VIN = #{vin},</if> <if test="vin != null">VIN = #{vin},</if>
<if test="cnm != null">ATMB_NM = #{cnm},</if> <if test="atmbNm != null">ATMB_NM = #{atmbNm},</if>
<if test="vhcleTotWt != null">VHCL_TOTL_WT = #{vhcleTotWt},</if> <if test="vhclTotlWt != null">VHCL_TOTL_WT = #{vhclTotlWt},</if>
<if test="caagEndde != null">VEAG_END_YMD = #{caagEndde},</if> <if test="veagEndYmd != null">VEAG_END_YMD = #{veagEndYmd},</if>
<if test="changeDe != null">CHG_YMD = #{changeDe},</if> <if test="chgYmd != null">CHG_YMD = #{chgYmd},</if>
<if test="vhctyAsortCode != null">CARMDL_ASORT_CD = #{vhctyAsortCode},</if> <if test="carmdlAsortCd != null">CARMDL_ASORT_CD = #{carmdlAsortCd},</if>
<if test="vhctyTyCode != null">CARMDL_TYPE_CD = #{vhctyTyCode},</if> <if test="carmdlTypeCd != null">CARMDL_TYPE_CD = #{carmdlTypeCd},</if>
<if test="vhctySeCode != null">CARMDL_SE_CD = #{vhctySeCode},</if> <if test="carmdlSeCd != null">CARMDL_SE_CD = #{carmdlSeCd},</if>
<if test="mxmmLdg != null">MXMM_LDG = #{mxmmLdg},</if> <if test="mxmmLdg != null">MXMM_LDG = #{mxmmLdg},</if>
<if test="vhctyAsortNm != null">CARMDL_ASORT_NM = #{vhctyAsortNm},</if> <if test="carmdlAsortNm != null">CARMDL_ASORT_NM = #{carmdlAsortNm},</if>
<if test="vhctyTyNm != null">CARMDL_TYPE_NM = #{vhctyTyNm},</if> <if test="carmdlTypeNm != null">CARMDL_TYPE_NM = #{carmdlTypeNm},</if>
<if test="vhctySeNm != null">CARMDL_CLSF_NM = #{vhctySeNm},</if> <if test="carmdlClsfNm != null">CARMDL_CLSF_NM = #{carmdlClsfNm},</if>
<if test="frstRegistDe != null">FRST_REG_YMD = #{frstRegistDe},</if> <if test="frstRegYmd != null">FRST_REG_YMD = #{frstRegYmd},</if>
<if test="fomNm != null">FOM_NM = #{fomNm},</if> <if test="fomNm != null">FOM_NM = #{fomNm},</if>
<if test="acqsDe != null">ACQS_YMD = #{acqsDe},</if> <if test="acqsYmd != null">ACQS_YMD = #{acqsYmd},</if>
<if test="acqsEndDe != null">ACQS_END_YMD = #{acqsEndDe},</if> <if test="acqsEndYmd != null">ACQS_END_YMD = #{acqsEndYmd},</if>
<if test="yblMd != null">FBCTN_YMD = #{yblMd},</if> <if test="fbctnYmd != null">FBCTN_YMD = #{fbctnYmd},</if>
<if test="transrRegistDe != null">TRANSR_REG_YMD = #{transrRegistDe},</if> <if test="transrRegYmd != null">TRANSR_REG_YMD = #{transrRegYmd},</if>
<if test="spcfRegistSttusCode != null">SPCF_REG_STTS_CD = #{spcfRegistSttusCode},</if> <if test="spcfRegSttsCd != null">SPCF_REG_STTS_CD = #{spcfRegSttsCd},</if>
<if test="colorNm != null">COLOR_NM = #{colorNm},</if> <if test="colorNm != null">COLOR_NM = #{colorNm},</if>
<if test="mrtgCo != null">MRTG_CNT = #{mrtgCo},</if> <if test="mrtgCnt != null">MRTG_CNT = #{mrtgCnt},</if>
<if test="seizrCo != null">SZR_CNT = #{seizrCo},</if> <if test="szrCnt != null">SZR_CNT = #{szrCnt},</if>
<if test="stmdCo != null">STRCT_CHG_CNT = #{stmdCo},</if> <if test="strctChgCnt != null">STRCT_CHG_CNT = #{strctChgCnt},</if>
<if test="nmplCsdyAt != null">NOPLT_CSDY_YN = #{nmplCsdyAt},</if> <if test="nopltCsdyYn != null">NOPLT_CSDY_YN = #{nopltCsdyYn},</if>
<if test="nmplCsdyRemnrDe != null">NOPLT_CSDY_AVTSMT_YMD = #{nmplCsdyRemnrDe},</if> <if test="nopltCsdyAvtsmtYmd != null">NOPLT_CSDY_AVTSMT_YMD = #{nopltCsdyAvtsmtYmd},</if>
<if test="originSeCode != null">SRC_SE_CD = #{originSeCode},</if> <if test="srcSeCd != null">SRC_SE_CD = #{srcSeCd},</if>
<if test="nmplStndrdCode != null">NOPLT_SPCFCT_CD = #{nmplStndrdCode},</if> <if test="nopltSpcfctCd != null">NOPLT_SPCFCT_CD = #{nopltSpcfctCd},</if>
<if test="acqsAmount != null">ACQS_AMT = #{acqsAmount},</if> <if test="acqsAmt != null">ACQS_AMT = #{acqsAmt},</if>
<if test="insptValidPdBgnde != null">INSP_VLD_PD_BGNG_YMD = #{insptValidPdBgnde},</if> <if test="inspVldPdBgngYmd != null">INSP_VLD_PD_BGNG_YMD = #{inspVldPdBgngYmd},</if>
<if test="insptValidPdEndde != null">INSP_VLD_PD_END_YMD = #{insptValidPdEndde},</if> <if test="inspVldPdEndYmd != null">INSP_VLD_PD_END_YMD = #{inspVldPdEndYmd},</if>
<if test="useStrnghldGrcCode != null">USGSRHLD_GRC_CD = #{useStrnghldGrcCode},</if> <if test="usgsrhldGrcCd != null">USGSRHLD_GRC_CD = #{usgsrhldGrcCd},</if>
<if test="tkcarPscapCo != null">RDCPCT_CNT = #{tkcarPscapCo},</if> <if test="rdcpctCnt != null">RDCPCT_CNT = #{rdcpctCnt},</if>
<if test="spmnno != null">SPMNNO = #{spmnno},</if> <if test="spmnno != null">SPMNNO = #{spmnno},</if>
<if test="trvlDstnc != null">DRVNG_DSTNC = #{trvlDstnc},</if> <if test="drvngDstnc != null">DRVNG_DSTNC = #{drvngDstnc},</if>
<if test="frstRegistRqrcno != null">FRST_REG_APLY_RCPT_NO = #{frstRegistRqrcno},</if> <if test="frstRegAplyRcptNo != null">FRST_REG_APLY_RCPT_NO = #{frstRegAplyRcptNo},</if>
<if test="vlntErsrPrvntcNticeDe != null">VLNT_ERSR_PRVNTC_AVTSMT_YMD = #{vlntErsrPrvntcNticeDe},</if> <if test="vlntErsrPrvntcAvtsmtYmd != null">VLNT_ERSR_PRVNTC_AVTSMT_YMD = #{vlntErsrPrvntcAvtsmtYmd},</if>
<if test="registInsttNm != null">OGNZ_NM = #{registInsttNm},</if> <if test="ognzNm != null">OGNZ_NM = #{ognzNm},</if>
<if test="processImprtyResnCode != null">PRCS_IMPRTY_RSN_CD = #{processImprtyResnCode},</if> <if test="prcsImprtyRsnCd != null">PRCS_IMPRTY_RSN_CD = #{prcsImprtyRsnCd},</if>
<if test="processImprtyResnDtls != null">PRCS_IMPRTY_RSN_DTLS = #{processImprtyResnDtls},</if> <if test="prcsImprtyRsnDtls != null">PRCS_IMPRTY_RSN_DTLS = #{prcsImprtyRsnDtls},</if>
<if test="cbdLt != null">CBD_LT = #{cbdLt},</if> <if test="cbdLt != null">CBD_LT = #{cbdLt},</if>
<if test="cbdBt != null">CBD_BT = #{cbdBt},</if> <if test="cbdBt != null">CBD_BT = #{cbdBt},</if>
<if test="cbdHg != null">CBD_HG = #{cbdHg},</if> <if test="cbdHg != null">CBD_HG = #{cbdHg},</if>
<if test="frstMxmmLdg != null">FRST_MXMM_LDG = #{frstMxmmLdg},</if> <if test="frstMxmmLdg != null">FRST_MXMM_LDG = #{frstMxmmLdg},</if>
<if test="fuelCnsmpRt != null">FUEL_CNSMPRT = #{fuelCnsmpRt},</if> <if test="fuelCnsmprt != null">FUEL_CNSMPRT = #{fuelCnsmprt},</if>
<if test="elctyCmpndFuelCnsmpRt != null">ELCTY_CMPND_FUEL_CNSMPRT = #{elctyCmpndFuelCnsmpRt},</if> <if test="elctyCmpndfuelCnsmprt != null">ELCTY_CMPND_FUEL_CNSMPRT = #{elctyCmpndfuelCnsmprt},</if>
<if test="mberNm != null">RPRS_OWNR_NM = #{mberNm},</if> <if test="rprsOwnrNm != null">RPRS_OWNR_NM = #{rprsOwnrNm},</if>
<if test="carFfnlgTrgtId != null">CAR_FFNLG_TRGT_ID = #{carFfnlgTrgtId}</if> <if test="carFfnlgTrgtId != null">CAR_FFNLG_TRGT_ID = #{carFfnlgTrgtId}</if>
</set> </set>
WHERE CAR_BASS_MATTER_INQIRE_ID = #{carBassMatterInqireId} WHERE CAR_BASS_MATTER_INQIRE_ID = #{carBassMatterInqireId}

@ -11,22 +11,102 @@
SELECT SELECT
t.CAR_BASS_MATTER_INQIRE_ID, t.CAR_BASS_MATTER_INQIRE_ID,
t.INFO_SYS_ID, t.INFO_SYS_ID,
t.INFO_SYS_IP, t.INFO_SYS_IP_ADDR,
t.SIGUNGU_CODE, t.SGG_CD,
t.CNTC_INFO_CODE, t.LINK_INFO_CD,
t.CHARGER_ID, t.PIC_ID,
t.CHARGER_IP, t.PIC_IP_ADDR,
t.CHARGER_NM, t.PIC_NM,
t.DMND_LEVY_STDDE, t.DMND_LEVY_CRTR_YMD,
t.DMND_INQIRE_SE_CODE, t.DMND_INQ_SE_CD,
t.DMND_VHRNO, t.DMND_VHRNO,
t.DMND_VIN, t.DMND_VIN,
t.CNTC_RESULT_CODE, t.LINK_RSLT_CD,
t.CNTC_RESULT_DTLS, 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.VHRNO,
t.VIN, t.VIN,
t.CNM, t.ATMB_NM,
t.MBER_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.REG_DT,
t.RGTR, t.RGTR,
u.USER_NM AS rgtrNm u.USER_NM AS rgtrNm
@ -39,17 +119,14 @@
<if test='searchEndDate != null and searchEndDate != ""'> <if test='searchEndDate != null and searchEndDate != ""'>
AND DATE_FORMAT(t.REG_DT, '%Y%m%d') <![CDATA[<=]]> #{searchEndDate} AND DATE_FORMAT(t.REG_DT, '%Y%m%d') <![CDATA[<=]]> #{searchEndDate}
</if> </if>
<if test='vhrno != null and vhrno != ""'> <if test='searchVhrno != null and searchVhrno != ""'>
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}, '%'))
</if> </if>
<if test='vin != null and vin != ""'> <if test='searchVin != null and searchVin != ""'>
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}, '%'))
</if> </if>
<if test='chargerNm != null and chargerNm != ""'> <if test='searchLinkRsltCd != null and searchLinkRsltCd != ""'>
AND t.CHARGER_NM LIKE CONCAT('%', #{chargerNm}, '%') AND t.LINK_RSLT_CD = #{searchLinkRsltCd}
</if>
<if test='cntcResultCode != null and cntcResultCode != ""'>
AND t.CNTC_RESULT_CODE = #{cntcResultCode}
</if> </if>
ORDER BY t.REG_DT DESC ORDER BY t.REG_DT DESC
<if test='pagingYn == "Y"'> <if test='pagingYn == "Y"'>
@ -69,17 +146,14 @@
<if test='searchEndDate != null and searchEndDate != ""'> <if test='searchEndDate != null and searchEndDate != ""'>
AND DATE_FORMAT(t.REG_DT, '%Y%m%d') <![CDATA[<=]]> #{searchEndDate} AND DATE_FORMAT(t.REG_DT, '%Y%m%d') <![CDATA[<=]]> #{searchEndDate}
</if> </if>
<if test='vhrno != null and vhrno != ""'> <if test='searchVhrno != null and searchVhrno != ""'>
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}, '%'))
</if>
<if test='vin != null and vin != ""'>
AND (t.DMND_VIN LIKE CONCAT('%', #{vin}, '%') OR t.VIN LIKE CONCAT('%', #{vin}, '%'))
</if> </if>
<if test='chargerNm != null and chargerNm != ""'> <if test='searchVin != null and searchVin != ""'>
AND t.CHARGER_NM LIKE CONCAT('%', #{chargerNm}, '%') AND (t.DMND_VIN LIKE CONCAT('%', #{searchVin}, '%') OR t.VIN LIKE CONCAT('%', #{searchVin}, '%'))
</if> </if>
<if test='cntcResultCode != null and cntcResultCode != ""'> <if test='searchLinkRsltCd != null and searchLinkRsltCd != ""'>
AND t.CNTC_RESULT_CODE = #{cntcResultCode} AND t.LINK_RSLT_CD = #{searchLinkRsltCd}
</if> </if>
</select> </select>
@ -97,19 +171,84 @@
SELECT SELECT
t.CAR_LEDGER_FRMBK_ID, t.CAR_LEDGER_FRMBK_ID,
t.INFO_SYS_ID, t.INFO_SYS_ID,
t.INFO_SYS_IP, t.INFO_SYS_IP_ADDR,
t.SIGUNGU_CODE, t.SGG_CD,
t.CNTC_INFO_CODE, t.LINK_INFO_CD,
t.CHARGER_ID, t.PIC_ID,
t.CHARGER_IP, t.PIC_IP_ADDR,
t.CHARGER_NM, t.PIC_NM,
t.DMND_VHRNO, t.DMND_VHRNO,
t.CNTC_RESULT_CODE, t.DMND_PRVC_RLS,
t.CNTC_RESULT_DTLS, 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.VHRNO,
t.VIN, t.VIN,
t.CNM, t.CARMDL_ASORT_CD,
t.MBER_NM, 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.REG_DT,
t.RGTR, t.RGTR,
u.USER_NM AS rgtrNm u.USER_NM AS rgtrNm
@ -122,17 +261,14 @@
<if test='searchEndDate != null and searchEndDate != ""'> <if test='searchEndDate != null and searchEndDate != ""'>
AND DATE_FORMAT(t.REG_DT, '%Y%m%d') <![CDATA[<=]]> #{searchEndDate} AND DATE_FORMAT(t.REG_DT, '%Y%m%d') <![CDATA[<=]]> #{searchEndDate}
</if> </if>
<if test='vhrno != null and vhrno != ""'> <if test='searchVhrno != null and searchVhrno != ""'>
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}, '%'))
</if> </if>
<if test='vin != null and vin != ""'> <if test='searchVin != null and searchVin != ""'>
AND t.VIN LIKE CONCAT('%', #{vin}, '%') AND t.VIN LIKE CONCAT('%', #{searchVin}, '%')
</if> </if>
<if test='chargerNm != null and chargerNm != ""'> <if test='searchLinkRsltCd != null and searchLinkRsltCd != ""'>
AND t.CHARGER_NM LIKE CONCAT('%', #{chargerNm}, '%') AND t.LINK_RSLT_CD = #{searchLinkRsltCd}
</if>
<if test='cntcResultCode != null and cntcResultCode != ""'>
AND t.CNTC_RESULT_CODE = #{cntcResultCode}
</if> </if>
ORDER BY t.REG_DT DESC ORDER BY t.REG_DT DESC
<if test='pagingYn == "Y"'> <if test='pagingYn == "Y"'>
@ -152,17 +288,14 @@
<if test='searchEndDate != null and searchEndDate != ""'> <if test='searchEndDate != null and searchEndDate != ""'>
AND DATE_FORMAT(t.REG_DT, '%Y%m%d') <![CDATA[<=]]> #{searchEndDate} AND DATE_FORMAT(t.REG_DT, '%Y%m%d') <![CDATA[<=]]> #{searchEndDate}
</if> </if>
<if test='vhrno != null and vhrno != ""'> <if test='searchVhrno != null and searchVhrno != ""'>
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}, '%'))
</if>
<if test='vin != null and vin != ""'>
AND t.VIN LIKE CONCAT('%', #{vin}, '%')
</if> </if>
<if test='chargerNm != null and chargerNm != ""'> <if test='searchVin != null and searchVin != ""'>
AND t.CHARGER_NM LIKE CONCAT('%', #{chargerNm}, '%') AND t.VIN LIKE CONCAT('%', #{searchVin}, '%')
</if> </if>
<if test='cntcResultCode != null and cntcResultCode != ""'> <if test='searchLinkRsltCd != null and searchLinkRsltCd != ""'>
AND t.CNTC_RESULT_CODE = #{cntcResultCode} AND t.LINK_RSLT_CD = #{searchLinkRsltCd}
</if> </if>
</select> </select>

@ -377,7 +377,7 @@
displayBasicResult: function(data) { displayBasicResult: function(data) {
// NewBasicResponse 구조: linkRsltCd, linkRsltDtl, record[] // NewBasicResponse 구조: linkRsltCd, linkRsltDtl, record[]
// 오류 확인 // 오류 확인
if (data.linkRsltCd && data.linkRsltCd !== '0') { if (data.linkRsltCd && data.linkRsltCd !== 'MSG50000') {
alert("조회 실패\n\n" + (data.linkRsltDtl || "오류가 발생했습니다.")); alert("조회 실패\n\n" + (data.linkRsltDtl || "오류가 발생했습니다."));
$("#resultContent").html('<div class="result-empty">조회된 데이터가 없습니다.</div>'); $("#resultContent").html('<div class="result-empty">조회된 데이터가 없습니다.</div>');
return; return;
@ -395,6 +395,7 @@
/** /**
* 기본사항 조회 결과 HTML 생성 * 기본사항 조회 결과 HTML 생성
* NewBasicResponse.Record 구조에 맞춰 필드명 매핑
*/ */
getBasicInfoHtml: function(data) { getBasicInfoHtml: function(data) {
var html = '<div class="result-section-title collapsible-title" data-target="#basicInfoContent">자동차 기본사항 정보<span class="collapse-btn">[접기]</span></div>'; var html = '<div class="result-section-title collapsible-title" data-target="#basicInfoContent">자동차 기본사항 정보<span class="collapse-btn">[접기]</span></div>';
@ -402,93 +403,121 @@
html += '<table class="result-detail-table">'; html += '<table class="result-detail-table">';
html += '<colgroup><col style="width:20%"><col style="width:30%"><col style="width:20%"><col style="width:30%"></colgroup>'; html += '<colgroup><col style="width:20%"><col style="width:30%"><col style="width:20%"><col style="width:30%"></colgroup>';
// NewBasicResponse.Record 필드명 사용 // 기본 정보
html += '<tr><th>차량번호</th><td>' + this.nvl(data.vhrno) + '</td>'; html += '<tr><th>차량번호</th><td>' + this.nvl(data.VHRNO) + '</td>';
html += '<th>차명</th><td>' + this.nvl(data.atmbNm) + '</td></tr>'; html += '<th>차명</th><td>' + this.nvl(data.ATMB_NM) + '</td></tr>';
html += '<tr><th>대표소유자성명</th><td>' + this.nvl(data.rprsOwnrNm) + '</td>'; html += '<tr><th>대표소유자성명</th><td>' + this.nvl(data.RPRS_OWNR_NM) + '</td>';
html += '<th>대표소유자주민번호</th><td>' + this.nvl(data.rprsvOwnrIdecno) + '</td></tr>'; html += '<th>대표소유자회원번호</th><td>' + this.nvl(data.RPRSV_OWNR_IDECNO) + '</td></tr>';
html += '<tr><th>말소등록일</th><td>' + this.nvl(data.ersrRegYmd) + '</td>'; html += '<tr><th>대표소유자회원구분코드</th><td>' + this.nvl(data.RPRS_OWNR_MBR_SE_CD) + '</td>';
html += '<th>처리불가사유코드</th><td>' + this.nvl(data.prcsImprtyRsnCd) + '</td></tr>'; html += '<th>대표소유자전화번호</th><td>' + this.nvl(data.RPRS_OWNR_TELNO) + '</td></tr>';
html += '<tr><th>생산년도</th><td>' + this.nvl(data.prdcYy) + '</td>';
html += '<th>등록일</th><td>' + this.nvl(data.regYmd) + '</td></tr>'; // 등록 정보
html += '<tr><th>말소등록구분코드</th><td>' + this.nvl(data.ersrRegSeCd) + '</td>'; html += '<tr><th>등록상세코드</th><td>' + this.nvl(data.REG_DTL_CD) + '</td>';
html += '<th>말소등록구분명</th><td>' + this.nvl(data.ersrRegSeNm) + '</td></tr>'; html += '<th>등록일</th><td>' + this.nvl(data.REG_YMD) + '</td></tr>';
html += '<tr><th>등록상세코드</th><td>' + this.nvl(data.regDetailCd) + '</td>'; html += '<tr><th>최초등록일자</th><td>' + this.nvl(data.FRST_REG_YMD) + '</td>';
html += '<th>배기량</th><td>' + this.nvl(data.dsplvl) + '</td></tr>'; html += '<th>최초등록접수번호</th><td>' + this.nvl(data.FRST_REG_APLY_RCPT_NO) + '</td></tr>';
html += '<tr><th>사용본거지법정동코드</th><td>' + this.nvl(data.useStdgCd) + '</td>'; html += '<tr><th>등록기관명</th><td>' + this.nvl(data.OGNZ_NM) + '</td>';
html += '<th>사용본거지행정동코드</th><td>' + this.nvl(data.useAdstrdCd) + '</td></tr>'; html += '<th>특정등록상태코드</th><td>' + this.nvl(data.SPCF_REG_STTS_CD) + '</td></tr>';
html += '<tr><th>사용본거지산</th><td>' + this.nvl(data.useMt) + '</td>';
html += '<th>사용본거지번지</th><td>' + this.nvl(data.useLnbr) + '</td></tr>'; // 말소 정보
html += '<tr><th>사용본거지호</th><td>' + this.nvl(data.useHo) + '</td>'; html += '<tr><th>말소등록일</th><td>' + this.nvl(data.ERSR_REG_YMD) + '</td>';
html += '<th>사용본거지주소명</th><td>' + this.nvl(data.useAddrNm) + '</td></tr>'; html += '<th>말소등록구분코드</th><td>' + this.nvl(data.ERSR_REG_SE_CD) + '</td></tr>';
html += '<tr><th>사용본거지도로명코드</th><td>' + this.nvl(data.useRoadNmCd) + '</td>'; html += '<tr><th>말소등록구분명</th><td>' + this.nvl(data.ERSR_REG_SE_NM) + '</td>';
html += '<th>사용본거지지하건물구분코드</th><td>' + this.nvl(data.useUgBldSeCd) + '</td></tr>'; html += '<th>자진말소예방공지일자</th><td>' + this.nvl(data.VLNT_ERSR_PRVNTC_AVTSMT_YMD) + '</td></tr>';
html += '<tr><th>사용본거지건물본번</th><td>' + this.nvl(data.useBldgMainNo) + '</td>';
html += '<th>사용본거지건물부번</th><td>' + this.nvl(data.useBldgSubNo) + '</td></tr>'; // 차량 상세 정보
html += '<tr><th>사용본거지우편번호코드</th><td>' + this.nvl(data.useZipCd) + '</td>'; html += '<tr><th>차대번호</th><td>' + this.nvl(data.VIN) + '</td>';
html += '<th>사용본거지주소전체</th><td>' + this.nvl(data.useAddrFull) + '</td></tr>'; html += '<th>제원관리번호</th><td>' + this.nvl(data.SPMNNO) + '</td></tr>';
html += '<tr><th>소유자구분코드</th><td>' + this.nvl(data.ownrSeCd) + '</td>'; html += '<tr><th>형식명</th><td>' + this.nvl(data.FOM_NM) + '</td>';
html += '<th>소유자명</th><td>' + this.nvl(data.ownrNm) + '</td></tr>'; html += '<th>원동기형식명</th><td>' + this.nvl(data.MTRS_FOM_NM) + '</td></tr>';
html += '<tr><th>소유자구분번호</th><td>' + this.nvl(data.ownrSeNo) + '</td>'; html += '<tr><th>연식</th><td>' + this.nvl(data.YRIDNW) + '</td>';
html += '<th>전화번호</th><td>' + this.nvl(data.telno) + '</td></tr>'; html += '<th>제작년월일</th><td>' + this.nvl(data.FBCTN_YMD) + '</td></tr>';
html += '<tr><th>소유자법정동코드</th><td>' + this.nvl(data.ownrStdgCd) + '</td>'; html += '<tr><th>색상명</th><td>' + this.nvl(data.COLOR_NM) + '</td>';
html += '<th>소유자행정동코드</th><td>' + this.nvl(data.ownrAdstrdCd) + '</td></tr>'; html += '<th>배기량</th><td>' + this.nvl(data.DSPLVL) + '</td></tr>';
html += '<tr><th>소유자산</th><td>' + this.nvl(data.ownrMt) + '</td>';
html += '<th>소유자번지</th><td>' + this.nvl(data.ownrLnbr) + '</td></tr>'; // 차종 정보
html += '<tr><th>소유자호</th><td>' + this.nvl(data.ownrHo) + '</td>'; html += '<tr><th>차종종별코드</th><td>' + this.nvl(data.CARMDL_ASORT_CD) + '</td>';
html += '<th>소유자주소명</th><td>' + this.nvl(data.ownrAddrNm) + '</td></tr>'; html += '<th>차종종별명</th><td>' + this.nvl(data.CARMDL_ASORT_NM) + '</td></tr>';
html += '<tr><th>소유자도로명코드</th><td>' + this.nvl(data.ownrRoadNmCd) + '</td>'; html += '<tr><th>차종분류코드</th><td>' + this.nvl(data.CARMDL_SE_CD) + '</td>';
html += '<th>소유자지하건물구분코드</th><td>' + this.nvl(data.ownrUgBldSeCd) + '</td></tr>'; html += '<th>차종분류명</th><td>' + this.nvl(data.CARMDL_CLSF_NM) + '</td></tr>';
html += '<tr><th>소유자건물본번</th><td>' + this.nvl(data.ownrBldgMainNo) + '</td>'; html += '<tr><th>차종유형코드</th><td>' + this.nvl(data.CARMDL_TYPE_CD) + '</td>';
html += '<th>소유자건물부번</th><td>' + this.nvl(data.ownrBldgSubNo) + '</td></tr>'; html += '<th>차종유형명</th><td>' + this.nvl(data.CARMDL_TYPE_NM) + '</td></tr>';
html += '<tr><th>소유자주소전체</th><td colspan="3">' + this.nvl(data.ownrAddrFull) + '</td></tr>';
html += '<tr><th>변경후차량번호</th><td>' + this.nvl(data.chgAftVhrno) + '</td>'; // 차체 정보
html += '<th>사용연료코드</th><td>' + this.nvl(data.useFuelCd) + '</td></tr>'; html += '<tr><th>차체길이</th><td>' + this.nvl(data.CBD_LT) + '</td>';
html += '<tr><th>용도구분코드</th><td>' + this.nvl(data.prpsSeCd) + '</td>'; html += '<th>차체너비</th><td>' + this.nvl(data.CBD_BT) + '</td></tr>';
html += '<th>제작사명</th><td>' + this.nvl(data.mnfcturNm) + '</td></tr>'; html += '<tr><th>차체높이</th><td>' + this.nvl(data.CBD_HG) + '</td>';
html += '<tr><th>변경전차량번호</th><td>' + this.nvl(data.chgBefVhrno) + '</td>'; html += '<th>차량총중량</th><td>' + this.nvl(data.VHCL_TOTL_WT) + '</td></tr>';
html += '<th>차대번호</th><td>' + this.nvl(data.vin) + '</td></tr>'; html += '<tr><th>최대적재량</th><td>' + this.nvl(data.MXMM_LDG) + '</td>';
html += '<tr><th>차량총중량</th><td>' + this.nvl(data.vhcleTotWt) + '</td>'; html += '<th>최초최대적재량</th><td>' + this.nvl(data.FRST_MXMM_LDG) + '</td></tr>';
html += '<th>자동차보험종료일자</th><td>' + this.nvl(data.carInsrEndYmd) + '</td></tr>'; html += '<tr><th>승차정원수</th><td>' + this.nvl(data.RDCPCT_CNT) + '</td>';
html += '<tr><th>변경일자</th><td>' + this.nvl(data.chgYmd) + '</td>'; html += '<th>구조변경수</th><td>' + this.nvl(data.STRCT_CHG_CNT) + '</td></tr>';
html += '<th>차종분류코드</th><td>' + this.nvl(data.vhctyClsfCd) + '</td></tr>';
html += '<tr><th>차종유형코드</th><td>' + this.nvl(data.vhctyTyCd) + '</td>'; // 용도 및 연료
html += '<th>차종구분코드</th><td>' + this.nvl(data.vhctySeCd) + '</td></tr>'; html += '<tr><th>용도구분코드</th><td>' + this.nvl(data.USG_SE_CD) + '</td>';
html += '<tr><th>최대적재량</th><td>' + this.nvl(data.mxmmLdg) + '</td>'; html += '<th>사용연료코드</th><td>' + this.nvl(data.USE_FUEL_CD) + '</td></tr>';
html += '<th>차종분류명</th><td>' + this.nvl(data.vhctyClsfNm) + '</td></tr>'; html += '<tr><th>연료소비율</th><td>' + this.nvl(data.FUEL_CNSMPRT) + '</td>';
html += '<tr><th>차종유형명</th><td>' + this.nvl(data.vhctyTyNm) + '</td>'; html += '<th>전기복합연료소비율</th><td>' + this.nvl(data.ELCTY_CMPND_FUEL_CNSMPRT) + '</td></tr>';
html += '<th>차종구분명</th><td>' + this.nvl(data.vhctySeNm) + '</td></tr>';
html += '<tr><th>최초등록일자</th><td>' + this.nvl(data.frstRegYmd) + '</td>'; // 소유자 주소 정보
html += '<th>형식명</th><td>' + this.nvl(data.mdlNm) + '</td></tr>'; html += '<tr><th>소유자법정동코드</th><td>' + this.nvl(data.OWNR_STDG_CD) + '</td>';
html += '<tr><th>취득일자</th><td>' + this.nvl(data.acqsYmd) + '</td>'; html += '<th>소유자행정동코드</th><td>' + this.nvl(data.OWNR_DONG_CD) + '</td></tr>';
html += '<th>취득종료일자</th><td>' + this.nvl(data.acqsEndYmd) + '</td></tr>'; html += '<tr><th>소유자산여부</th><td>' + this.nvl(data.OWNR_MTN_YN) + '</td>';
html += '<tr><th>연식월</th><td>' + this.nvl(data.yrMd) + '</td>'; html += '<th>소유자번지</th><td>' + this.nvl(data.OWNR_LNBR) + '</td></tr>';
html += '<th>이전등록일자</th><td>' + this.nvl(data.trnsfRegYmd) + '</td></tr>'; html += '<tr><th>소유자호</th><td>' + this.nvl(data.OWNR_HO) + '</td>';
html += '<tr><th>특정등록상태코드</th><td>' + this.nvl(data.spcfRegSttsCd) + '</td>'; html += '<th>소유자상세주소</th><td>' + this.nvl(data.OWNR_ADDR_NM) + '</td></tr>';
html += '<th>색상명</th><td>' + this.nvl(data.colorNm) + '</td></tr>'; html += '<tr><th>소유자도로명코드</th><td>' + this.nvl(data.OWNR_ROAD_NM_CD) + '</td>';
html += '<tr><th>저당건수</th><td>' + this.nvl(data.mtgCnt) + '</td>'; html += '<th>소유자지하건물구분코드</th><td>' + this.nvl(data.OWNR_UDGD_BLDG_SE_CD) + '</td></tr>';
html += '<th>압류건수</th><td>' + this.nvl(data.seizCnt) + '</td></tr>'; html += '<tr><th>소유자건물주요번호</th><td>' + this.nvl(data.OWNR_BMNO) + '</td>';
html += '<tr><th>압인건수</th><td>' + this.nvl(data.rstrtCnt) + '</td>'; html += '<th>소유자건물부번호</th><td>' + this.nvl(data.OWNR_BSNO) + '</td></tr>';
html += '<th>번호판보관여부</th><td>' + this.nvl(data.nmplCsdyYn) + '</td></tr>'; html += '<tr><th>소유자전체주소</th><td colspan="3">' + this.nvl(data.OWNR_WHOL_ADDR) + '</td></tr>';
html += '<tr><th>번호판보관반납일자</th><td>' + this.nvl(data.nmplCsdyRtrnYmd) + '</td>';
html += '<th>원산지구분코드</th><td>' + this.nvl(data.orginSeCd) + '</td></tr>'; // 사용본거지 주소 정보
html += '<tr><th>번호판규격코드</th><td>' + this.nvl(data.nmplStndCd) + '</td>'; html += '<tr><th>사용본거지법정동코드</th><td>' + this.nvl(data.USGSRHLD_STDG_CD) + '</td>';
html += '<th>취득금액</th><td>' + this.nvl(data.acqsAmt) + '</td></tr>'; html += '<th>사용본거지행정동코드</th><td>' + this.nvl(data.USGSRHLD_DONG_CD) + '</td></tr>';
html += '<tr><th>검사유효기간시작일자</th><td>' + this.nvl(data.inspVldPdBgngYmd) + '</td>'; html += '<tr><th>사용본거지관청코드</th><td>' + this.nvl(data.USGSRHLD_GRC_CD) + '</td>';
html += '<th>검사유효기간종료일자</th><td>' + this.nvl(data.inspVldPdEndYmd) + '</td></tr>'; html += '<th>사용본거지산여부</th><td>' + this.nvl(data.USGSRHLD_MTN_YN) + '</td></tr>';
html += '<tr><th>화물차승차정원수</th><td>' + this.nvl(data.frecarRdnmprCnt) + '</td>'; html += '<tr><th>사용본거지번지</th><td>' + this.nvl(data.USGSRHLD_LNBR) + '</td>';
html += '<th>사양번호</th><td>' + this.nvl(data.specNo) + '</td></tr>'; html += '<th>사용본거지호</th><td>' + this.nvl(data.USGSRHLD_HO) + '</td></tr>';
html += '<tr><th>주행거리</th><td>' + this.nvl(data.runDist) + '</td>'; html += '<tr><th>사용본거지상세주소</th><td>' + this.nvl(data.USGSRHLD_ADDR_NM) + '</td>';
html += '<th>최초등록신청번호</th><td>' + this.nvl(data.frstRegAplyNo) + '</td></tr>'; html += '<th>사용본거지도로명코드</th><td>' + this.nvl(data.USGSRHLD_ROAD_NM_CD) + '</td></tr>';
html += '<tr><th>자진말소예방공지일자</th><td>' + this.nvl(data.vltrErsrPrvntNtcYmd) + '</td>'; html += '<tr><th>사용본거지지하건물구분코드</th><td>' + this.nvl(data.USGSRHLD_UDGD_BLDG_SE_CD) + '</td>';
html += '<th>등록기관명</th><td>' + this.nvl(data.regOrgNm) + '</td></tr>'; html += '<th>사용본거지건물주요번호</th><td>' + this.nvl(data.USGSRHLD_BMNO) + '</td></tr>';
html += '<tr><th>처리불가사유상세</th><td colspan="3">' + this.nvl(data.prcsImprtyRsnDtl) + '</td></tr>'; html += '<tr><th>사용본거지건물부번호</th><td>' + this.nvl(data.USGSRHLD_BSNO) + '</td>';
html += '<tr><th>차체길이</th><td>' + this.nvl(data.vhbdyLt) + '</td>'; html += '<th>사용본거지전체주소</th><td>' + this.nvl(data.USGSRHLD_WHOL_ADDR) + '</td></tr>';
html += '<th>차체너비</th><td>' + this.nvl(data.vhbdyBt) + '</td></tr>';
html += '<tr><th>차체높이</th><td>' + this.nvl(data.vhbdyHt) + '</td>'; // 차량번호 변경 정보
html += '<th>최초최대적재량</th><td>' + this.nvl(data.frstMxmmLdg) + '</td></tr>'; html += '<tr><th>이전차량번호</th><td>' + this.nvl(data.BFR_VHRNO) + '</td>';
html += '<tr><th>연료소비율</th><td>' + this.nvl(data.fuelCnsmpRt) + '</td>'; html += '<th>신차량번호</th><td>' + this.nvl(data.REAR_VHRNO) + '</td></tr>';
html += '<th>전기복합연료소비율</th><td>' + this.nvl(data.elecCmplxFuelCnsmpRt) + '</td></tr>'; html += '<tr><th>차번호변경시기</th><td>' + this.nvl(data.CHG_YMD) + '</td>';
html += '<th>이전등록일</th><td>' + this.nvl(data.TRANSR_REG_YMD) + '</td></tr>';
// 취득 정보
html += '<tr><th>취득일자</th><td>' + this.nvl(data.ACQS_YMD) + '</td>';
html += '<th>취득종료일자</th><td>' + this.nvl(data.ACQS_END_YMD) + '</td></tr>';
html += '<tr><th>취득금액</th><td>' + this.nvl(data.ACQS_AMT) + '</td>';
html += '<th>차령만료일자</th><td>' + this.nvl(data.VEAG_END_YMD) + '</td></tr>';
// 번호판 정보
html += '<tr><th>번호판규격코드</th><td>' + this.nvl(data.NOPLT_SPCFCT_CD) + '</td>';
html += '<th>번호판영치여부</th><td>' + this.nvl(data.NOPLT_CSDY_YN) + '</td></tr>';
html += '<tr><th>번호판영치최고일</th><td>' + this.nvl(data.NOPLT_CSDY_AVTSMT_YMD) + '</td>';
html += '<th>출처구분코드</th><td>' + this.nvl(data.SRC_SE_CD) + '</td></tr>';
// 검사 정보
html += '<tr><th>검사유효기간시작일</th><td>' + this.nvl(data.INSP_VLD_PD_BGNG_YMD) + '</td>';
html += '<th>검사유효기간종료일</th><td>' + this.nvl(data.INSP_VLD_PD_END_YMD) + '</td></tr>';
html += '<tr><th>주행거리</th><td>' + this.nvl(data.DRVNG_DSTNC) + '</td>';
html += '<th>-</th><td>-</td></tr>';
// 저당/압류 정보
html += '<tr><th>저당수</th><td>' + this.nvl(data.MRTG_CNT) + '</td>';
html += '<th>압류건수</th><td>' + this.nvl(data.SZR_CNT) + '</td></tr>';
// 처리불가 정보
html += '<tr><th>처리불가사유코드</th><td>' + this.nvl(data.PRCS_IMPRTY_RSN_CD) + '</td>';
html += '<th>처리불가사유명세</th><td colspan="3">' + this.nvl(data.PRCS_IMPRTY_RSN_DTLS) + '</td></tr>';
html += '</table>'; html += '</table>';
html += '</div>'; html += '</div>';
return html; return html;
@ -504,6 +533,7 @@
/** /**
* 등록원부 조회 결과 HTML 생성 * 등록원부 조회 결과 HTML 생성
* NewLedgerResponse 구조에 맞춰 필드명 매핑
*/ */
getLedgerInfoHtml: function(data) { getLedgerInfoHtml: function(data) {
var html = '<div class="result-section-title collapsible-title" data-target="#ledgerInfoContent">자동차 등록원부 정보<span class="collapse-btn">[접기]</span></div>'; var html = '<div class="result-section-title collapsible-title" data-target="#ledgerInfoContent">자동차 등록원부 정보<span class="collapse-btn">[접기]</span></div>';
@ -520,9 +550,9 @@
html += '<table class="result-history-table">'; html += '<table class="result-history-table">';
html += '<thead>'; html += '<thead>';
html += '<tr>'; html += '<tr>';
html += '<th>번호</th><th>메인체크</th><th>변경작업구분코드</th><th>주번호</th><th>부번호</th><th>구분명</th>'; html += '<th>번호</th><th>해제여부</th><th>변경업무구분코드</th><th>변경업무구분명</th><th>주번호</th><th>부번호</th>';
html += '<th>변경일자</th><th>원부그룹번호</th><th>원부개별번호</th><th>신청번호</th><th>차량관리번호</th>'; html += '<th>변경일자</th><th>원부그룹번호</th><th>원부개별번호</th><th>접수번호</th><th>차량관리번호</th>';
html += '<th>상세내역</th><th>상세일련번호</th><th>플래그</th>'; html += '<th>사항란</th><th>세대주명</th><th>세대주개인암호화번호</th><th>상세순번</th><th>표기여부</th>';
html += '</tr>'; html += '</tr>';
html += '</thead>'; html += '</thead>';
html += '<tbody>'; html += '<tbody>';
@ -531,19 +561,21 @@
var rec = data.record[i]; var rec = data.record[i];
html += '<tr>'; html += '<tr>';
html += '<td class="text-center">' + (i + 1) + '</td>'; html += '<td class="text-center">' + (i + 1) + '</td>';
html += '<td class="text-center">' + this.nvl(rec.mainchk) + '</td>'; html += '<td class="text-center">' + this.nvl(rec.SZR_RMV_DTL_SN) + '</td>';
html += '<td class="text-center">' + this.nvl(rec.changeJobSeCode) + '</td>'; html += '<td class="text-center">' + this.nvl(rec.CHG_TASK_SE_CD) + '</td>';
html += '<td class="text-center">' + this.nvl(rec.mainno) + '</td>'; html += '<td class="text-center">' + this.nvl(rec.CHG_TASK_SE_NM) + '</td>';
html += '<td class="text-center">' + this.nvl(rec.subno) + '</td>'; html += '<td class="text-center">' + this.nvl(rec.MAIN_NO) + '</td>';
html += '<td class="text-center">' + this.nvl(rec.gubunNm) + '</td>'; html += '<td class="text-center">' + this.nvl(rec.SNO) + '</td>';
html += '<td class="text-center">' + this.nvl(rec.changeDe) + '</td>'; html += '<td class="text-center">' + this.nvl(rec.CHG_YMD) + '</td>';
html += '<td class="text-center">' + this.nvl(rec.ledgerGroupNo) + '</td>'; html += '<td class="text-center">' + this.nvl(rec.LEDGER_GROUP_NO) + '</td>';
html += '<td class="text-center">' + this.nvl(rec.ledgerIndvdlzNo) + '</td>'; html += '<td class="text-center">' + this.nvl(rec.LEDGER_INDIV_NO) + '</td>';
html += '<td class="text-center">' + this.nvl(rec.rqrcno) + '</td>'; html += '<td class="text-center">' + this.nvl(rec.APLY_RCPT_NO) + '</td>';
html += '<td class="text-center">' + this.nvl(rec.vhmno) + '</td>'; html += '<td class="text-center">' + this.nvl(rec.VHMNO) + '</td>';
html += '<td class="text-left">' + this.nvl(rec.dtls) + '</td>'; html += '<td class="text-left">' + this.nvl(rec.SPCABL_MTTR) + '</td>';
html += '<td class="text-center">' + this.nvl(rec.detailSn) + '</td>'; html += '<td class="text-center">' + this.nvl(rec.HSHLDR_NM) + '</td>';
html += '<td class="text-center">' + this.nvl(rec.flag) + '</td>'; html += '<td class="text-center">' + this.nvl(rec.HSHLDR_IDECNO) + '</td>';
html += '<td class="text-center">' + this.nvl(rec.DTL_SN) + '</td>';
html += '<td class="text-center">' + this.nvl(rec.FLAG) + '</td>';
html += '</tr>'; html += '</tr>';
} }
@ -556,69 +588,114 @@
/** /**
* LedgerInfo 테이블 행 생성 * LedgerInfo 테이블 행 생성
* NewLedgerResponse 구조에 맞춰 필드명 매핑
*/ */
getLedgerInfoTableRows: function(data) { getLedgerInfoTableRows: function(data) {
var html = ''; var html = '';
html += '<tr><th>연계결과코드</th><td>' + this.nvl(data.cntcResultCode) + '</td>';
html += '<th>연계결과상세</th><td>' + this.nvl(data.cntcResultDtls) + '</td></tr>'; // 연계 결과 정보
html += '<tr><th>원부그룹번호</th><td>' + this.nvl(data.ledgerGroupNo) + '</td>'; html += '<tr><th>연계결과코드</th><td>' + this.nvl(data.LINK_RSLT_CD) + '</td>';
html += '<th>원부개별화번호</th><td>' + this.nvl(data.ledgerIndvdlzNo) + '</td></tr>'; html += '<th>연계결과상세</th><td>' + this.nvl(data.LINK_RSLT_DTL) + '</td></tr>';
html += '<tr><th>차량관리번호</th><td>' + this.nvl(data.vhmno) + '</td>';
html += '<th>차량번호</th><td>' + this.nvl(data.vhrno) + '</td></tr>'; // 원부 정보
html += '<tr><th>차대번호</th><td>' + this.nvl(data.vin) + '</td>'; html += '<tr><th>원부그룹번호</th><td>' + this.nvl(data.LEDGER_GROUP_NO) + '</td>';
html += '<th>차종분류코드</th><td>' + this.nvl(data.vhctyAsortCode) + '</td></tr>'; html += '<th>원부개별번호</th><td>' + this.nvl(data.LEDGER_INDIV_NO) + '</td></tr>';
html += '<tr><th>차종분류명</th><td>' + this.nvl(data.vhctyAsortNm) + '</td>';
html += '<th>차명</th><td>' + this.nvl(data.cnm) + '</td></tr>'; // 차량 기본 정보
html += '<tr><th>색상코드</th><td>' + this.nvl(data.colorCode) + '</td>'; html += '<tr><th>차량관리번호</th><td>' + this.nvl(data.VHMNO) + '</td>';
html += '<th>색상명</th><td>' + this.nvl(data.colorNm) + '</td></tr>'; html += '<th>차량번호</th><td>' + this.nvl(data.VHRNO) + '</td></tr>';
html += '<tr><th>번호판규격코드</th><td>' + this.nvl(data.nmplStndrdCode) + '</td>'; html += '<tr><th>차대번호</th><td>' + this.nvl(data.VIN) + '</td>';
html += '<th>번호판규격명</th><td>' + this.nvl(data.nmplStndrdNm) + '</td></tr>'; html += '<th>차명</th><td>' + this.nvl(data.ATMB_NM) + '</td></tr>';
html += '<tr><th>용도구분코드</th><td>' + this.nvl(data.prposSeCode) + '</td>';
html += '<th>용도구분명</th><td>' + this.nvl(data.prposSeNm) + '</td></tr>'; // 차종 정보
html += '<tr><th>제작사명</th><td>' + this.nvl(data.mtrsFomNm) + '</td>'; html += '<tr><th>차종종별코드</th><td>' + this.nvl(data.CARMDL_ASORT_CD) + '</td>';
html += '<th>형식명</th><td>' + this.nvl(data.fomNm) + '</td></tr>'; html += '<th>차종종별명</th><td>' + this.nvl(data.CARMDL_ASORT_NM) + '</td></tr>';
html += '<tr><th>취득금액</th><td>' + this.nvl(data.acqsAmount) + '</td>';
html += '<th>등록상세코드</th><td>' + this.nvl(data.registDetailCode) + '</td></tr>'; // 색상 정보
html += '<tr><th>등록상세명</th><td>' + this.nvl(data.registDetailNm) + '</td>'; html += '<tr><th>색상코드</th><td>' + this.nvl(data.COLOR_CD) + '</td>';
html += '<th>최초등록일자</th><td>' + this.nvl(data.frstRegistDe) + '</td></tr>'; html += '<th>색상명</th><td>' + this.nvl(data.COLOR_NM) + '</td></tr>';
html += '<tr><th>자동차보험종료일자</th><td>' + this.nvl(data.caagEndde) + '</td>';
html += '<th>생산년도</th><td>' + this.nvl(data.prye) + '</td></tr>'; // 번호판 정보
html += '<tr><th>사양번호1</th><td>' + this.nvl(data.spmnno1) + '</td>'; html += '<tr><th>번호판규격코드</th><td>' + this.nvl(data.NOPLT_SPCFCT_CD) + '</td>';
html += '<th>사양번호2</th><td>' + this.nvl(data.spmnno2) + '</td></tr>'; html += '<th>번호판규격명</th><td>' + this.nvl(data.NOPLT_SPCFCT_NM) + '</td></tr>';
html += '<tr><th>연식월</th><td>' + this.nvl(data.yblMd) + '</td>'; html += '<tr><th>번호판영치최고일</th><td>' + this.nvl(data.NOPLT_CSDY_AVTSMT_YMD) + '</td>';
html += '<th>주행거리</th><td>' + this.nvl(data.trvlDstnc) + '</td></tr>'; html += '<th>번호판영치여부</th><td>' + this.nvl(data.NOPLT_CSDY_YN) + '</td></tr>';
html += '<tr><th>검사유효기간시작일자</th><td>' + this.nvl(data.insptValidPdBgnde) + '</td>';
html += '<th>검사유효기간종료일자</th><td>' + this.nvl(data.insptValidPdEndde) + '</td></tr>'; // 용도 정보
html += '<tr><th>점검유효기간시작일자</th><td>' + this.nvl(data.chckValidPdBgnde) + '</td>'; html += '<tr><th>용도구분코드</th><td>' + this.nvl(data.USG_SE_CD) + '</td>';
html += '<th>점검유효기간종료일자</th><td>' + this.nvl(data.chckValidPdEndde) + '</td></tr>'; html += '<th>용도구분명</th><td>' + this.nvl(data.USG_SE_NM) + '</td></tr>';
html += '<tr><th>등록신청구분명</th><td>' + this.nvl(data.registReqstSeNm) + '</td>';
html += '<th>최초등록신청번호</th><td>' + this.nvl(data.frstRegistRqrcno) + '</td></tr>'; // 형식 정보
html += '<tr><th>번호판보관반납일자</th><td>' + this.nvl(data.nmplCsdyRemnrDe) + '</td>'; html += '<tr><th>원동기형식명</th><td>' + this.nvl(data.MTRS_FOM_NM) + '</td>';
html += '<th>번호판보관여부</th><td>' + this.nvl(data.nmplCsdyAt) + '</td></tr>'; html += '<th>형식명</th><td>' + this.nvl(data.FOM_NM) + '</td></tr>';
html += '<tr><th>영업용사용기간</th><td>' + this.nvl(data.bssUsePd) + '</td>';
html += '<th>직권말소예방공지일자</th><td>' + this.nvl(data.octhtErsrPrvntcNticeDe) + '</td></tr>'; // 취득 정보
html += '<tr><th>말소등록일자</th><td>' + this.nvl(data.ersrRegistDe) + '</td>'; html += '<tr><th>취득금액</th><td>' + this.nvl(data.ACQS_AMT) + '</td>';
html += '<th>말소등록구분코드</th><td>' + this.nvl(data.ersrRegistSeCode) + '</td></tr>'; html += '<th>최초양도일</th><td>' + this.nvl(data.FRST_TRNSFR_YMD) + '</td></tr>';
html += '<tr><th>말소등록구분명</th><td>' + this.nvl(data.ersrRegistSeNm) + '</td>';
html += '<th>저당건수</th><td>' + this.nvl(data.mrtgcnt) + '</td></tr>'; // 등록 정보
html += '<tr><th>차량건수</th><td>' + this.nvl(data.vhclecnt) + '</td>'; html += '<tr><th>등록상세코드</th><td>' + this.nvl(data.REG_DTL_CD) + '</td>';
html += '<th>압인건수</th><td>' + this.nvl(data.stmdcnt) + '</td></tr>'; html += '<th>등록상세명</th><td>' + this.nvl(data.REG_DTL_NM) + '</td></tr>';
html += '<tr><th>주소1</th><td>' + this.nvl(data.adres1) + '</td>'; html += '<tr><th>최초등록일</th><td>' + this.nvl(data.FRST_REG_YMD) + '</td>';
html += '<th>주소명1</th><td>' + this.nvl(data.adresNm1) + '</td></tr>'; html += '<th>최초등록접수번호</th><td>' + this.nvl(data.FRST_REG_APLY_RCPT_NO) + '</td></tr>';
html += '<tr><th>주소</th><td>' + this.nvl(data.adres) + '</td>'; html += '<tr><th>등록신청구분명</th><td>' + this.nvl(data.REG_APLY_SE_NM) + '</td>';
html += '<th>주소명</th><td>' + this.nvl(data.adresNm) + '</td></tr>'; html += '<th>차령종료일</th><td>' + this.nvl(data.VEAG_END_YMD) + '</td></tr>';
html += '<tr><th>개인법인여부</th><td>' + this.nvl(data.indvdlBsnmAt) + '</td>';
html += '<th>전화번호</th><td>' + this.nvl(data.telno) + '</td></tr>'; // 연식 및 제작 정보
html += '<tr><th>소유자명</th><td>' + this.nvl(data.mberNm) + '</td>'; html += '<tr><th>연식</th><td>' + this.nvl(data.YRIDNW) + '</td>';
html += '<th>소유자구분코드</th><td>' + this.nvl(data.mberSeCode) + '</td></tr>'; html += '<th>제작년월일</th><td>' + this.nvl(data.FBCTN_YMD) + '</td></tr>';
html += '<tr><th>소유자구분번호</th><td>' + this.nvl(data.mberSeNo) + '</td>'; html += '<tr><th>제원관리번호1</th><td>' + this.nvl(data.SPMNNO_1) + '</td>';
html += '<th>면세대상자구분코드</th><td>' + this.nvl(data.taxxmptTrgterSeCode) + '</td></tr>'; html += '<th>제원관리번호2</th><td>' + this.nvl(data.SPMNNO_2) + '</td></tr>';
html += '<tr><th>면세대상자구분코드명</th><td>' + this.nvl(data.taxxmptTrgterSeCodeNm) + '</td>';
html += '<th>건수사항</th><td>' + this.nvl(data.cntMatter) + '</td></tr>'; // 주행 정보
html += '<tr><th>읍면동명</th><td>' + this.nvl(data.emdNm) + '</td>'; html += '<tr><th>주행거리</th><td>' + this.nvl(data.DRVNG_DSTNC) + '</td>';
html += '<th>예방건수</th><td>' + this.nvl(data.prvntccnt) + '</td></tr>'; html += '<th>구동축전지식별번호</th><td>' + this.nvl(data.DRIV_SRGBTRY_IDNTF_NO) + '</td></tr>';
html += '<tr><th>수출이행여부확인일자</th><td>' + this.nvl(data.xportFlflAtSttemntDe) + '</td>';
html += '<th>협력사신청번호</th><td>' + this.nvl(data.partnRqrcno) + '</td></tr>'; // 검사 정보
html += '<tr><th>검사유효기간시작일</th><td>' + this.nvl(data.INSP_VLD_PD_BGNG_YMD) + '</td>';
html += '<th>검사유효기간종료일</th><td>' + this.nvl(data.INSP_VLD_PD_END_YMD) + '</td></tr>';
html += '<tr><th>점검유효기간시작일</th><td>' + this.nvl(data.CHCK_VLD_PD_BGNG_YMD) + '</td>';
html += '<th>점검유효기간종료일</th><td>' + this.nvl(data.CHCK_VLD_PD_END_YMD) + '</td></tr>';
// 사업용 정보
html += '<tr><th>사업용사용기간</th><td>' + this.nvl(data.BSS_USE_PD_YMD) + '</td>';
html += '<th>발급번호</th><td>' + this.nvl(data.ISSU_NO) + '</td></tr>';
// 말소 정보
html += '<tr><th>직권말소예고통지일</th><td>' + this.nvl(data.OCTHT_ERSR_PRVNTC_AVTSMT_YMD) + '</td>';
html += '<th>말소등록일</th><td>' + this.nvl(data.ERSR_REG_YMD) + '</td></tr>';
html += '<tr><th>말소등록구분코드</th><td>' + this.nvl(data.ERSR_REG_SE_CD) + '</td>';
html += '<th>말소등록구분명</th><td>' + this.nvl(data.ERSR_REG_SE_NM) + '</td></tr>';
// 저당/압류/변경 정보
html += '<tr><th>저당수</th><td>' + this.nvl(data.MRTG_CNT) + '</td>';
html += '<th>압류건수</th><td>' + this.nvl(data.SZR_CNT) + '</td></tr>';
html += '<tr><th>구조변경수</th><td>' + this.nvl(data.STRCT_CHG_CNT) + '</td>';
html += '<th>특기사항건수</th><td>' + this.nvl(data.SPCABL_MTTR_CNT) + '</td></tr>';
html += '<tr><th>예고수</th><td>' + this.nvl(data.PRVNTC_CNT) + '</td>';
html += '<th>수출이행여부신고일</th><td>' + this.nvl(data.XPORT_FLFL_YN_DCLR_YMD) + '</td></tr>';
// 소유자 정보
html += '<tr><th>대표소유자성명</th><td>' + this.nvl(data.RPRS_OWNR_NM) + '</td>';
html += '<th>대표소유자회원번호</th><td>' + this.nvl(data.RPRSV_OWNR_IDECNO) + '</td></tr>';
html += '<tr><th>대표소유자회원구분코드</th><td>' + this.nvl(data.RPRS_OWNR_MBR_SE_CD) + '</td>';
html += '<th>대표소유자전화번호</th><td>' + this.nvl(data.RPRS_OWNR_TELNO) + '</td></tr>';
html += '<tr><th>개인사업자여부</th><td>' + this.nvl(data.INDVDL_BZMN_YN) + '</td>';
html += '<th>비과세대상구분코드명</th><td>' + this.nvl(data.TAXXMPT_APLCN_SE_CD) + '</td></tr>';
html += '<tr><th>비과세대상구분코드</th><td>' + this.nvl(data.TAXXMPT_TRPR_SE_CD) + '</td>';
html += '<th>-</th><td>-</td></tr>';
// 주소 정보
html += '<tr><th>사용본거지주소</th><td>' + this.nvl(data.USGSRHLD_ADDR_1) + '</td>';
html += '<th>사용본거지주소상세</th><td>' + this.nvl(data.USGSRHLD_ADDR_DTL_1) + '</td></tr>';
html += '<tr><th>사용본거지행정동명</th><td>' + this.nvl(data.USGSRHLD_DONG_NM) + '</td>';
html += '<th>소유자주소</th><td>' + this.nvl(data.OWNR_ADDR) + '</td></tr>';
html += '<tr><th>소유자주소상세</th><td colspan="3">' + this.nvl(data.OWNR_ADDR_DTL) + '</td></tr>';
// 처리불가 정보
html += '<tr><th>처리불가사유코드</th><td>' + this.nvl(data.PROCESS_IMPRTY_RESN_CODE) + '</td>';
html += '<th>처리불가사유상세</th><td colspan="3">' + this.nvl(data.PROCESS_IMPRTY_RESN_DTLS) + '</td></tr>';
return html; return html;
}, },

@ -21,109 +21,109 @@
</colgroup> </colgroup>
<tr> <tr>
<th class="th">연계결과코드</th> <th class="th">연계결과코드</th>
<td id="cntcResultCode">${data.cntcResultCode}</td> <td id="linkRsltCd">${data.linkRsltCd}</td>
<th class="th">연계결과상세</th> <th class="th">연계결과상세</th>
<td id="cntcResultDtls">${data.cntcResultDtls}</td> <td id="linkRsltDtl">${data.linkRsltDtl}</td>
</tr> </tr>
<tr> <tr>
<th class="th">생산년도</th> <th class="th">생산년도</th>
<td id="prye">${data.prye}</td> <td id="yridnw">${data.yridnw}</td>
<th class="th">등록일자</th> <th class="th">등록일자</th>
<td id="registDe">${data.registDe}</td> <td id="regYmd">${data.regYmd}</td>
</tr> </tr>
<tr> <tr>
<th class="th">말소등록구분코드</th> <th class="th">말소등록구분코드</th>
<td id="ersrRegistSeCode">${data.ersrRegistSeCode}</td> <td id="ersrRegSeCd">${data.ersrRegSeCd}</td>
<th class="th">말소등록구분명</th> <th class="th">말소등록구분명</th>
<td id="ersrRegistSeNm">${data.ersrRegistSeNm}</td> <td id="ersrRegSeNm">${data.ersrRegSeNm}</td>
</tr> </tr>
<tr> <tr>
<th class="th">말소등록일자</th> <th class="th">말소등록일자</th>
<td id="ersrRegistDe">${data.ersrRegistDe}</td> <td id="ersrRegYmd">${data.ersrRegYmd}</td>
<th class="th">등록상세코드</th> <th class="th">등록상세코드</th>
<td id="registDetailCode">${data.registDetailCode}</td> <td id="regDtlCd">${data.regDtlCd}</td>
</tr> </tr>
<tr> <tr>
<th class="th">배기량</th> <th class="th">배기량</th>
<td id="dsplvl">${data.dsplvl}</td> <td id="dsplvl">${data.dsplvl}</td>
<th class="th">사용본거지법정동코드</th> <th class="th">사용본거지법정동코드</th>
<td id="useStrnghldLegaldongCode">${data.useStrnghldLegaldongCode}</td> <td id="usgsrhldStdgCd">${data.usgsrhldStdgCd}</td>
</tr> </tr>
<tr> <tr>
<th class="th">사용본거지행정동코드</th> <th class="th">사용본거지행정동코드</th>
<td id="useStrnghldAdstrdCode">${data.useStrnghldAdstrdCode}</td> <td id="usgsrhldDongCd">${data.usgsrhldDongCd}</td>
<th class="th">사용본거지산</th> <th class="th">사용본거지산</th>
<td id="useStrnghldMntn">${data.useStrnghldMntn}</td> <td id="usgsrhldMtnYn">${data.usgsrhldMtnYn}</td>
</tr> </tr>
<tr> <tr>
<th class="th">사용본거지번지</th> <th class="th">사용본거지번지</th>
<td id="useStrnghldLnbr">${data.useStrnghldLnbr}</td> <td id="usgsrhldLnbr">${data.usgsrhldLnbr}</td>
<th class="th">사용본거지호</th> <th class="th">사용본거지호</th>
<td id="useStrnghldHo">${data.useStrnghldHo}</td> <td id="usgsrhldHo">${data.usgsrhldHo}</td>
</tr> </tr>
<tr> <tr>
<th class="th">사용본거지주소명</th> <th class="th">사용본거지주소명</th>
<td id="useStrnghldAdresNm">${data.useStrnghldAdresNm}</td> <td id="usgsrhldAddrNm">${data.usgsrhldAddrNm}</td>
<th class="th">사용본거지도로명코드</th> <th class="th">사용본거지도로명코드</th>
<td id="useStrnghldRoadNmCode">${data.useStrnghldRoadNmCode}</td> <td id="usgsrhldRoadNmCd">${data.usgsrhldRoadNmCd}</td>
</tr> </tr>
<tr> <tr>
<th class="th">사용본거지지하건물구분코드</th> <th class="th">사용본거지지하건물구분코드</th>
<td id="usgsrhldUndgrndBuldSeCode">${data.usgsrhldUndgrndBuldSeCode}</td> <td id="usgsrhldUdgdBldgSeCd">${data.usgsrhldUdgdBldgSeCd}</td>
<th class="th">사용본거지건물본번</th> <th class="th">사용본거지건물본번</th>
<td id="useStrnghldBuldMainNo">${data.useStrnghldBuldMainNo}</td> <td id="usgsrhldBmno">${data.usgsrhldBmno}</td>
</tr> </tr>
<tr> <tr>
<th class="th">사용본거지건물부번</th> <th class="th">사용본거지건물부번</th>
<td id="useStrnghldBuldSubNo">${data.useStrnghldBuldSubNo}</td> <td id="usgsrhldBsno">${data.usgsrhldBsno}</td>
<th class="th">사용본거지우편번호코드</th> <th class="th">사용본거지우편번호코드</th>
<td id="useStrnghldGrcCode">${data.useStrnghldGrcCode}</td> <td id="usgsrhldGrcCd">${data.usgsrhldGrcCd}</td>
</tr> </tr>
<tr> <tr>
<th class="th">사용본거지주소전체</th> <th class="th">사용본거지주소전체</th>
<td colspan="3" id="usgsrhldAdresFull">${data.usgsrhldAdresFull}</td> <td colspan="3" id="usgsrhldWholAddr">${data.usgsrhldWholAddr}</td>
</tr> </tr>
<tr> <tr>
<th class="th">소유자구분코드</th> <th class="th">소유자구분코드</th>
<td id="mberSeCode">${data.mberSeCode}</td> <td id="rprsOwnrMbrSeCd">${data.rprsOwnrMbrSeCd}</td>
<th class="th">소유자명</th> <th class="th">소유자명</th>
<td id="mberNm">${data.mberNm}</td> <td id="rprsOwnrNm">${data.rprsOwnrNm}</td>
</tr> </tr>
<tr> <tr>
<th class="th">소유자구분번호</th> <th class="th">소유자구분번호</th>
<td id="mberSeNo">${data.mberSeNo}</td> <td id="rprsvOwnrIdecno">${data.rprsvOwnrIdecno}</td>
<th class="th">전화번호</th> <th class="th">전화번호</th>
<td id="telno">${data.telno}</td> <td id="rprsOwnrTelno">${data.rprsOwnrTelno}</td>
</tr> </tr>
<tr> <tr>
<th class="th">소유자법정동코드</th> <th class="th">소유자법정동코드</th>
<td id="ownerLegaldongCode">${data.ownerLegaldongCode}</td> <td id="ownrStdgCd">${data.ownrStdgCd}</td>
<th class="th">소유자행정동코드</th> <th class="th">소유자행정동코드</th>
<td id="ownerAdstrdCode">${data.ownerAdstrdCode}</td> <td id="ownrDongCd">${data.ownrDongCd}</td>
</tr> </tr>
<tr> <tr>
<th class="th">소유자산</th> <th class="th">소유자산</th>
<td id="ownerMntn">${data.ownerMntn}</td> <td id="ownrMtnYn">${data.ownrMtnYn}</td>
<th class="th">소유자번지</th> <th class="th">소유자번지</th>
<td id="ownerLnbr">${data.ownerLnbr}</td> <td id="ownrLnbr">${data.ownrLnbr}</td>
</tr> </tr>
<tr> <tr>
<th class="th">소유자호</th> <th class="th">소유자호</th>
<td id="ownerHo">${data.ownerHo}</td> <td id="ownrHo">${data.ownrHo}</td>
<th class="th">소유자주소명</th> <th class="th">소유자주소명</th>
<td id="ownerAdresNm">${data.ownerAdresNm}</td> <td id="ownrAddrNm">${data.ownrAddrNm}</td>
</tr> </tr>
<tr> <tr>
<th class="th">소유자도로명코드</th> <th class="th">소유자도로명코드</th>
<td id="ownerRoadNmCode">${data.ownerRoadNmCode}</td> <td id="ownrRoadNmCd">${data.ownrRoadNmCd}</td>
<th class="th">소유자지하건물구분코드</th> <th class="th">소유자지하건물구분코드</th>
<td id="ownerUndgrndBuldSeCode">${data.ownerUndgrndBuldSeCode}</td> <td id="ownrUdgdBldgSeCd">${data.ownrUdgdBldgSeCd}</td>
</tr> </tr>
<tr> <tr>
<th class="th">소유자건물본번</th> <th class="th">소유자건물본번</th>
<td id="ownerBuldMainNo">${data.ownerBuldMainNo}</td> <td id="ownrBmno">${data.ownrBmno}</td>
<th class="th">소유자건물부번</th> <th class="th">소유자건물부번</th>
<td id="ownerBuldSubNo">${data.ownerBuldSubNo}</td> <td id="ownrBsno">${data.ownrBsno}</td>
</tr> </tr>
<tr> <tr>
<th class="th">소유자주소전체</th> <th class="th">소유자주소전체</th>
@ -131,19 +131,19 @@
</tr> </tr>
<tr> <tr>
<th class="th">변경후차량번호</th> <th class="th">변경후차량번호</th>
<td id="aftrVhrno">${data.aftrVhrno}</td> <td id="rearVhrno">${data.rearVhrno}</td>
<th class="th">사용연료코드</th> <th class="th">사용연료코드</th>
<td id="useFuelCode">${data.useFuelCode}</td> <td id="useFuelCd">${data.useFuelCd}</td>
</tr> </tr>
<tr> <tr>
<th class="th">용도구분코드</th> <th class="th">용도구분코드</th>
<td id="prposSeCode">${data.prposSeCode}</td> <td id="usgSeCd">${data.usgSeCd}</td>
<th class="th">제작사명</th> <th class="th">제작사명</th>
<td id="mtrsFomNm">${data.mtrsFomNm}</td> <td id="mtrsFomNm">${data.mtrsFomNm}</td>
</tr> </tr>
<tr> <tr>
<th class="th">변경전차량번호</th> <th class="th">변경전차량번호</th>
<td id="frntVhrno">${data.frntVhrno}</td> <td id="bfrVhrno">${data.bfrVhrno}</td>
<th class="th">차량번호</th> <th class="th">차량번호</th>
<td id="vhrno">${data.vhrno}</td> <td id="vhrno">${data.vhrno}</td>
</tr> </tr>
@ -151,115 +151,115 @@
<th class="th">차대번호</th> <th class="th">차대번호</th>
<td id="vin">${data.vin}</td> <td id="vin">${data.vin}</td>
<th class="th">차명</th> <th class="th">차명</th>
<td id="cnm">${data.cnm}</td> <td id="atmbNm">${data.atmbNm}</td>
</tr> </tr>
<tr> <tr>
<th class="th">차량총중량</th> <th class="th">차량총중량</th>
<td id="vhcleTotWt">${data.vhcleTotWt}</td> <td id="vhclTotlWt">${data.vhclTotlWt}</td>
<th class="th">자동차보험종료일자</th> <th class="th">자동차보험종료일자</th>
<td id="caagEndde">${data.caagEndde}</td> <td id="veagEndYmd">${data.veagEndYmd}</td>
</tr> </tr>
<tr> <tr>
<th class="th">변경일자</th> <th class="th">변경일자</th>
<td id="changeDe">${data.changeDe}</td> <td id="chgYmd">${data.chgYmd}</td>
<th class="th">차종분류코드</th> <th class="th">차종분류코드</th>
<td id="vhctyAsortCode">${data.vhctyAsortCode}</td> <td id="carmdlAsortCd">${data.carmdlAsortCd}</td>
</tr> </tr>
<tr> <tr>
<th class="th">차종유형코드</th> <th class="th">차종유형코드</th>
<td id="vhctyTyCode">${data.vhctyTyCode}</td> <td id="carmdlTypeCd">${data.carmdlTypeCd}</td>
<th class="th">차종구분코드</th> <th class="th">차종구분코드</th>
<td id="vhctySeCode">${data.vhctySeCode}</td> <td id="carmdlSeCd">${data.carmdlSeCd}</td>
</tr> </tr>
<tr> <tr>
<th class="th">최대적재량</th> <th class="th">최대적재량</th>
<td id="mxmmLdg">${data.mxmmLdg}</td> <td id="mxmmLdg">${data.mxmmLdg}</td>
<th class="th">차종분류명</th> <th class="th">차종분류명</th>
<td id="vhctyAsortNm">${data.vhctyAsortNm}</td> <td id="carmdlAsortNm">${data.carmdlAsortNm}</td>
</tr> </tr>
<tr> <tr>
<th class="th">차종유형명</th> <th class="th">차종유형명</th>
<td id="vhctyTyNm">${data.vhctyTyNm}</td> <td id="carmdlTypeNm">${data.carmdlTypeNm}</td>
<th class="th">차종구분명</th> <th class="th">차종구분명</th>
<td id="vhctySeNm">${data.vhctySeNm}</td> <td id="carmdlClsfNm">${data.carmdlClsfNm}</td>
</tr> </tr>
<tr> <tr>
<th class="th">최초등록일자</th> <th class="th">최초등록일자</th>
<td id="frstRegistDe">${data.frstRegistDe}</td> <td id="frstRegYmd">${data.frstRegYmd}</td>
<th class="th">형식명</th> <th class="th">형식명</th>
<td id="fomNm">${data.fomNm}</td> <td id="fomNm">${data.fomNm}</td>
</tr> </tr>
<tr> <tr>
<th class="th">취득일자</th> <th class="th">취득일자</th>
<td id="acqsDe">${data.acqsDe}</td> <td id="acqsYmd">${data.acqsYmd}</td>
<th class="th">취득종료일자</th> <th class="th">취득종료일자</th>
<td id="acqsEndDe">${data.acqsEndDe}</td> <td id="acqsEndYmd">${data.acqsEndYmd}</td>
</tr> </tr>
<tr> <tr>
<th class="th">연식월</th> <th class="th">연식월</th>
<td id="yblMd">${data.yblMd}</td> <td id="fbctnYmd">${data.fbctnYmd}</td>
<th class="th">이전등록일자</th> <th class="th">이전등록일자</th>
<td id="transrRegistDe">${data.transrRegistDe}</td> <td id="transrRegYmd">${data.transrRegYmd}</td>
</tr> </tr>
<tr> <tr>
<th class="th">특정등록상태코드</th> <th class="th">특정등록상태코드</th>
<td id="spcfRegistSttusCode">${data.spcfRegistSttusCode}</td> <td id="spcfRegSttsCd">${data.spcfRegSttsCd}</td>
<th class="th">색상명</th> <th class="th">색상명</th>
<td id="colorNm">${data.colorNm}</td> <td id="colorNm">${data.colorNm}</td>
</tr> </tr>
<tr> <tr>
<th class="th">저당건수</th> <th class="th">저당건수</th>
<td id="mrtgCo">${data.mrtgCo}</td> <td id="mrtgCnt">${data.mrtgCnt}</td>
<th class="th">압류건수</th> <th class="th">압류건수</th>
<td id="seizrCo">${data.seizrCo}</td> <td id="szrCnt">${data.szrCnt}</td>
</tr> </tr>
<tr> <tr>
<th class="th">압인건수</th> <th class="th">압인건수</th>
<td id="stmdCo">${data.stmdCo}</td> <td id="strctChgCnt">${data.strctChgCnt}</td>
<th class="th">번호판보관여부</th> <th class="th">번호판보관여부</th>
<td id="nmplCsdyAt">${data.nmplCsdyAt}</td> <td id="nopltCsdyYn">${data.nopltCsdyYn}</td>
</tr> </tr>
<tr> <tr>
<th class="th">번호판보관반납일자</th> <th class="th">번호판보관반납일자</th>
<td id="nmplCsdyRemnrDe">${data.nmplCsdyRemnrDe}</td> <td id="nopltCsdyAvtsmtYmd">${data.nopltCsdyAvtsmtYmd}</td>
<th class="th">원산지구분코드</th> <th class="th">원산지구분코드</th>
<td id="originSeCode">${data.originSeCode}</td> <td id="srcSeCd">${data.srcSeCd}</td>
</tr> </tr>
<tr> <tr>
<th class="th">번호판규격코드</th> <th class="th">번호판규격코드</th>
<td id="nmplStndrdCode">${data.nmplStndrdCode}</td> <td id="nopltSpcfctCd">${data.nopltSpcfctCd}</td>
<th class="th">취득금액</th> <th class="th">취득금액</th>
<td id="acqsAmount">${data.acqsAmount}</td> <td id="acqsAmt">${data.acqsAmt}</td>
</tr> </tr>
<tr> <tr>
<th class="th">검사유효기간시작일자</th> <th class="th">검사유효기간시작일자</th>
<td id="insptValidPdBgnde">${data.insptValidPdBgnde}</td> <td id="inspVldPdBgngYmd">${data.inspVldPdBgngYmd}</td>
<th class="th">검사유효기간종료일자</th> <th class="th">검사유효기간종료일자</th>
<td id="insptValidPdEndde">${data.insptValidPdEndde}</td> <td id="inspVldPdEndYmd">${data.inspVldPdEndYmd}</td>
</tr> </tr>
<tr> <tr>
<th class="th">화물차승차정원수</th> <th class="th">화물차승차정원수</th>
<td id="tkcarPscapCo">${data.tkcarPscapCo}</td> <td id="rdcpctCnt">${data.rdcpctCnt}</td>
<th class="th">사양번호</th> <th class="th">사양번호</th>
<td id="spmnno">${data.spmnno}</td> <td id="spmnno">${data.spmnno}</td>
</tr> </tr>
<tr> <tr>
<th class="th">주행거리</th> <th class="th">주행거리</th>
<td id="trvlDstnc">${data.trvlDstnc}</td> <td id="drvngDstnc">${data.drvngDstnc}</td>
<th class="th">최초등록신청번호</th> <th class="th">최초등록신청번호</th>
<td id="frstRegistRqrcno">${data.frstRegistRqrcno}</td> <td id="frstRegAplyRcptNo">${data.frstRegAplyRcptNo}</td>
</tr> </tr>
<tr> <tr>
<th class="th">자진말소예방공지일자</th> <th class="th">자진말소예방공지일자</th>
<td id="vlntErsrPrvntcNticeDe">${data.vlntErsrPrvntcNticeDe}</td> <td id="vlntErsrPrvntcAvtsmtYmd">${data.vlntErsrPrvntcAvtsmtYmd}</td>
<th class="th">등록기관명</th> <th class="th">등록기관명</th>
<td id="registInsttNm">${data.registInsttNm}</td> <td id="ognzNm">${data.ognzNm}</td>
</tr> </tr>
<tr> <tr>
<th class="th">처리불가사유코드</th> <th class="th">처리불가사유코드</th>
<td id="processImprtyResnCode">${data.processImprtyResnCode}</td> <td id="prcsImprtyRsnCd">${data.prcsImprtyRsnCd}</td>
<th class="th">처리불가사유상세</th> <th class="th">처리불가사유상세</th>
<td id="processImprtyResnDtls">${data.processImprtyResnDtls}</td> <td id="prcsImprtyRsnDtls">${data.prcsImprtyRsnDtls}</td>
</tr> </tr>
<tr> <tr>
<th class="th">차체길이</th> <th class="th">차체길이</th>
@ -275,9 +275,9 @@
</tr> </tr>
<tr> <tr>
<th class="th">연료소비율</th> <th class="th">연료소비율</th>
<td id="fuelCnsmpRt">${data.fuelCnsmpRt}</td> <td id="fuelCnsmprt">${data.fuelCnsmprt}</td>
<th class="th">전기복합연료소비율</th> <th class="th">전기복합연료소비율</th>
<td id="elctyCmpndFuelCnsmpRt">${data.elctyCmpndFuelCnsmpRt}</td> <td id="elctyCmpndFuelCnsmprt">${data.elctyCmpndFuelCnsmprt}</td>
</tr> </tr>
</table> </table>
</div> </div>

@ -21,15 +21,15 @@
</colgroup> </colgroup>
<tr> <tr>
<th class="th">연계결과코드</th> <th class="th">연계결과코드</th>
<td id="cntcResultCode">${data.cntcResultCode}</td> <td id="linkRsltCd">${data.linkRsltCd}</td>
<th class="th">연계결과상세</th> <th class="th">연계결과상세</th>
<td id="cntcResultDtls">${data.cntcResultDtls}</td> <td id="linkRsltDtl">${data.linkRsltDtl}</td>
</tr> </tr>
<tr> <tr>
<th class="th">원부그룹번호</th> <th class="th">원부그룹번호</th>
<td id="ledgerGroupNo">${data.ledgerGroupNo}</td> <td id="ledgerGroupNo">${data.ledgerGroupNo}</td>
<th class="th">원부개별번호</th> <th class="th">원부개별번호</th>
<td id="ledgerIndvdlzNo">${data.ledgerIndvdlzNo}</td> <td id="ledgerIndivNo">${data.ledgerIndivNo}</td>
</tr> </tr>
<tr> <tr>
<th class="th">차량관리번호</th> <th class="th">차량관리번호</th>
@ -40,164 +40,176 @@
<tr> <tr>
<th class="th">차대번호</th> <th class="th">차대번호</th>
<td id="vin">${data.vin}</td> <td id="vin">${data.vin}</td>
<th class="th">차종분류코드</th> <th class="th">차종종별코드</th>
<td id="vhctyAsortCode">${data.vhctyAsortCode}</td> <td id="carmdlAsortCd">${data.carmdlAsortCd}</td>
</tr> </tr>
<tr> <tr>
<th class="th">차종분류명</th> <th class="th">차종종별명</th>
<td id="vhctyAsortNm">${data.vhctyAsortNm}</td> <td id="carmdlAsortNm">${data.carmdlAsortNm}</td>
<th class="th">차명</th> <th class="th">차명</th>
<td id="cnm">${data.cnm}</td> <td id="atmbNm">${data.atmbNm}</td>
</tr> </tr>
<tr> <tr>
<th class="th">색상코드</th> <th class="th">색상코드</th>
<td id="colorCode">${data.colorCode}</td> <td id="colorCd">${data.colorCd}</td>
<th class="th">색상명</th> <th class="th">색상명</th>
<td id="colorNm">${data.colorNm}</td> <td id="colorNm">${data.colorNm}</td>
</tr> </tr>
<tr> <tr>
<th class="th">번호판규격코드</th> <th class="th">번호판규격코드</th>
<td id="nmplStndrdCode">${data.nmplStndrdCode}</td> <td id="nopltSpcfctCd">${data.nopltSpcfctCd}</td>
<th class="th">번호판규격명</th> <th class="th">번호판규격명</th>
<td id="nmplStndrdNm">${data.nmplStndrdNm}</td> <td id="nopltSpcfctNm">${data.nopltSpcfctNm}</td>
</tr> </tr>
<tr> <tr>
<th class="th">용도구분코드</th> <th class="th">용도구분코드</th>
<td id="prposSeCode">${data.prposSeCode}</td> <td id="usgSeCd">${data.usgSeCd}</td>
<th class="th">용도구분명</th> <th class="th">용도구분명</th>
<td id="prposSeNm">${data.prposSeNm}</td> <td id="usgSeNm">${data.usgSeNm}</td>
</tr> </tr>
<tr> <tr>
<th class="th">제작사명</th> <th class="th">원동기형식명</th>
<td id="mtrsFomNm">${data.mtrsFomNm}</td> <td id="mtrsFomNm">${data.mtrsFomNm}</td>
<th class="th">형식명</th> <th class="th">형식명</th>
<td id="fomNm">${data.fomNm}</td> <td id="fomNm">${data.fomNm}</td>
</tr> </tr>
<tr> <tr>
<th class="th">취득금액</th> <th class="th">취득금액</th>
<td id="acqsAmount">${data.acqsAmount}</td> <td id="acqsAmt">${data.acqsAmt}</td>
<th class="th">등록상세코드</th> <th class="th">등록상세코드</th>
<td id="registDetailCode">${data.registDetailCode}</td> <td id="regDtlCd">${data.regDtlCd}</td>
</tr> </tr>
<tr> <tr>
<th class="th">등록상세명</th> <th class="th">등록상세명</th>
<td id="registDetailNm">${data.registDetailNm}</td> <td id="regDtlNm">${data.regDtlNm}</td>
<th class="th">최초등록일</th> <th class="th">최초등록일</th>
<td id="frstRegistDe">${data.frstRegistDe}</td> <td id="frstRegYmd">${data.frstRegYmd}</td>
</tr> </tr>
<tr> <tr>
<th class="th">자동차보험종료일자</th> <th class="th">차령종료일</th>
<td id="caagEndde">${data.caagEndde}</td> <td id="veagEndYmd">${data.veagEndYmd}</td>
<th class="th">생산년도</th> <th class="th">연식</th>
<td id="prye">${data.prye}</td> <td id="yridnw">${data.yridnw}</td>
</tr> </tr>
<tr> <tr>
<th class="th">사양번호1</th> <th class="th">제원관리번호1</th>
<td id="spmnno1">${data.spmnno1}</td> <td id="spmnno1">${data.spmnno1}</td>
<th class="th">사양번호2</th> <th class="th">제원관리번호2</th>
<td id="spmnno2">${data.spmnno2}</td> <td id="spmnno2">${data.spmnno2}</td>
</tr> </tr>
<tr> <tr>
<th class="th">연식월</th> <th class="th">제작년월일</th>
<td id="yblMd">${data.yblMd}</td> <td id="fbctnYmd">${data.fbctnYmd}</td>
<th class="th">주행거리</th> <th class="th">주행거리</th>
<td id="trvlDstnc">${data.trvlDstnc}</td> <td id="drvngDstnc">${data.drvngDstnc}</td>
</tr> </tr>
<tr> <tr>
<th class="th">검사유효기간시작일</th> <th class="th">검사유효기간시작일</th>
<td id="insptValidPdBgnde">${data.insptValidPdBgnde}</td> <td id="inspVldPdBgngYmd">${data.inspVldPdBgngYmd}</td>
<th class="th">검사유효기간종료일</th> <th class="th">검사유효기간종료일</th>
<td id="insptValidPdEndde">${data.insptValidPdEndde}</td> <td id="inspVldPdEndYmd">${data.inspVldPdEndYmd}</td>
</tr> </tr>
<tr> <tr>
<th class="th">점검유효기간시작일</th> <th class="th">점검유효기간시작일</th>
<td id="chckValidPdBgnde">${data.chckValidPdBgnde}</td> <td id="chckVldPdBgngYmd">${data.chckVldPdBgngYmd}</td>
<th class="th">점검유효기간종료일</th> <th class="th">점검유효기간종료일</th>
<td id="chckValidPdEndde">${data.chckValidPdEndde}</td> <td id="chckVldPdEndYmd">${data.chckVldPdEndYmd}</td>
</tr> </tr>
<tr> <tr>
<th class="th">등록신청구분명</th> <th class="th">등록신청구분명</th>
<td id="registReqstSeNm">${data.registReqstSeNm}</td> <td id="regAplySeNm">${data.regAplySeNm}</td>
<th class="th">최초등록신청번호</th> <th class="th">최초등록접수번호</th>
<td id="frstRegistRqrcno">${data.frstRegistRqrcno}</td> <td id="frstRegAplyRcptNo">${data.frstRegAplyRcptNo}</td>
</tr> </tr>
<tr> <tr>
<th class="th">번호판보관반납일자</th> <th class="th">번호판영치최고일</th>
<td id="nmplCsdyRemnrDe">${data.nmplCsdyRemnrDe}</td> <td id="nopltCsdyAvtsmtYmd">${data.nopltCsdyAvtsmtYmd}</td>
<th class="th">번호판보관여부</th> <th class="th">번호판영치여부</th>
<td id="nmplCsdyAt">${data.nmplCsdyAt}</td> <td id="nopltCsdyYn">${data.nopltCsdyYn}</td>
</tr> </tr>
<tr> <tr>
<th class="th">업용사용기간</th> <th class="th">업용사용기간</th>
<td id="bssUsePd">${data.bssUsePd}</td> <td id="bssUsePdYmd">${data.bssUsePdYmd}</td>
<th class="th">직권말소예방공지일자</th> <th class="th">직권말소예고통지일</th>
<td id="octhtErsrPrvntcNticeDe">${data.octhtErsrPrvntcNticeDe}</td> <td id="octhtErsrPrvntcAvtsmtYmd">${data.octhtErsrPrvntcAvtsmtYmd}</td>
</tr> </tr>
<tr> <tr>
<th class="th">말소등록일</th> <th class="th">말소등록일</th>
<td id="ersrRegistDe">${data.ersrRegistDe}</td> <td id="ersrRegYmd">${data.ersrRegYmd}</td>
<th class="th">말소등록구분코드</th> <th class="th">말소등록구분코드</th>
<td id="ersrRegistSeCode">${data.ersrRegistSeCode}</td> <td id="ersrRegSeCd">${data.ersrRegSeCd}</td>
</tr> </tr>
<tr> <tr>
<th class="th">말소등록구분명</th> <th class="th">말소등록구분명</th>
<td id="ersrRegistSeNm">${data.ersrRegistSeNm}</td> <td id="ersrRegSeNm">${data.ersrRegSeNm}</td>
<th class="th">저당수</th> <th class="th">저당수</th>
<td id="mrtgcnt">${data.mrtgcnt}</td> <td id="mrtgCnt">${data.mrtgCnt}</td>
</tr> </tr>
<tr> <tr>
<th class="th">차량건수</th> <th class="th">압류건수</th>
<td id="vhclecnt">${data.vhclecnt}</td> <td id="szrCnt">${data.szrCnt}</td>
<th class="th">압인건수</th> <th class="th">구조변경수</th>
<td id="stmdcnt">${data.stmdcnt}</td> <td id="strctChgCnt">${data.strctChgCnt}</td>
</tr> </tr>
<tr> <tr>
<th class="th">주소1</th> <th class="th">사용본거지주소</th>
<td id="adres1">${data.adres1}</td> <td id="usgsrhldAddr1">${data.usgsrhldAddr1}</td>
<th class="th">주소명1</th> <th class="th">사용본거지주소상세</th>
<td id="adresNm1">${data.adresNm1}</td> <td id="usgsrhldAddrDtl1">${data.usgsrhldAddrDtl1}</td>
</tr> </tr>
<tr> <tr>
<th class="th">주소</th> <th class="th">사용본거지행정동명</th>
<td id="adres">${data.adres}</td> <td id="usgsrhldDongNm">${data.usgsrhldDongNm}</td>
<th class="th">주소</th> <th class="th">소유자주소</th>
<td id="adresNm">${data.adresNm}</td> <td id="ownrAddr">${data.ownrAddr}</td>
</tr> </tr>
<tr> <tr>
<th class="th">개인법인여부</th> <th class="th">소유자주소상세</th>
<td id="indvdlBsnmAt">${data.indvdlBsnmAt}</td> <td id="ownrAddrDtl">${data.ownrAddrDtl}</td>
<th class="th">전화번호</th> <th class="th">개인사업자여부</th>
<td id="telno">${data.telno}</td> <td id="indvdlBzmnYn">${data.indvdlBzmnYn}</td>
</tr> </tr>
<tr> <tr>
<th class="th">소유자명</th> <th class="th">대표소유자전화번호</th>
<td id="mberNm">${data.mberNm}</td> <td id="rprsOwnrTelno">${data.rprsOwnrTelno}</td>
<th class="th">소유자구분코드</th> <th class="th">대표소유자성명</th>
<td id="mberSeCode">${data.mberSeCode}</td> <td id="rprsOwnrNm">${data.rprsOwnrNm}</td>
</tr> </tr>
<tr> <tr>
<th class="th">소유자구분번호</th> <th class="th">대표소유자회원구분코드</th>
<td id="mberSeNo">${data.mberSeNo}</td> <td id="rprsOwnrMbrSeCd">${data.rprsOwnrMbrSeCd}</td>
<th class="th">면세대상자구분코드</th> <th class="th">대표소유자회원번호</th>
<td id="taxxmptTrgterSeCode">${data.taxxmptTrgterSeCode}</td> <td id="rprsvOwnrIdecno">${data.rprsvOwnrIdecno}</td>
</tr> </tr>
<tr> <tr>
<th class="th">면세대상자구분코드명</th> <th class="th">비과세대상구분코드</th>
<td id="taxxmptTrgterSeCodeNm">${data.taxxmptTrgterSeCodeNm}</td> <td id="taxxmptTrprSeCd">${data.taxxmptTrprSeCd}</td>
<th class="th">건수사항</th> <th class="th">비과세대상구분코드명</th>
<td id="cntMatter">${data.cntMatter}</td> <td id="taxxmptAplcnSeCd">${data.taxxmptAplcnSeCd}</td>
</tr> </tr>
<tr> <tr>
<th class="th">읍면동명</th> <th class="th">특기사항건수</th>
<td id="emdNm">${data.emdNm}</td> <td id="spcablMttrCnt">${data.spcablMttrCnt}</td>
<th class="th">예방건수</th> <th class="th">예수</th>
<td id="prvntccnt">${data.prvntccnt}</td> <td id="prvntcCnt">${data.prvntcCnt}</td>
</tr> </tr>
<tr> <tr>
<th class="th">수출이행여부확인일자</th> <th class="th">수출이행여부신고일</th>
<td id="xportFlflAtSttemntDe">${data.xportFlflAtSttemntDe}</td> <td id="xportFlflYnDclrYmd">${data.xportFlflYnDclrYmd}</td>
<th class="th">협력사신청번호</th> <th class="th">발급번호</th>
<td id="partnRqrcno">${data.partnRqrcno}</td> <td id="issuNo">${data.issuNo}</td>
</tr>
<tr>
<th class="th">최초양도일</th>
<td id="frstTrnsfrYmd">${data.frstTrnsfrYmd}</td>
<th class="th">구동축전지식별번호</th>
<td id="drivSrgbtryIdntfNo">${data.drivSrgbtryIdntfNo}</td>
</tr>
<tr>
<th class="th">처리불가사유코드</th>
<td id="prcsImprtyRsnCd">${data.prcsImprtyRsnCd}</td>
<th class="th">처리불가사유상세</th>
<td id="prcsImprtyRsnDtls">${data.prcsImprtyRsnDtls}</td>
</tr> </tr>
</table> </table>
@ -209,52 +221,58 @@
<col style="width: 5%;" /> <col style="width: 5%;" />
<col style="width: 7%;" /> <col style="width: 7%;" />
<col style="width: 8%;" /> <col style="width: 8%;" />
<col style="width: 8%;" />
<col style="width: 6%;" /> <col style="width: 6%;" />
<col style="width: 6%;" /> <col style="width: 6%;" />
<col style="width: 8%;" />
<col style="width: 10%;" /> <col style="width: 10%;" />
<col style="width: 8%;" /> <col style="width: 8%;" />
<col style="width: 8%;" /> <col style="width: 8%;" />
<col style="width: 8%;" /> <col style="width: 8%;" />
<col style="width: 8%;" /> <col style="width: 8%;" />
<col style="width: auto;" /> <col style="width: auto;" />
<col style="width: 8%;" />
<col style="width: 8%;" />
<col style="width: 7%;" /> <col style="width: 7%;" />
<col style="width: 6%;" /> <col style="width: 6%;" />
</colgroup> </colgroup>
<thead> <thead>
<tr> <tr>
<th class="th">번호</th> <th class="th">번호</th>
<th class="th">메인체크</th> <th class="th">해제여부</th>
<th class="th">변경작업구분코드</th> <th class="th">변경업무구분코드</th>
<th class="th">변경업무구분명</th>
<th class="th">주번호</th> <th class="th">주번호</th>
<th class="th">부번호</th> <th class="th">부번호</th>
<th class="th">구분명</th>
<th class="th">변경일자</th> <th class="th">변경일자</th>
<th class="th">원부그룹번호</th> <th class="th">원부그룹번호</th>
<th class="th">원부개별번호</th> <th class="th">원부개별번호</th>
<th class="th">신청번호</th> <th class="th">접수번호</th>
<th class="th">차량관리번호</th> <th class="th">차량관리번호</th>
<th class="th">상세내역</th> <th class="th">사항란</th>
<th class="th">상세일련번호</th> <th class="th">세대주명</th>
<th class="th">플래그</th> <th class="th">세대주개인암호화번호</th>
<th class="th">상세순번</th>
<th class="th">표기여부</th>
</tr> </tr>
</thead> </thead>
<tbody> <tbody>
<c:forEach var="rec" items="${data.record}" varStatus="status"> <c:forEach var="rec" items="${data.record}" varStatus="status">
<tr> <tr>
<td class="text-center">${status.count}</td> <td class="text-center">${status.count}</td>
<td class="text-center">${rec.mainchk}</td> <td class="text-center">${rec.szrRmvDtlSn}</td>
<td class="text-center">${rec.changeJobSeCode}</td> <td class="text-center">${rec.chgTaskSeCd}</td>
<td class="text-center">${rec.mainno}</td> <td class="text-center">${rec.chgTaskSeNm}</td>
<td class="text-center">${rec.subno}</td> <td class="text-center">${rec.mainNo}</td>
<td class="text-center">${rec.gubunNm}</td> <td class="text-center">${rec.sno}</td>
<td class="text-center">${rec.changeDe}</td> <td class="text-center">${rec.chgYmd}</td>
<td class="text-center">${rec.ledgerGroupNo}</td> <td class="text-center">${rec.ledgerGroupNo}</td>
<td class="text-center">${rec.ledgerIndvdlzNo}</td> <td class="text-center">${rec.ledgerIndivNo}</td>
<td class="text-center">${rec.rqrcno}</td> <td class="text-center">${rec.aplyRcptNo}</td>
<td class="text-center">${rec.vhmno}</td> <td class="text-center">${rec.vhmno}</td>
<td class="text-left">${rec.dtls}</td> <td class="text-left">${rec.spcablMttr}</td>
<td class="text-center">${rec.detailSn}</td> <td class="text-center">${rec.hshldrNm}</td>
<td class="text-center">${rec.hshldrIdecno}</td>
<td class="text-center">${rec.dtlSn}</td>
<td class="text-center">${rec.flag}</td> <td class="text-center">${rec.flag}</td>
</tr> </tr>
</c:forEach> </c:forEach>

@ -31,13 +31,9 @@
<li> <li>
<input type="text" id="searchVin" name="searchVin" class="input" style="width: 150px;" autocomplete="off" placeholder="차대번호"/> <input type="text" id="searchVin" name="searchVin" class="input" style="width: 150px;" autocomplete="off" placeholder="차대번호"/>
</li> </li>
<li class="th">담당자명</li>
<li>
<input type="text" id="searchChargerNm" name="searchChargerNm" class="input" style="width: 120px;" autocomplete="off" placeholder="담당자명"/>
</li>
<li class="th">연계결과</li> <li class="th">연계결과</li>
<li> <li>
<select id="searchCntcResultCode" name="cntcResultCode" class="input" style="width: 120px;"> <select id="searchLinkRsltCd" name="searchLinkRsltCd" class="input" style="width: 120px;">
<option value="">전체</option> <option value="">전체</option>
<option value="MSG50000">성공</option> <option value="MSG50000">성공</option>
<option value="ERROR">에러</option> <option value="ERROR">에러</option>
@ -185,15 +181,13 @@
var searchEndDate = $.trim(nvl($("#searchEndDate").val(), "")).replace(/-/g, ''); var searchEndDate = $.trim(nvl($("#searchEndDate").val(), "")).replace(/-/g, '');
var searchVhrno = $.trim(nvl($("#searchVhrno").val(), "")); var searchVhrno = $.trim(nvl($("#searchVhrno").val(), ""));
var searchVin = $.trim(nvl($("#searchVin").val(), "")); var searchVin = $.trim(nvl($("#searchVin").val(), ""));
var searchChargerNm = $.trim(nvl($("#searchChargerNm").val(), "")); var searchLinkRsltCd = $.trim(nvl($("#searchLinkRsltCd").val(), ""));
var searchCntcResultCode = $.trim(nvl($("#searchCntcResultCode").val(), ""));
SEARCH_COND.searchStartDate = searchStartDate; SEARCH_COND.searchStartDate = searchStartDate;
SEARCH_COND.searchEndDate = searchEndDate; SEARCH_COND.searchEndDate = searchEndDate;
SEARCH_COND.vhrno = searchVhrno; SEARCH_COND.searchVhrno = searchVhrno;
SEARCH_COND.vin = searchVin; SEARCH_COND.searchVin = searchVin;
SEARCH_COND.chargerNm = searchChargerNm; SEARCH_COND.searchLinkRsltCd = searchLinkRsltCd;
SEARCH_COND.cntcResultCode = searchCntcResultCode;
}; };
/** /**
@ -255,18 +249,18 @@
} }
}, },
{ header: '정보시스템ID', name: 'infoSysId', align: 'center', width: 120, hidden: true }, { header: '정보시스템ID', name: 'infoSysId', align: 'center', width: 120, hidden: true },
{ header: '정보시스템IP', name: 'infoSysIp', align: 'center', width: 120, hidden: true }, { header: '정보시스템IP', name: 'infoSysIpAddr', align: 'center', width: 120, hidden: true },
{ header: '시군구코드', name: 'sigunguCode', align: 'center', width: 100, hidden: true }, { header: '시군구코드', name: 'sggCd', align: 'center', width: 100, hidden: true },
{ header: '연계정보코드', name: 'cntcInfoCode', align: 'center', width: 100, hidden: true }, { header: '연계정보코드', name: 'linkInfoCd', align: 'center', width: 100, hidden: true },
{ header: '담당자ID', name: 'chargerId', align: 'center', width: 100, hidden: true }, { header: '담당자ID', name: 'picId', align: 'center', width: 100, hidden: true },
{ header: '담당자IP', name: 'chargerIp', align: 'center', width: 120, hidden: true }, { header: '담당자IP', name: 'picIpAddr', align: 'center', width: 120, hidden: true },
{ header: '담당자명', name: 'chargerNm', align: 'center', width: 100, hidden: true }, { header: '담당자명', name: 'picNm', align: 'center', width: 100, hidden: true },
{ header: '요청부과기준일', name: 'dmndLevyStdde', align: 'center', width: 120 }, { header: '요청부과기준일', name: 'dmndLevyCrtrYmd', align: 'center', width: 120 },
{ header: '요청조회구분코드', name: 'dmndInqireSeCode', align: 'center', width: 130, hidden: true }, { header: '요청조회구분코드', name: 'dmndInqSeCd', align: 'center', width: 130, hidden: true },
{ header: '요청차량번호', name: 'dmndVhrno', align: 'center', width: 120 }, { header: '요청차량번호', name: 'dmndVhrno', align: 'center', width: 120 },
{ header: '요청차대번호', name: 'dmndVin', align: 'center', width: 150 }, { header: '요청차대번호', name: 'dmndVin', align: 'center', width: 150 },
{ header: '연계결과코드', name: 'cntcResultCode', align: 'center', width: 100 }, { header: '연계결과코드', name: 'searchLinkRsltCd', align: 'center', width: 100 },
{ header: '연계결과상세', name: 'cntcResultDtls', align: 'left', width: 200 }, { header: '연계결과상세', name: 'linkRsltDtl', align: 'left', width: 200 },
{ header: '차량번호', name: 'vhrno', align: 'center', width: 120 }, { header: '차량번호', name: 'vhrno', align: 'center', width: 120 },
{ header: '차대번호', name: 'vin', align: 'center', width: 150 }, { header: '차대번호', name: 'vin', align: 'center', width: 150 },
{ header: '차명', name: 'cnm', align: 'left', width: 150 }, { header: '차명', name: 'cnm', align: 'left', width: 150 },
@ -451,83 +445,83 @@
} }
}, },
{ header: '정보시스템ID', name: 'infoSysId', align: 'center', width: 120, hidden: true }, { header: '정보시스템ID', name: 'infoSysId', align: 'center', width: 120, hidden: true },
{ header: '정보시스템IP', name: 'infoSysIp', align: 'center', width: 120, hidden: true }, { header: '정보시스템IP', name: 'infoSysIpAddr', align: 'center', width: 120, hidden: true },
{ header: '시군구코드', name: 'sigunguCode', align: 'center', width: 100, hidden: true }, { header: '시군구코드', name: 'sggCd', align: 'center', width: 100, hidden: true },
{ header: '연계정보코드', name: 'cntcInfoCode', align: 'center', width: 100, hidden: true }, { header: '연계정보코드', name: 'linkInfoCd', align: 'center', width: 100, hidden: true },
{ header: '담당자ID', name: 'chargerId', align: 'center', width: 100, hidden: true }, { header: '담당자ID', name: 'picId', align: 'center', width: 100, hidden: true },
{ header: '담당자IP', name: 'chargerIp', align: 'center', width: 120, hidden: true }, { header: '담당자IP', name: 'picIpAddr', align: 'center', width: 120, hidden: true },
{ header: '담당자명', name: 'chargerNm', align: 'center', width: 100, hidden: true }, { header: '담당자명', name: 'picNm', align: 'center', width: 100, hidden: true },
{ header: '요청차량번호', name: 'dmndVhrno', align: 'center', width: 120 }, { header: '요청차량번호', name: 'dmndVhrno', align: 'center', width: 120 },
{ header: '요청개인정보공개', name: 'dmndOnesInformationOpen', align: 'center', width: 130, hidden: true }, { header: '요청개인정보공개', name: 'dmndPrvcRls', align: 'center', width: 130, hidden: true },
{ header: '요청민원인성명', name: 'dmndCpttrNm', align: 'center', width: 120 }, { header: '요청민원인성명', name: 'dmndCvlprNm', align: 'center', width: 120 },
{ header: '요청민원인주민번호', name: 'dmndCpttrIhidnum', align: 'center', width: 140 }, { header: '요청민원인주민번호', name: 'dmndCvlprIdecno', align: 'center', width: 140 },
{ header: '요청민원인법정동코드', name: 'dmndCpttrLegaldongCode', align: 'center', width: 160, hidden: true }, { header: '요청민원인법정동코드', name: 'dmndCvlprStdgCd', align: 'center', width: 160, hidden: true },
{ header: '요청경로구분코드', name: 'dmndRouteSeCode', align: 'center', width: 130, hidden: true }, { header: '요청경로구분코드', name: 'dmndPathSeCd', align: 'center', width: 130, hidden: true },
{ header: '요청내역표시', name: 'dmndDetailExpression', align: 'left', width: 150, hidden: true }, { header: '요청내역표시', name: 'dmndDsctnIndct', align: 'left', width: 150, hidden: true },
{ header: '요청조회구분코드', name: 'dmndInqireSeCode', align: 'center', width: 130, hidden: true }, { header: '요청조회구분코드', name: 'dmndInqSeCd', align: 'center', width: 130, hidden: true },
{ header: '연계결과코드', name: 'cntcResultCode', align: 'center', width: 100 }, { header: '연계결과코드', name: 'searchLinkRsltCd', align: 'center', width: 100 },
{ header: '연계결과상세', name: 'cntcResultDtls', align: 'left', width: 200 }, { header: '연계결과상세', name: 'linkRsltDtl', align: 'left', width: 200 },
{ header: '원부그룹번호', name: 'ledgerGroupNo', align: 'center', width: 120 }, { 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: 'vhmno', align: 'center', width: 120 },
{ header: '차량등록번호', name: 'vhrno', align: 'center', width: 120 }, { header: '차량등록번호', name: 'vhrno', align: 'center', width: 120 },
{ header: '차대번호', name: 'vin', align: 'center', width: 150 }, { header: '차대번호', name: 'vin', align: 'center', width: 150 },
{ header: '차종종별코드', name: 'vhctyAsortCode', align: 'center', width: 120 }, { header: '차종종별코드', name: 'carmdlAsortCd', align: 'center', width: 120 },
{ header: '차종종별명', name: 'vhctyAsortNm', align: 'center', width: 120 }, { header: '차종종별명', name: 'carmdlAsortNm', align: 'center', width: 120 },
{ header: '차명', name: 'cnm', align: 'left', width: 150 }, { header: '차명', name: 'atmbNm', align: 'left', width: 150 },
{ header: '색상코드', name: 'colorCode', align: 'center', width: 100 }, { header: '색상코드', name: 'colorCd', align: 'center', width: 100 },
{ header: '색상명', name: 'colorNm', align: 'center', width: 100 }, { header: '색상명', name: 'colorNm', align: 'center', width: 100 },
{ header: '번호판규격코드', name: 'nmplStndrdCode', align: 'center', width: 120 }, { header: '번호판규격코드', name: 'nopltSpcfctCd', align: 'center', width: 120 },
{ header: '번호판규격명', name: 'nmplStndrdNm', align: 'center', width: 120 }, { header: '번호판규격명', name: 'nopltSpcfctNm', align: 'center', width: 120 },
{ header: '용도구분코드', name: 'prposSeCode', align: 'center', width: 100 }, { header: '용도구분코드', name: 'usgSeCd', align: 'center', width: 100 },
{ header: '용도구분명', name: 'prposSeNm', align: 'center', width: 100 }, { header: '용도구분명', name: 'usgSeNm', align: 'center', width: 100 },
{ header: '원동기형식명', name: 'mtrsFomNm', align: 'center', width: 150 }, { header: '원동기형식명', name: 'mtrsFomNm', align: 'center', width: 150 },
{ header: '형식명', name: 'fomNm', align: 'center', width: 150 }, { header: '형식명', name: 'fomNm', align: 'center', width: 150 },
{ header: '취득금액', name: 'acqsAmount', align: 'center', width: 100 }, { header: '취득금액', name: 'acqsAmt', align: 'center', width: 100 },
{ header: '등록상세코드', name: 'registDetailCode', align: 'center', width: 120 }, { header: '등록상세코드', name: 'regDtlCd', align: 'center', width: 120 },
{ header: '등록상세명', name: 'registDetailNm', align: 'center', width: 120 }, { header: '등록상세명', name: 'regDtlNm', align: 'center', width: 120 },
{ header: '최초등록일', name: 'frstRegistDe', align: 'center', width: 100 }, { header: '최초등록일', name: 'frstRegYmd', align: 'center', width: 100 },
{ header: '차령종료일', name: 'caagEndde', align: 'center', width: 100 }, { header: '차령종료일', name: 'veagEndYmd', align: 'center', width: 100 },
{ header: '연식', name: 'prye', align: 'center', width: 80 }, { header: '연식', name: 'yridnw', align: 'center', width: 80 },
{ header: '제원관리번호1', name: 'spmnno1', align: 'center', width: 120 }, { header: '제원관리번호1', name: 'spmnno1', align: 'center', width: 120 },
{ header: '제원관리번호2', name: 'spmnno2', align: 'center', width: 120 }, { header: '제원관리번호2', name: 'spmnno2', align: 'center', width: 120 },
{ header: '제작년월일', name: 'yblMd', align: 'center', width: 100 }, { header: '제작년월일', name: 'fbctnYmd', align: 'center', width: 100 },
{ header: '주행거리', name: 'trvlDstnc', align: 'center', width: 100 }, { header: '주행거리', name: 'drvngDstnc', align: 'center', width: 100 },
{ header: '검사유효기간시작일', name: 'insptValidPdBgnde', align: 'center', width: 140 }, { header: '검사유효기간시작일', name: 'inspVldPdBgngYmd', align: 'center', width: 140 },
{ header: '검사유효기간종료일', name: 'insptValidPdEndde', align: 'center', width: 140 }, { header: '검사유효기간종료일', name: 'inspVldPdEndYmd', align: 'center', width: 140 },
{ header: '점검유효기간시작일', name: 'chckValidPdBgnde', align: 'center', width: 140 }, { header: '점검유효기간시작일', name: 'chckVldPdBgngYmd', align: 'center', width: 140 },
{ header: '점검유효기간종료일', name: 'chckValidPdEndde', align: 'center', width: 140 }, { header: '점검유효기간종료일', name: 'chckVldPdEndYmd', align: 'center', width: 140 },
{ header: '등록신청구분명', name: 'registReqstSeNm', align: 'center', width: 130 }, { header: '등록신청구분명', name: 'regAplySeNm', align: 'center', width: 130 },
{ header: '최초등록접수번호', name: 'frstRegistRqrcno', align: 'center', width: 140 }, { header: '최초등록접수번호', name: 'frstRegAplyRcptNo', align: 'center', width: 140 },
{ header: '번호판영치최고일', name: 'nmplCsdyRemnrDe', align: 'center', width: 130 }, { header: '번호판영치최고일', name: 'nopltCsdyAvtsmtYmd', align: 'center', width: 130 },
{ header: '번호판영치여부', name: 'nmplCsdyAt', align: 'center', width: 120 }, { header: '번호판영치여부', name: 'nopltCsdyYn', align: 'center', width: 120 },
{ header: '사업용사용기간', name: 'bssUsePd', align: 'center', width: 120 }, { header: '사업용사용기간', name: 'bssUsePdYmd', align: 'center', width: 120 },
{ header: '직권말소예고통지일', name: 'octhtErsrPrvntcNticeDe', align: 'center', width: 150 }, { header: '직권말소예고통지일', name: 'octhtErsrPrvntcAvtsmtYmd', align: 'center', width: 150 },
{ header: '말소등록일', name: 'ersrRegistDe', align: 'center', width: 100 }, { header: '말소등록일', name: 'ersrRegYmd', align: 'center', width: 100 },
{ header: '말소등록구분코드', name: 'ersrRegistSeCode', align: 'center', width: 130 }, { header: '말소등록구분코드', name: 'ersrRegSeCd', align: 'center', width: 130 },
{ header: '말소등록구분명', name: 'ersrRegistSeNm', align: 'center', width: 120 }, { header: '말소등록구분명', name: 'ersrRegSeNm', align: 'center', width: 120 },
{ header: '저당수', name: 'mrtgcnt', align: 'center', width: 80 }, { header: '저당수', name: 'mrtgCnt', align: 'center', width: 80 },
{ header: '압류건수', name: 'vhclecnt', align: 'center', width: 80 }, { header: '압류건수', name: 'szrCnt', align: 'center', width: 80 },
{ header: '구조변경수', name: 'stmdcnt', align: 'center', width: 100 }, { header: '구조변경수', name: 'strctChgCnt', align: 'center', width: 100 },
{ header: '사용본거지주소', name: 'adres1', align: 'left', width: 250 }, { header: '사용본거지주소', name: 'usgsrhldAddr1', align: 'left', width: 250 },
{ header: '사용본거지주소상세', name: 'adresNm1', align: 'left', width: 200 }, { header: '사용본거지주소상세', name: 'usgsrhldAddrDtl1', align: 'left', width: 200 },
{ header: '소유자주소', name: 'adres', align: 'left', width: 250 }, { header: '소유자주소', name: 'ownrAddr', align: 'left', width: 250 },
{ header: '소유자주소상세', name: 'adresNm', align: 'left', width: 200 }, { header: '소유자주소상세', name: 'ownrAddrDtl', align: 'left', width: 200 },
{ header: '개인사업자여부', name: 'indvdlBsnmAt', align: 'center', width: 120 }, { header: '개인사업자여부', name: 'indvdlBzmnYn', align: 'center', width: 120 },
{ header: '대표소유자전화번호', name: 'telno', align: 'center', width: 120 }, { header: '대표소유자전화번호', name: 'rprsOwnrTelno', align: 'center', width: 120 },
{ header: '대표소유자성명', name: 'mberNm', align: 'center', width: 100 }, { header: '대표소유자성명', name: 'rprsOwnrNm', align: 'center', width: 100 },
{ header: '대표소유자회원구분코드', name: 'mberSeCode', align: 'center', width: 160 }, { header: '대표소유자회원구분코드', name: 'rprsOwnrMbrSeCd', align: 'center', width: 160 },
{ header: '대표소유자회원번호', name: 'mberSeNo', align: 'center', width: 130 }, { header: '대표소유자회원번호', name: 'rprsvOwnrIdecno', align: 'center', width: 130 },
{ header: '비과세대상구분코드', name: 'taxxmptTrgterSeCode', align: 'center', width: 150 }, { header: '비과세대상구분코드', name: 'taxxmptTrprSeCd', align: 'center', width: 150 },
{ header: '비과세대상구분코드명', name: 'taxxmptTrgterSeCodeNm', align: 'center', width: 170 }, { header: '비과세대상구분코드명', name: 'taxxmptAplcnSeCd', align: 'center', width: 170 },
{ header: '특기사항건수', name: 'cntMatter', align: 'center', width: 100 }, { header: '특기사항건수', name: 'spcablMttrCnt', align: 'center', width: 100 },
{ header: '사용본거지행정동명', name: 'emdNm', align: 'center', width: 130 }, { header: '사용본거지행정동명', name: 'usgsrhldDongNm', align: 'center', width: 130 },
{ header: '예고수', name: 'prvntccnt', align: 'center', width: 80 }, { header: '예고수', name: 'prvntcCnt', align: 'center', width: 80 },
{ header: '수출이행여부신고일', name: 'xportFlflAtSttemntDe', align: 'center', width: 150 }, { header: '수출이행여부신고일', name: 'xportFlflYnDclrYmd', align: 'center', width: 150 },
{ header: '발급번호', name: 'partnRqrcno', align: 'center', width: 120 }, { header: '발급번호', name: 'issuNo', align: 'center', width: 120 },
{ header: '최초양도일', name: 'frstTrnsfrDe', align: 'center', width: 100 }, { header: '최초양도일', name: 'frstTrnsfrYmd', align: 'center', width: 100 },
{ header: '처리불가사유코드', name: 'processImprtyResnCode', align: 'center', width: 140 }, { header: '처리불가사유코드', name: 'prcsImprtyRsnCd', align: 'center', width: 140 },
{ header: '처리불가사유명세', name: 'processImprtyResnDtls', align: 'left', width: 200 }, { header: '처리불가사유명세', name: 'prcsImprtyRsnDtls', align: 'left', width: 200 },
{ {
header: '조회일시', header: '조회일시',
name: 'regDt', name: 'regDt',
@ -611,8 +605,7 @@
$("#searchEndDate").val("${dateUtil:getCurrentDateTime('yyyy-MM-dd')}"); $("#searchEndDate").val("${dateUtil:getCurrentDateTime('yyyy-MM-dd')}");
$("#searchVhrno").val(""); $("#searchVhrno").val("");
$("#searchVin").val(""); $("#searchVin").val("");
$("#searchChargerNm").val(""); $("#searchLinkRsltCd").val("");
$("#searchCntcResultCode").val("");
}); });
// 탭 클릭 이벤트 // 탭 클릭 이벤트

Loading…
Cancel
Save