|
|
|
|
@ -48,6 +48,8 @@
|
|
|
|
|
<ul class="rig2">
|
|
|
|
|
<li><button type="button" id="search_btn" class="newbtnss bg1">조회</button></li>
|
|
|
|
|
<li><button type="button" id="reset_btn" class="newbtnss bg5" style="margin-left: 5px;">초기화</button></li>
|
|
|
|
|
<li><button type="button" id="sample1_btn" class="newbtnss bg3" style="margin-left: 5px;">샘플1 (기본정보+등록원부)</button></li>
|
|
|
|
|
<li><button type="button" id="sample2_btn" class="newbtnss bg3" style="margin-left: 5px;">샘플2 (등록원부)</button></li>
|
|
|
|
|
</ul>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="gs_booking">
|
|
|
|
|
@ -123,6 +125,42 @@
|
|
|
|
|
.result-section-title:first-child {
|
|
|
|
|
margin-top: 0;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/* 변경 이력 테이블 전용 스타일 */
|
|
|
|
|
.result-history-table {
|
|
|
|
|
width: 100%;
|
|
|
|
|
border-collapse: collapse;
|
|
|
|
|
margin-top: 10px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.result-history-table thead th {
|
|
|
|
|
background-color: #e8e8e8;
|
|
|
|
|
padding: 12px 8px;
|
|
|
|
|
border: 1px solid #ddd;
|
|
|
|
|
text-align: center;
|
|
|
|
|
font-weight: bold;
|
|
|
|
|
color: #333;
|
|
|
|
|
font-size: 13px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.result-history-table tbody td {
|
|
|
|
|
padding: 10px 8px;
|
|
|
|
|
border: 1px solid #ddd;
|
|
|
|
|
color: #555;
|
|
|
|
|
font-size: 13px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.result-history-table tbody td.text-center {
|
|
|
|
|
text-align: center;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.result-history-table tbody td.text-left {
|
|
|
|
|
text-align: left;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.result-history-table tbody tr:hover {
|
|
|
|
|
background-color: #f9f9f9;
|
|
|
|
|
}
|
|
|
|
|
</style>
|
|
|
|
|
|
|
|
|
|
<script type="text/javascript">
|
|
|
|
|
@ -134,6 +172,323 @@
|
|
|
|
|
|
|
|
|
|
var VehicleInquiry = {
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 샘플 데이터 1: 통합 조회 (기본정보 + 등록원부)
|
|
|
|
|
*/
|
|
|
|
|
getSampleData1: function() {
|
|
|
|
|
return {
|
|
|
|
|
vhrno: "12가3456",
|
|
|
|
|
basicInfo: {
|
|
|
|
|
prye: "2021",
|
|
|
|
|
registDe: "20210315",
|
|
|
|
|
ersrRegistSeCode: "",
|
|
|
|
|
ersrRegistSeNm: "정상",
|
|
|
|
|
ersrRegistDe: "",
|
|
|
|
|
registDetailCode: "01",
|
|
|
|
|
dsplvl: "2497",
|
|
|
|
|
useStrnghldLegaldongCode: "1168010100",
|
|
|
|
|
useStrnghldAdstrdCode: "1168010100",
|
|
|
|
|
useStrnghldMntn: "0",
|
|
|
|
|
useStrnghldLnbr: "123",
|
|
|
|
|
useStrnghldHo: "1002",
|
|
|
|
|
useStrnghldAdresNm: "역삼동",
|
|
|
|
|
useStrnghldRoadNmCode: "116804100001",
|
|
|
|
|
usgsrhldUndgrndBuldSeCode: "0",
|
|
|
|
|
useStrnghldBuldMainNo: "123",
|
|
|
|
|
useStrnghldBuldSubNo: "0",
|
|
|
|
|
usgsrhldAdresFull: "서울특별시 강남구 테헤란로 123 (역삼동)",
|
|
|
|
|
mberSeCode: "01",
|
|
|
|
|
mberNm: "홍길동",
|
|
|
|
|
mberSeNo: "800101-1234567",
|
|
|
|
|
telno: "010-1234-5678",
|
|
|
|
|
ownerLegaldongCode: "1168010100",
|
|
|
|
|
ownerAdstrdCode: "1168010100",
|
|
|
|
|
ownerMntn: "0",
|
|
|
|
|
ownerLnbr: "123",
|
|
|
|
|
ownerHo: "1002",
|
|
|
|
|
ownerAdresNm: "역삼동",
|
|
|
|
|
ownerRoadNmCode: "116804100001",
|
|
|
|
|
ownerUndgrndBuldSeCode: "0",
|
|
|
|
|
ownerBuldMainNo: "123",
|
|
|
|
|
ownerBuldSubNo: "0",
|
|
|
|
|
ownerAdresFull: "서울특별시 강남구 테헤란로 123 (역삼동) 101동 1002호",
|
|
|
|
|
aftrVhrno: "",
|
|
|
|
|
useFuelCode: "G",
|
|
|
|
|
prposSeCode: "B",
|
|
|
|
|
mtrsFomNm: "G2.5 GDI",
|
|
|
|
|
frntVhrno: "",
|
|
|
|
|
vhrno: "12가3456",
|
|
|
|
|
vin: "KMHCT41CBEU123456",
|
|
|
|
|
cnm: "쏘나타 DN8 2.5 가솔린",
|
|
|
|
|
vhcleTotWt: "1755",
|
|
|
|
|
caagEndde: "20341231",
|
|
|
|
|
changeDe: "20240301",
|
|
|
|
|
vhctyAsortCode: "A01",
|
|
|
|
|
vhctyTyCode: "M02",
|
|
|
|
|
vhctySeCode: "S01",
|
|
|
|
|
mxmmLdg: "",
|
|
|
|
|
vhctyAsortNm: "승용",
|
|
|
|
|
vhctyTyNm: "중형",
|
|
|
|
|
vhctySeNm: "승용차",
|
|
|
|
|
frstRegistDe: "20210315",
|
|
|
|
|
fomNm: "DN8",
|
|
|
|
|
acqsDe: "20210310",
|
|
|
|
|
acqsEndDe: "",
|
|
|
|
|
yblMd: "202102",
|
|
|
|
|
transrRegistDe: "",
|
|
|
|
|
spcfRegistSttusCode: "",
|
|
|
|
|
colorNm: "검정",
|
|
|
|
|
mrtgCo: "0",
|
|
|
|
|
seizrCo: "0",
|
|
|
|
|
stmdCo: "0",
|
|
|
|
|
nmplCsdyAt: "N",
|
|
|
|
|
nmplCsdyRemnrDe: "",
|
|
|
|
|
originSeCode: "01",
|
|
|
|
|
nmplStndrdCode: "01",
|
|
|
|
|
acqsAmount: "28500000",
|
|
|
|
|
insptValidPdBgnde: "20240301",
|
|
|
|
|
insptValidPdEndde: "20250228",
|
|
|
|
|
useStrnghldGrcCode: "06234",
|
|
|
|
|
tkcarPscapCo: "5",
|
|
|
|
|
spmnno: "DN82021001",
|
|
|
|
|
trvlDstnc: "45320",
|
|
|
|
|
frstRegistRqrcno: "2021031500001",
|
|
|
|
|
vlntErsrPrvntcNticeDe: "",
|
|
|
|
|
registInsttNm: "서울강남구청",
|
|
|
|
|
processImprtyResnCode: "",
|
|
|
|
|
processImprtyResnDtls: "",
|
|
|
|
|
cbdLt: "4900",
|
|
|
|
|
cbdBt: "1860",
|
|
|
|
|
cbdHg: "1445",
|
|
|
|
|
frstMxmmLdg: "",
|
|
|
|
|
fuelCnsmpRt: "11.2",
|
|
|
|
|
elctyCmpndFuelCnsmpRt: ""
|
|
|
|
|
},
|
|
|
|
|
ledgerInfo: {
|
|
|
|
|
cntcResultCode: "00",
|
|
|
|
|
cntcResultDtls: "정상",
|
|
|
|
|
ledgerGroupNo: "1234567890",
|
|
|
|
|
ledgerIndvdlzNo: "001",
|
|
|
|
|
vhmno: "V202103150001",
|
|
|
|
|
vhrno: "12가3456",
|
|
|
|
|
vin: "KMHCT41CBEU123456",
|
|
|
|
|
vhctyAsortCode: "A01",
|
|
|
|
|
vhctyAsortNm: "승용",
|
|
|
|
|
cnm: "쏘나타 DN8 2.5 가솔린",
|
|
|
|
|
colorCode: "01",
|
|
|
|
|
colorNm: "검정",
|
|
|
|
|
nmplStndrdCode: "01",
|
|
|
|
|
nmplStndrdNm: "일반(소형)",
|
|
|
|
|
prposSeCode: "B",
|
|
|
|
|
prposSeNm: "비사업용",
|
|
|
|
|
mtrsFomNm: "G2.5 GDI",
|
|
|
|
|
fomNm: "DN8",
|
|
|
|
|
acqsAmount: "28500000",
|
|
|
|
|
registDetailCode: "01",
|
|
|
|
|
registDetailNm: "신규등록",
|
|
|
|
|
frstRegistDe: "20210315",
|
|
|
|
|
caagEndde: "20341231",
|
|
|
|
|
prye: "2021",
|
|
|
|
|
spmnno1: "DN82021001",
|
|
|
|
|
spmnno2: "",
|
|
|
|
|
yblMd: "20210201",
|
|
|
|
|
trvlDstnc: "45320",
|
|
|
|
|
insptValidPdBgnde: "20240301",
|
|
|
|
|
insptValidPdEndde: "20250228",
|
|
|
|
|
chckValidPdBgnde: "20231101",
|
|
|
|
|
chckValidPdEndde: "20241031",
|
|
|
|
|
registReqstSeNm: "신규등록",
|
|
|
|
|
frstRegistRqrcno: "2021031500001",
|
|
|
|
|
nmplCsdyRemnrDe: "",
|
|
|
|
|
nmplCsdyAt: "N",
|
|
|
|
|
bssUsePd: "",
|
|
|
|
|
octhtErsrPrvntcNticeDe: "",
|
|
|
|
|
ersrRegistDe: "",
|
|
|
|
|
ersrRegistSeCode: "",
|
|
|
|
|
ersrRegistSeNm: "정상",
|
|
|
|
|
mrtgcnt: "0",
|
|
|
|
|
vhclecnt: "0",
|
|
|
|
|
stmdcnt: "0",
|
|
|
|
|
adres1: "11000",
|
|
|
|
|
adresNm1: "서울특별시 강남구 테헤란로 123 (역삼동)",
|
|
|
|
|
adres: "11000",
|
|
|
|
|
adresNm: "서울특별시 강남구 테헤란로 123 (역삼동) 101동 1002호",
|
|
|
|
|
indvdlBsnmAt: "1",
|
|
|
|
|
telno: "010-1234-5678",
|
|
|
|
|
mberNm: "홍길동",
|
|
|
|
|
mberSeCode: "01",
|
|
|
|
|
mberSeNo: "800101-1234567",
|
|
|
|
|
taxxmptTrgterSeCode: "",
|
|
|
|
|
taxxmptTrgterSeCodeNm: "",
|
|
|
|
|
cntMatter: "",
|
|
|
|
|
emdNm: "역삼동",
|
|
|
|
|
prvntccnt: "0",
|
|
|
|
|
xportFlflAtSttemntDe: "",
|
|
|
|
|
partnRqrcno: ""
|
|
|
|
|
}
|
|
|
|
|
};
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 샘플 데이터 2: 등록원부 조회 (변경 이력 포함)
|
|
|
|
|
*/
|
|
|
|
|
getSampleData2: function() {
|
|
|
|
|
return {
|
|
|
|
|
cntcResultCode: "00",
|
|
|
|
|
cntcResultDtls: "정상",
|
|
|
|
|
ledgerGroupNo: "9876543210",
|
|
|
|
|
ledgerIndvdlzNo: "002",
|
|
|
|
|
vhmno: "V201909200002",
|
|
|
|
|
vhrno: "34나5678",
|
|
|
|
|
vin: "KNAGT811ABV567890",
|
|
|
|
|
vhctyAsortCode: "A01",
|
|
|
|
|
vhctyAsortNm: "승용",
|
|
|
|
|
cnm: "K5 DL3 2.0 가솔린",
|
|
|
|
|
colorCode: "02",
|
|
|
|
|
colorNm: "흰색",
|
|
|
|
|
nmplStndrdCode: "02",
|
|
|
|
|
nmplStndrdNm: "일반(중형)",
|
|
|
|
|
prposSeCode: "B",
|
|
|
|
|
prposSeNm: "비사업용",
|
|
|
|
|
mtrsFomNm: "G2.0 MPI",
|
|
|
|
|
fomNm: "DL3",
|
|
|
|
|
acqsAmount: "22000000",
|
|
|
|
|
registDetailCode: "01",
|
|
|
|
|
registDetailNm: "신규등록",
|
|
|
|
|
frstRegistDe: "20190920",
|
|
|
|
|
caagEndde: "20321231",
|
|
|
|
|
prye: "2019",
|
|
|
|
|
spmnno1: "DL32019002",
|
|
|
|
|
spmnno2: "LPG2021001",
|
|
|
|
|
yblMd: "20190801",
|
|
|
|
|
trvlDstnc: "89540",
|
|
|
|
|
insptValidPdBgnde: "20240801",
|
|
|
|
|
insptValidPdEndde: "20250731",
|
|
|
|
|
chckValidPdBgnde: "20230901",
|
|
|
|
|
chckValidPdEndde: "20240831",
|
|
|
|
|
registReqstSeNm: "신규등록",
|
|
|
|
|
frstRegistRqrcno: "2019092000002",
|
|
|
|
|
nmplCsdyRemnrDe: "",
|
|
|
|
|
nmplCsdyAt: "N",
|
|
|
|
|
bssUsePd: "",
|
|
|
|
|
octhtErsrPrvntcNticeDe: "",
|
|
|
|
|
ersrRegistDe: "",
|
|
|
|
|
ersrRegistSeCode: "",
|
|
|
|
|
ersrRegistSeNm: "정상",
|
|
|
|
|
mrtgcnt: "0",
|
|
|
|
|
vhclecnt: "0",
|
|
|
|
|
stmdcnt: "1",
|
|
|
|
|
adres1: "26000",
|
|
|
|
|
adresNm1: "부산광역시 해운대구 센텀중앙로 78 (우동)",
|
|
|
|
|
adres: "26000",
|
|
|
|
|
adresNm: "부산광역시 해운대구 센텀중앙로 78 (우동) 201동 505호",
|
|
|
|
|
indvdlBsnmAt: "1",
|
|
|
|
|
telno: "010-9876-5432",
|
|
|
|
|
mberNm: "김철수",
|
|
|
|
|
mberSeCode: "01",
|
|
|
|
|
mberSeNo: "750515-1234567",
|
|
|
|
|
taxxmptTrgterSeCode: "",
|
|
|
|
|
taxxmptTrgterSeCodeNm: "",
|
|
|
|
|
cntMatter: "",
|
|
|
|
|
emdNm: "우동",
|
|
|
|
|
prvntccnt: "0",
|
|
|
|
|
xportFlflAtSttemntDe: "",
|
|
|
|
|
partnRqrcno: "",
|
|
|
|
|
record: [
|
|
|
|
|
{
|
|
|
|
|
mainchk: "Y",
|
|
|
|
|
changeJobSeCode: "01",
|
|
|
|
|
mainno: "001",
|
|
|
|
|
subno: "001",
|
|
|
|
|
dtls: "신규등록 - 차량번호: 34나5678, 소유자: 김철수",
|
|
|
|
|
rqrcno: "2019092000002",
|
|
|
|
|
vhmno: "V201909200002",
|
|
|
|
|
ledgerGroupNo: "9876543210",
|
|
|
|
|
ledgerIndvdlzNo: "002",
|
|
|
|
|
gubunNm: "신규",
|
|
|
|
|
changeDe: "20190920",
|
|
|
|
|
detailSn: "001",
|
|
|
|
|
flag: "N"
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
mainchk: "N",
|
|
|
|
|
changeJobSeCode: "02",
|
|
|
|
|
mainno: "001",
|
|
|
|
|
subno: "002",
|
|
|
|
|
dtls: "주소변경 - 이전: 부산광역시 해운대구 해운대로 100 -> 변경: 부산광역시 해운대구 센텀중앙로 78",
|
|
|
|
|
rqrcno: "2020011500001",
|
|
|
|
|
vhmno: "V201909200002",
|
|
|
|
|
ledgerGroupNo: "9876543210",
|
|
|
|
|
ledgerIndvdlzNo: "002",
|
|
|
|
|
gubunNm: "변경",
|
|
|
|
|
changeDe: "20200115",
|
|
|
|
|
detailSn: "002",
|
|
|
|
|
flag: "N"
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
mainchk: "N",
|
|
|
|
|
changeJobSeCode: "02",
|
|
|
|
|
mainno: "001",
|
|
|
|
|
subno: "003",
|
|
|
|
|
dtls: "구조변경 - LPG 겸용 엔진으로 변경",
|
|
|
|
|
rqrcno: "2021063000003",
|
|
|
|
|
vhmno: "V201909200002",
|
|
|
|
|
ledgerGroupNo: "9876543210",
|
|
|
|
|
ledgerIndvdlzNo: "002",
|
|
|
|
|
gubunNm: "변경",
|
|
|
|
|
changeDe: "20210630",
|
|
|
|
|
detailSn: "003",
|
|
|
|
|
flag: "N"
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
mainchk: "N",
|
|
|
|
|
changeJobSeCode: "02",
|
|
|
|
|
mainno: "001",
|
|
|
|
|
subno: "004",
|
|
|
|
|
dtls: "전화번호 변경 - 이전: 010-1111-2222 -> 변경: 010-9876-5432",
|
|
|
|
|
rqrcno: "2022031000004",
|
|
|
|
|
vhmno: "V201909200002",
|
|
|
|
|
ledgerGroupNo: "9876543210",
|
|
|
|
|
ledgerIndvdlzNo: "002",
|
|
|
|
|
gubunNm: "변경",
|
|
|
|
|
changeDe: "20220310",
|
|
|
|
|
detailSn: "004",
|
|
|
|
|
flag: "N"
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
mainchk: "N",
|
|
|
|
|
changeJobSeCode: "03",
|
|
|
|
|
mainno: "001",
|
|
|
|
|
subno: "005",
|
|
|
|
|
dtls: "정기검사 합격 - 검사유효기간: 20230815 ~ 20240814",
|
|
|
|
|
rqrcno: "",
|
|
|
|
|
vhmno: "V201909200002",
|
|
|
|
|
ledgerGroupNo: "9876543210",
|
|
|
|
|
ledgerIndvdlzNo: "002",
|
|
|
|
|
gubunNm: "검사",
|
|
|
|
|
changeDe: "20230815",
|
|
|
|
|
detailSn: "005",
|
|
|
|
|
flag: "N"
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
mainchk: "N",
|
|
|
|
|
changeJobSeCode: "03",
|
|
|
|
|
mainno: "001",
|
|
|
|
|
subno: "006",
|
|
|
|
|
dtls: "정기검사 합격 - 검사유효기간: 20240801 ~ 20250731",
|
|
|
|
|
rqrcno: "",
|
|
|
|
|
vhmno: "V201909200002",
|
|
|
|
|
ledgerGroupNo: "9876543210",
|
|
|
|
|
ledgerIndvdlzNo: "002",
|
|
|
|
|
gubunNm: "검사",
|
|
|
|
|
changeDe: "20240801",
|
|
|
|
|
detailSn: "006",
|
|
|
|
|
flag: "N"
|
|
|
|
|
}
|
|
|
|
|
]
|
|
|
|
|
};
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 조회 구분 변경 시 필드 표시/숨김
|
|
|
|
|
*/
|
|
|
|
|
@ -314,93 +669,281 @@
|
|
|
|
|
displayIntegratedResult: function(data) {
|
|
|
|
|
var html = '';
|
|
|
|
|
|
|
|
|
|
// 기본 정보
|
|
|
|
|
// 기본 정보 - displayBasicResult와 동일하게 모든 필드 표시
|
|
|
|
|
if (data.basicInfo) {
|
|
|
|
|
html += '<div class="result-section-title">자동차 기본 정보</div>';
|
|
|
|
|
html += '<div class="result-section-title">자동차 기본사항 정보 (전체 필드)</div>';
|
|
|
|
|
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 += '<tr><th>차량번호</th><td>' + this.nvl(data.vhrno) + '</td>';
|
|
|
|
|
html += '<th>차대번호</th><td>' + this.nvl(data.basicInfo.vin) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>차명</th><td>' + this.nvl(data.basicInfo.cnm) + '</td>';
|
|
|
|
|
html += '<th>연식</th><td>' + this.nvl(data.basicInfo.prye) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>등록일</th><td>' + this.nvl(data.basicInfo.registDe) + '</td>';
|
|
|
|
|
html += '<th>배기량</th><td>' + this.nvl(data.basicInfo.dsplvl) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>차종종별명</th><td>' + this.nvl(data.basicInfo.vhctyAsortNm) + '</td>';
|
|
|
|
|
html += '<th>차종유형명</th><td>' + this.nvl(data.basicInfo.vhctyTyNm) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>차종분류명</th><td>' + this.nvl(data.basicInfo.vhctySeNm) + '</td>';
|
|
|
|
|
html += '<th>용도구분코드</th><td>' + this.nvl(data.basicInfo.prposSeCode) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>색상명</th><td>' + this.nvl(data.basicInfo.colorNm) + '</td>';
|
|
|
|
|
html += '<th>형식</th><td>' + this.nvl(data.basicInfo.fomNm) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>대표소유자성명</th><td>' + this.nvl(data.basicInfo.mberNm) + '</td>';
|
|
|
|
|
html += '<th>대표소유자전화번호</th><td>' + this.nvl(data.basicInfo.telno) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>사용본거지전체주소</th><td colspan="3">' + this.nvl(data.basicInfo.usgsrhldAdresFull) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>소유자전체주소</th><td colspan="3">' + this.nvl(data.basicInfo.ownrWholaddr) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>검사유효기간</th><td>' + this.nvl(data.basicInfo.insptValidPdBgnde) + ' ~ ' + this.nvl(data.basicInfo.insptValidPdEndde) + '</td>';
|
|
|
|
|
html += '<th>말소등록구분명</th><td>' + this.nvl(data.basicInfo.ersrRegistSeNm) + '</td></tr>';
|
|
|
|
|
// BasicResponse의 모든 90개 필드 표시
|
|
|
|
|
html += this.getBasicInfoTableRows(data.basicInfo);
|
|
|
|
|
html += '</table>';
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 등록원부 정보
|
|
|
|
|
// 등록원부 정보 - displayLedgerResult와 동일하게 모든 필드 표시
|
|
|
|
|
if (data.ledgerInfo) {
|
|
|
|
|
html += '<div class="result-section-title">자동차 등록원부 정보</div>';
|
|
|
|
|
html += '<div class="result-section-title" style="margin-top: 30px;">자동차 등록원부 정보 (전체 필드)</div>';
|
|
|
|
|
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 += '<tr><th>원부그룹번호</th><td>' + this.nvl(data.ledgerInfo.ledgerGroupNo) + '</td>';
|
|
|
|
|
html += '<th>원부개별번호</th><td>' + this.nvl(data.ledgerInfo.ledgerIndvdlzNo) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>차량관리번호</th><td>' + this.nvl(data.ledgerInfo.vhmno) + '</td>';
|
|
|
|
|
html += '<th>차량등록번호</th><td>' + this.nvl(data.ledgerInfo.vhrno) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>등록상세명</th><td>' + this.nvl(data.ledgerInfo.registDetailNm) + '</td>';
|
|
|
|
|
html += '<th>최초등록일</th><td>' + this.nvl(data.ledgerInfo.frstRegistDe) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>차령종료일</th><td>' + this.nvl(data.ledgerInfo.caagEndde) + '</td>';
|
|
|
|
|
html += '<th>연식</th><td>' + this.nvl(data.ledgerInfo.prye) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>번호판규격명</th><td>' + this.nvl(data.ledgerInfo.nmplStndrdNm) + '</td>';
|
|
|
|
|
html += '<th>색상명</th><td>' + this.nvl(data.ledgerInfo.colorNm) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>검사유효기간</th><td>' + this.nvl(data.ledgerInfo.insptValidPdBgnde) + ' ~ ' + this.nvl(data.ledgerInfo.insptValidPdEndde) + '</td>';
|
|
|
|
|
html += '<th>점검유효기간</th><td>' + this.nvl(data.ledgerInfo.chckValidPdBgnde) + ' ~ ' + this.nvl(data.ledgerInfo.chckValidPdEndde) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>대표소유자성명</th><td>' + this.nvl(data.ledgerInfo.mberNm) + '</td>';
|
|
|
|
|
html += '<th>대표소유자전화번호</th><td>' + this.nvl(data.ledgerInfo.telno) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>사용본거지주소</th><td colspan="3">' + this.nvl(data.ledgerInfo.adres1) + ' ' + this.nvl(data.ledgerInfo.adresNm1) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>소유자주소</th><td colspan="3">' + this.nvl(data.ledgerInfo.adres) + ' ' + this.nvl(data.ledgerInfo.adresNm) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>저당수</th><td>' + this.nvl(data.ledgerInfo.mrtgcnt) + '</td>';
|
|
|
|
|
html += '<th>압류건수</th><td>' + this.nvl(data.ledgerInfo.vhclecnt) + '</td></tr>';
|
|
|
|
|
// LedgerResponse의 모든 44개 필드 표시
|
|
|
|
|
html += this.getLedgerInfoTableRows(data.ledgerInfo);
|
|
|
|
|
html += '</table>';
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
$("#resultContent").html(html);
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* BasicInfo 테이블 행 생성 (90개 필드)
|
|
|
|
|
*/
|
|
|
|
|
getBasicInfoTableRows: function(data) {
|
|
|
|
|
var html = '';
|
|
|
|
|
html += '<tr><th>생산년도</th><td>' + this.nvl(data.prye) + '</td>';
|
|
|
|
|
html += '<th>등록일자</th><td>' + this.nvl(data.registDe) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>말소등록구분코드</th><td>' + this.nvl(data.ersrRegistSeCode) + '</td>';
|
|
|
|
|
html += '<th>말소등록구분명</th><td>' + this.nvl(data.ersrRegistSeNm) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>말소등록일자</th><td>' + this.nvl(data.ersrRegistDe) + '</td>';
|
|
|
|
|
html += '<th>등록상세코드</th><td>' + this.nvl(data.registDetailCode) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>배기량</th><td>' + this.nvl(data.dsplvl) + '</td>';
|
|
|
|
|
html += '<th>사용본거지법정동코드</th><td>' + this.nvl(data.useStrnghldLegaldongCode) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>사용본거지행정동코드</th><td>' + this.nvl(data.useStrnghldAdstrdCode) + '</td>';
|
|
|
|
|
html += '<th>사용본거지산</th><td>' + this.nvl(data.useStrnghldMntn) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>사용본거지번지</th><td>' + this.nvl(data.useStrnghldLnbr) + '</td>';
|
|
|
|
|
html += '<th>사용본거지호</th><td>' + this.nvl(data.useStrnghldHo) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>사용본거지주소명</th><td>' + this.nvl(data.useStrnghldAdresNm) + '</td>';
|
|
|
|
|
html += '<th>사용본거지도로명코드</th><td>' + this.nvl(data.useStrnghldRoadNmCode) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>사용본거지지하건물구분코드</th><td>' + this.nvl(data.usgsrhldUndgrndBuldSeCode) + '</td>';
|
|
|
|
|
html += '<th>사용본거지건물본번</th><td>' + this.nvl(data.useStrnghldBuldMainNo) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>사용본거지건물부번</th><td>' + this.nvl(data.useStrnghldBuldSubNo) + '</td>';
|
|
|
|
|
html += '<th>사용본거지우편번호코드</th><td>' + this.nvl(data.useStrnghldGrcCode) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>사용본거지주소전체</th><td colspan="3">' + this.nvl(data.usgsrhldAdresFull) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>소유자구분코드</th><td>' + this.nvl(data.mberSeCode) + '</td>';
|
|
|
|
|
html += '<th>소유자명</th><td>' + this.nvl(data.mberNm) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>소유자구분번호</th><td>' + this.nvl(data.mberSeNo) + '</td>';
|
|
|
|
|
html += '<th>전화번호</th><td>' + this.nvl(data.telno) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>소유자법정동코드</th><td>' + this.nvl(data.ownerLegaldongCode) + '</td>';
|
|
|
|
|
html += '<th>소유자행정동코드</th><td>' + this.nvl(data.ownerAdstrdCode) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>소유자산</th><td>' + this.nvl(data.ownerMntn) + '</td>';
|
|
|
|
|
html += '<th>소유자번지</th><td>' + this.nvl(data.ownerLnbr) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>소유자호</th><td>' + this.nvl(data.ownerHo) + '</td>';
|
|
|
|
|
html += '<th>소유자주소명</th><td>' + this.nvl(data.ownerAdresNm) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>소유자도로명코드</th><td>' + this.nvl(data.ownerRoadNmCode) + '</td>';
|
|
|
|
|
html += '<th>소유자지하건물구분코드</th><td>' + this.nvl(data.ownerUndgrndBuldSeCode) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>소유자건물본번</th><td>' + this.nvl(data.ownerBuldMainNo) + '</td>';
|
|
|
|
|
html += '<th>소유자건물부번</th><td>' + this.nvl(data.ownerBuldSubNo) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>소유자주소전체</th><td colspan="3">' + this.nvl(data.ownerAdresFull) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>변경후차량번호</th><td>' + this.nvl(data.aftrVhrno) + '</td>';
|
|
|
|
|
html += '<th>사용연료코드</th><td>' + this.nvl(data.useFuelCode) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>용도구분코드</th><td>' + this.nvl(data.prposSeCode) + '</td>';
|
|
|
|
|
html += '<th>제작사명</th><td>' + this.nvl(data.mtrsFomNm) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>변경전차량번호</th><td>' + this.nvl(data.frntVhrno) + '</td>';
|
|
|
|
|
html += '<th>차량번호</th><td>' + this.nvl(data.vhrno) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>차대번호</th><td>' + this.nvl(data.vin) + '</td>';
|
|
|
|
|
html += '<th>차명</th><td>' + this.nvl(data.cnm) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>차량총중량</th><td>' + this.nvl(data.vhcleTotWt) + '</td>';
|
|
|
|
|
html += '<th>자동차보험종료일자</th><td>' + this.nvl(data.caagEndde) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>변경일자</th><td>' + this.nvl(data.changeDe) + '</td>';
|
|
|
|
|
html += '<th>차종분류코드</th><td>' + this.nvl(data.vhctyAsortCode) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>차종유형코드</th><td>' + this.nvl(data.vhctyTyCode) + '</td>';
|
|
|
|
|
html += '<th>차종구분코드</th><td>' + this.nvl(data.vhctySeCode) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>최대적재량</th><td>' + this.nvl(data.mxmmLdg) + '</td>';
|
|
|
|
|
html += '<th>차종분류명</th><td>' + this.nvl(data.vhctyAsortNm) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>차종유형명</th><td>' + this.nvl(data.vhctyTyNm) + '</td>';
|
|
|
|
|
html += '<th>차종구분명</th><td>' + this.nvl(data.vhctySeNm) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>최초등록일자</th><td>' + this.nvl(data.frstRegistDe) + '</td>';
|
|
|
|
|
html += '<th>형식명</th><td>' + this.nvl(data.fomNm) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>취득일자</th><td>' + this.nvl(data.acqsDe) + '</td>';
|
|
|
|
|
html += '<th>취득종료일자</th><td>' + this.nvl(data.acqsEndDe) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>연식월</th><td>' + this.nvl(data.yblMd) + '</td>';
|
|
|
|
|
html += '<th>이전등록일자</th><td>' + this.nvl(data.transrRegistDe) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>특정등록상태코드</th><td>' + this.nvl(data.spcfRegistSttusCode) + '</td>';
|
|
|
|
|
html += '<th>색상명</th><td>' + this.nvl(data.colorNm) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>저당건수</th><td>' + this.nvl(data.mrtgCo) + '</td>';
|
|
|
|
|
html += '<th>압류건수</th><td>' + this.nvl(data.seizrCo) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>압인건수</th><td>' + this.nvl(data.stmdCo) + '</td>';
|
|
|
|
|
html += '<th>번호판보관여부</th><td>' + this.nvl(data.nmplCsdyAt) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>번호판보관반납일자</th><td>' + this.nvl(data.nmplCsdyRemnrDe) + '</td>';
|
|
|
|
|
html += '<th>원산지구분코드</th><td>' + this.nvl(data.originSeCode) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>번호판규격코드</th><td>' + this.nvl(data.nmplStndrdCode) + '</td>';
|
|
|
|
|
html += '<th>취득금액</th><td>' + this.nvl(data.acqsAmount) + '</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.tkcarPscapCo) + '</td>';
|
|
|
|
|
html += '<th>사양번호</th><td>' + this.nvl(data.spmnno) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>주행거리</th><td>' + this.nvl(data.trvlDstnc) + '</td>';
|
|
|
|
|
html += '<th>최초등록신청번호</th><td>' + this.nvl(data.frstRegistRqrcno) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>자진말소예방공지일자</th><td>' + this.nvl(data.vlntErsrPrvntcNticeDe) + '</td>';
|
|
|
|
|
html += '<th>등록기관명</th><td>' + this.nvl(data.registInsttNm) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>처리불가사유코드</th><td>' + this.nvl(data.processImprtyResnCode) + '</td>';
|
|
|
|
|
html += '<th>처리불가사유상세</th><td>' + this.nvl(data.processImprtyResnDtls) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>차체길이</th><td>' + this.nvl(data.cbdLt) + '</td>';
|
|
|
|
|
html += '<th>차체너비</th><td>' + this.nvl(data.cbdBt) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>차체높이</th><td>' + this.nvl(data.cbdHg) + '</td>';
|
|
|
|
|
html += '<th>최초최대적재량</th><td>' + this.nvl(data.frstMxmmLdg) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>연료소비율</th><td>' + this.nvl(data.fuelCnsmpRt) + '</td>';
|
|
|
|
|
html += '<th>전기복합연료소비율</th><td>' + this.nvl(data.elctyCmpndFuelCnsmpRt) + '</td></tr>';
|
|
|
|
|
return html;
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* LedgerInfo 테이블 행 생성 (44개 필드)
|
|
|
|
|
*/
|
|
|
|
|
getLedgerInfoTableRows: function(data) {
|
|
|
|
|
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 += '<th>원부개별화번호</th><td>' + this.nvl(data.ledgerIndvdlzNo) + '</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 += '<th>차종분류코드</th><td>' + this.nvl(data.vhctyAsortCode) + '</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 += '<th>색상명</th><td>' + this.nvl(data.colorNm) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>번호판규격코드</th><td>' + this.nvl(data.nmplStndrdCode) + '</td>';
|
|
|
|
|
html += '<th>번호판규격명</th><td>' + this.nvl(data.nmplStndrdNm) + '</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 += '<th>형식명</th><td>' + this.nvl(data.fomNm) + '</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 += '<th>최초등록일자</th><td>' + this.nvl(data.frstRegistDe) + '</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 += '<th>사양번호2</th><td>' + this.nvl(data.spmnno2) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>연식월</th><td>' + this.nvl(data.yblMd) + '</td>';
|
|
|
|
|
html += '<th>주행거리</th><td>' + this.nvl(data.trvlDstnc) + '</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 += '<th>점검유효기간종료일자</th><td>' + this.nvl(data.chckValidPdEndde) + '</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 += '<th>번호판보관여부</th><td>' + this.nvl(data.nmplCsdyAt) + '</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 += '<th>말소등록구분코드</th><td>' + this.nvl(data.ersrRegistSeCode) + '</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 += '<th>압인건수</th><td>' + this.nvl(data.stmdcnt) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>주소1</th><td>' + this.nvl(data.adres1) + '</td>';
|
|
|
|
|
html += '<th>주소명1</th><td>' + this.nvl(data.adresNm1) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>주소</th><td>' + this.nvl(data.adres) + '</td>';
|
|
|
|
|
html += '<th>주소명</th><td>' + this.nvl(data.adresNm) + '</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 += '<th>소유자구분코드</th><td>' + this.nvl(data.mberSeCode) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>소유자구분번호</th><td>' + this.nvl(data.mberSeNo) + '</td>';
|
|
|
|
|
html += '<th>면세대상자구분코드</th><td>' + this.nvl(data.taxxmptTrgterSeCode) + '</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 += '<th>예방건수</th><td>' + this.nvl(data.prvntccnt) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>수출이행여부확인일자</th><td>' + this.nvl(data.xportFlflAtSttemntDe) + '</td>';
|
|
|
|
|
html += '<th>협력사신청번호</th><td>' + this.nvl(data.partnRqrcno) + '</td></tr>';
|
|
|
|
|
return html;
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 기본사항 조회 결과 표시
|
|
|
|
|
*/
|
|
|
|
|
displayBasicResult: function(data) {
|
|
|
|
|
var html = '<table class="result-detail-table">';
|
|
|
|
|
var html = '<div class="result-section-title">자동차 기본사항 정보 (전체 필드)</div>';
|
|
|
|
|
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 += '<tr><th>차량번호</th><td>' + this.nvl(data.vhrno) + '</td>';
|
|
|
|
|
html += '<th>차대번호</th><td>' + this.nvl(data.vin) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>차명</th><td>' + this.nvl(data.cnm) + '</td>';
|
|
|
|
|
html += '<th>연식</th><td>' + this.nvl(data.prye) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>등록일</th><td>' + this.nvl(data.registDe) + '</td>';
|
|
|
|
|
html += '<th>배기량</th><td>' + this.nvl(data.dsplvl) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>차종종별명</th><td>' + this.nvl(data.vhctyAsortNm) + '</td>';
|
|
|
|
|
html += '<th>차종유형명</th><td>' + this.nvl(data.vhctyTyNm) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>차종분류명</th><td>' + this.nvl(data.vhctySeNm) + '</td>';
|
|
|
|
|
html += '<th>용도구분코드</th><td>' + this.nvl(data.prposSeCode) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>색상명</th><td>' + this.nvl(data.colorNm) + '</td>';
|
|
|
|
|
html += '<th>형식</th><td>' + this.nvl(data.fomNm) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>원동기형식명</th><td>' + this.nvl(data.mtrsFomNm) + '</td>';
|
|
|
|
|
html += '<th>최대적재량</th><td>' + this.nvl(data.mxmmLdg) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>승차정원수</th><td>' + this.nvl(data.tkcarPscapCo) + '</td>';
|
|
|
|
|
html += '<th>차량총중량</th><td>' + this.nvl(data.vhcleTotWt) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>대표소유자성명</th><td>' + this.nvl(data.mberNm) + '</td>';
|
|
|
|
|
html += '<th>대표소유자전화번호</th><td>' + this.nvl(data.telno) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>사용본거지전체주소</th><td colspan="3">' + this.nvl(data.usgsrhldAdresFull) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>소유자전체주소</th><td colspan="3">' + this.nvl(data.ownrWholaddr) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>검사유효기간</th><td>' + this.nvl(data.insptValidPdBgnde) + ' ~ ' + this.nvl(data.insptValidPdEndde) + '</td>';
|
|
|
|
|
html += '<th>최초등록일</th><td>' + this.nvl(data.frstRegistDe) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>말소등록구분명</th><td>' + this.nvl(data.ersrRegistSeNm) + '</td>';
|
|
|
|
|
html += '<th>말소등록일</th><td>' + this.nvl(data.ersrRegistDe) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>저당수</th><td>' + this.nvl(data.mrtgCo) + '</td>';
|
|
|
|
|
|
|
|
|
|
html += '<tr><th>생산년도</th><td>' + this.nvl(data.prye) + '</td>';
|
|
|
|
|
html += '<th>등록일자</th><td>' + this.nvl(data.registDe) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>말소등록구분코드</th><td>' + this.nvl(data.ersrRegistSeCode) + '</td>';
|
|
|
|
|
html += '<th>말소등록구분명</th><td>' + this.nvl(data.ersrRegistSeNm) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>말소등록일자</th><td>' + this.nvl(data.ersrRegistDe) + '</td>';
|
|
|
|
|
html += '<th>등록상세코드</th><td>' + this.nvl(data.registDetailCode) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>배기량</th><td>' + this.nvl(data.dsplvl) + '</td>';
|
|
|
|
|
html += '<th>사용본거지법정동코드</th><td>' + this.nvl(data.useStrnghldLegaldongCode) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>사용본거지행정동코드</th><td>' + this.nvl(data.useStrnghldAdstrdCode) + '</td>';
|
|
|
|
|
html += '<th>사용본거지산</th><td>' + this.nvl(data.useStrnghldMntn) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>사용본거지번지</th><td>' + this.nvl(data.useStrnghldLnbr) + '</td>';
|
|
|
|
|
html += '<th>사용본거지호</th><td>' + this.nvl(data.useStrnghldHo) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>사용본거지주소명</th><td>' + this.nvl(data.useStrnghldAdresNm) + '</td>';
|
|
|
|
|
html += '<th>사용본거지도로명코드</th><td>' + this.nvl(data.useStrnghldRoadNmCode) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>사용본거지지하건물구분코드</th><td>' + this.nvl(data.usgsrhldUndgrndBuldSeCode) + '</td>';
|
|
|
|
|
html += '<th>사용본거지건물본번</th><td>' + this.nvl(data.useStrnghldBuldMainNo) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>사용본거지건물부번</th><td>' + this.nvl(data.useStrnghldBuldSubNo) + '</td>';
|
|
|
|
|
html += '<th>사용본거지우편번호코드</th><td>' + this.nvl(data.useStrnghldGrcCode) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>사용본거지주소전체</th><td colspan="3">' + this.nvl(data.usgsrhldAdresFull) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>소유자구분코드</th><td>' + this.nvl(data.mberSeCode) + '</td>';
|
|
|
|
|
html += '<th>소유자명</th><td>' + this.nvl(data.mberNm) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>소유자구분번호</th><td>' + this.nvl(data.mberSeNo) + '</td>';
|
|
|
|
|
html += '<th>전화번호</th><td>' + this.nvl(data.telno) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>소유자법정동코드</th><td>' + this.nvl(data.ownerLegaldongCode) + '</td>';
|
|
|
|
|
html += '<th>소유자행정동코드</th><td>' + this.nvl(data.ownerAdstrdCode) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>소유자산</th><td>' + this.nvl(data.ownerMntn) + '</td>';
|
|
|
|
|
html += '<th>소유자번지</th><td>' + this.nvl(data.ownerLnbr) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>소유자호</th><td>' + this.nvl(data.ownerHo) + '</td>';
|
|
|
|
|
html += '<th>소유자주소명</th><td>' + this.nvl(data.ownerAdresNm) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>소유자도로명코드</th><td>' + this.nvl(data.ownerRoadNmCode) + '</td>';
|
|
|
|
|
html += '<th>소유자지하건물구분코드</th><td>' + this.nvl(data.ownerUndgrndBuldSeCode) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>소유자건물본번</th><td>' + this.nvl(data.ownerBuldMainNo) + '</td>';
|
|
|
|
|
html += '<th>소유자건물부번</th><td>' + this.nvl(data.ownerBuldSubNo) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>소유자주소전체</th><td colspan="3">' + this.nvl(data.ownerAdresFull) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>변경후차량번호</th><td>' + this.nvl(data.aftrVhrno) + '</td>';
|
|
|
|
|
html += '<th>사용연료코드</th><td>' + this.nvl(data.useFuelCode) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>용도구분코드</th><td>' + this.nvl(data.prposSeCode) + '</td>';
|
|
|
|
|
html += '<th>제작사명</th><td>' + this.nvl(data.mtrsFomNm) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>변경전차량번호</th><td>' + this.nvl(data.frntVhrno) + '</td>';
|
|
|
|
|
html += '<th>차량번호</th><td>' + this.nvl(data.vhrno) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>차대번호</th><td>' + this.nvl(data.vin) + '</td>';
|
|
|
|
|
html += '<th>차명</th><td>' + this.nvl(data.cnm) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>차량총중량</th><td>' + this.nvl(data.vhcleTotWt) + '</td>';
|
|
|
|
|
html += '<th>자동차보험종료일자</th><td>' + this.nvl(data.caagEndde) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>변경일자</th><td>' + this.nvl(data.changeDe) + '</td>';
|
|
|
|
|
html += '<th>차종분류코드</th><td>' + this.nvl(data.vhctyAsortCode) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>차종유형코드</th><td>' + this.nvl(data.vhctyTyCode) + '</td>';
|
|
|
|
|
html += '<th>차종구분코드</th><td>' + this.nvl(data.vhctySeCode) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>최대적재량</th><td>' + this.nvl(data.mxmmLdg) + '</td>';
|
|
|
|
|
html += '<th>차종분류명</th><td>' + this.nvl(data.vhctyAsortNm) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>차종유형명</th><td>' + this.nvl(data.vhctyTyNm) + '</td>';
|
|
|
|
|
html += '<th>차종구분명</th><td>' + this.nvl(data.vhctySeNm) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>최초등록일자</th><td>' + this.nvl(data.frstRegistDe) + '</td>';
|
|
|
|
|
html += '<th>형식명</th><td>' + this.nvl(data.fomNm) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>취득일자</th><td>' + this.nvl(data.acqsDe) + '</td>';
|
|
|
|
|
html += '<th>취득종료일자</th><td>' + this.nvl(data.acqsEndDe) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>연식월</th><td>' + this.nvl(data.yblMd) + '</td>';
|
|
|
|
|
html += '<th>이전등록일자</th><td>' + this.nvl(data.transrRegistDe) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>특정등록상태코드</th><td>' + this.nvl(data.spcfRegistSttusCode) + '</td>';
|
|
|
|
|
html += '<th>색상명</th><td>' + this.nvl(data.colorNm) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>저당건수</th><td>' + this.nvl(data.mrtgCo) + '</td>';
|
|
|
|
|
html += '<th>압류건수</th><td>' + this.nvl(data.seizrCo) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>압인건수</th><td>' + this.nvl(data.stmdCo) + '</td>';
|
|
|
|
|
html += '<th>번호판보관여부</th><td>' + this.nvl(data.nmplCsdyAt) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>번호판보관반납일자</th><td>' + this.nvl(data.nmplCsdyRemnrDe) + '</td>';
|
|
|
|
|
html += '<th>원산지구분코드</th><td>' + this.nvl(data.originSeCode) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>번호판규격코드</th><td>' + this.nvl(data.nmplStndrdCode) + '</td>';
|
|
|
|
|
html += '<th>취득금액</th><td>' + this.nvl(data.acqsAmount) + '</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.tkcarPscapCo) + '</td>';
|
|
|
|
|
html += '<th>사양번호</th><td>' + this.nvl(data.spmnno) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>주행거리</th><td>' + this.nvl(data.trvlDstnc) + '</td>';
|
|
|
|
|
html += '<th>최초등록신청번호</th><td>' + this.nvl(data.frstRegistRqrcno) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>자진말소예방공지일자</th><td>' + this.nvl(data.vlntErsrPrvntcNticeDe) + '</td>';
|
|
|
|
|
html += '<th>등록기관명</th><td>' + this.nvl(data.registInsttNm) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>처리불가사유코드</th><td>' + this.nvl(data.processImprtyResnCode) + '</td>';
|
|
|
|
|
html += '<th>처리불가사유상세</th><td>' + this.nvl(data.processImprtyResnDtls) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>차체길이</th><td>' + this.nvl(data.cbdLt) + '</td>';
|
|
|
|
|
html += '<th>차체너비</th><td>' + this.nvl(data.cbdBt) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>차체높이</th><td>' + this.nvl(data.cbdHg) + '</td>';
|
|
|
|
|
html += '<th>최초최대적재량</th><td>' + this.nvl(data.frstMxmmLdg) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>연료소비율</th><td>' + this.nvl(data.fuelCnsmpRt) + '</td>';
|
|
|
|
|
html += '<th>전기복합연료소비율</th><td>' + this.nvl(data.elctyCmpndFuelCnsmpRt) + '</td></tr>';
|
|
|
|
|
html += '</table>';
|
|
|
|
|
|
|
|
|
|
$("#resultContent").html(html);
|
|
|
|
|
@ -410,58 +953,34 @@
|
|
|
|
|
* 등록원부 조회 결과 표시
|
|
|
|
|
*/
|
|
|
|
|
displayLedgerResult: function(data) {
|
|
|
|
|
var html = '<div class="result-section-title">등록원부 기본 정보</div>';
|
|
|
|
|
var html = '<div class="result-section-title">등록원부 기본 정보 (전체 필드)</div>';
|
|
|
|
|
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 += '<tr><th>차량등록번호</th><td>' + this.nvl(data.vhrno) + '</td>';
|
|
|
|
|
html += '<th>차대번호</th><td>' + this.nvl(data.vin) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>원부그룹번호</th><td>' + this.nvl(data.ledgerGroupNo) + '</td>';
|
|
|
|
|
html += '<th>원부개별번호</th><td>' + this.nvl(data.ledgerIndvdlzNo) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>차량관리번호</th><td>' + this.nvl(data.vhmno) + '</td>';
|
|
|
|
|
html += '<th>차명</th><td>' + this.nvl(data.cnm) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>차종종별명</th><td>' + this.nvl(data.vhctyAsortNm) + '</td>';
|
|
|
|
|
html += '<th>용도구분명</th><td>' + this.nvl(data.prposSeNm) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>등록상세명</th><td>' + this.nvl(data.registDetailNm) + '</td>';
|
|
|
|
|
html += '<th>최초등록일</th><td>' + this.nvl(data.frstRegistDe) + '</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>색상명</th><td>' + this.nvl(data.colorNm) + '</td>';
|
|
|
|
|
html += '<th>번호판규격명</th><td>' + this.nvl(data.nmplStndrdNm) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>원동기형식명</th><td>' + this.nvl(data.mtrsFomNm) + '</td>';
|
|
|
|
|
html += '<th>형식명</th><td>' + this.nvl(data.fomNm) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>제작년월일</th><td>' + this.nvl(data.yblMd) + '</td>';
|
|
|
|
|
html += '<th>주행거리</th><td>' + this.nvl(data.trvlDstnc) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>검사유효기간</th><td>' + this.nvl(data.insptValidPdBgnde) + ' ~ ' + this.nvl(data.insptValidPdEndde) + '</td>';
|
|
|
|
|
html += '<th>점검유효기간</th><td>' + this.nvl(data.chckValidPdBgnde) + ' ~ ' + this.nvl(data.chckValidPdEndde) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>대표소유자성명</th><td>' + this.nvl(data.mberNm) + '</td>';
|
|
|
|
|
html += '<th>대표소유자전화번호</th><td>' + this.nvl(data.telno) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>대표소유자회원구분코드</th><td>' + this.nvl(data.mberSeCode) + '</td>';
|
|
|
|
|
html += '<th>대표소유자회원번호</th><td>' + this.nvl(data.mberSeNo) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>사용본거지주소</th><td colspan="3">' + this.nvl(data.adres1) + ' ' + this.nvl(data.adresNm1) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>소유자주소</th><td colspan="3">' + this.nvl(data.adres) + ' ' + this.nvl(data.adresNm) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>말소등록구분명</th><td>' + this.nvl(data.ersrRegistSeNm) + '</td>';
|
|
|
|
|
html += '<th>말소등록일</th><td>' + this.nvl(data.ersrRegistDe) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>저당수</th><td>' + this.nvl(data.mrtgcnt) + '</td>';
|
|
|
|
|
html += '<th>압류건수</th><td>' + this.nvl(data.vhclecnt) + '</td></tr>';
|
|
|
|
|
html += '<tr><th>구조변경수</th><td>' + this.nvl(data.stmdcnt) + '</td>';
|
|
|
|
|
html += '<th>번호판영치여부</th><td>' + this.nvl(data.nmplCsdyAt) + '</td></tr>';
|
|
|
|
|
// LedgerResponse의 모든 44개 필드 표시
|
|
|
|
|
html += this.getLedgerInfoTableRows(data);
|
|
|
|
|
html += '</table>';
|
|
|
|
|
|
|
|
|
|
// 등록원부 변경 이력 (record 리스트)
|
|
|
|
|
// 등록원부 변경 이력 (record 리스트) - 12개 필드 모두 표시
|
|
|
|
|
if (data.record && data.record.length > 0) {
|
|
|
|
|
html += '<div class="result-section-title" style="margin-top: 30px;">등록원부 변경 이력 (' + data.record.length + '건)</div>';
|
|
|
|
|
html += '<table class="result-detail-table">';
|
|
|
|
|
html += '<colgroup><col style="width:5%"><col style="width:8%"><col style="width:8%"><col style="width:8%"><col style="width:8%"><col style="width:10%"><col style="width:10%"><col style="width:auto"></colgroup>';
|
|
|
|
|
html += '<div class="result-section-title" style="margin-top: 30px;">등록원부 변경 이력 (' + data.record.length + '건) - 전체 필드</div>';
|
|
|
|
|
html += '<table class="result-history-table">';
|
|
|
|
|
html += '<colgroup><col style="width:4%"><col style="width:6%"><col style="width:8%"><col style="width:8%"><col style="width:8%"><col style="width:6%"><col style="width:8%"><col style="width:10%"><col style="width:10%"><col style="width:8%"><col style="width:6%"><col style="width:auto"></colgroup>';
|
|
|
|
|
html += '<thead>';
|
|
|
|
|
html += '<tr style="background-color: #e8e8e8;">';
|
|
|
|
|
html += '<th style="text-align: center;">번호</th>';
|
|
|
|
|
html += '<th style="text-align: center;">주번호</th>';
|
|
|
|
|
html += '<th style="text-align: center;">부번호</th>';
|
|
|
|
|
html += '<th style="text-align: center;">변경일자</th>';
|
|
|
|
|
html += '<th style="text-align: center;">구분명</th>';
|
|
|
|
|
html += '<th style="text-align: center;">원부그룹번호</th>';
|
|
|
|
|
html += '<th style="text-align: center;">원부개별번호</th>';
|
|
|
|
|
html += '<th style="text-align: center;">상세내역</th>';
|
|
|
|
|
html += '<tr>';
|
|
|
|
|
html += '<th>번호</th>';
|
|
|
|
|
html += '<th>메인체크</th>';
|
|
|
|
|
html += '<th>변경작업구분코드</th>';
|
|
|
|
|
html += '<th>주번호</th>';
|
|
|
|
|
html += '<th>부번호</th>';
|
|
|
|
|
html += '<th>구분명</th>';
|
|
|
|
|
html += '<th>변경일자</th>';
|
|
|
|
|
html += '<th>원부그룹번호</th>';
|
|
|
|
|
html += '<th>원부개별번호</th>';
|
|
|
|
|
html += '<th>신청번호</th>';
|
|
|
|
|
html += '<th>차량관리번호</th>';
|
|
|
|
|
html += '<th>상세내역</th>';
|
|
|
|
|
html += '<th>상세일련번호</th>';
|
|
|
|
|
html += '<th>플래그</th>';
|
|
|
|
|
html += '</tr>';
|
|
|
|
|
html += '</thead>';
|
|
|
|
|
html += '<tbody>';
|
|
|
|
|
@ -469,14 +988,20 @@
|
|
|
|
|
for (var i = 0; i < data.record.length; i++) {
|
|
|
|
|
var rec = data.record[i];
|
|
|
|
|
html += '<tr>';
|
|
|
|
|
html += '<td style="text-align: center;">' + (i + 1) + '</td>';
|
|
|
|
|
html += '<td style="text-align: center;">' + this.nvl(rec.mainno) + '</td>';
|
|
|
|
|
html += '<td style="text-align: center;">' + this.nvl(rec.subno) + '</td>';
|
|
|
|
|
html += '<td style="text-align: center;">' + this.nvl(rec.changeDe) + '</td>';
|
|
|
|
|
html += '<td style="text-align: center;">' + this.nvl(rec.gubunNm) + '</td>';
|
|
|
|
|
html += '<td style="text-align: center;">' + this.nvl(rec.ledgerGroupNo) + '</td>';
|
|
|
|
|
html += '<td style="text-align: center;">' + this.nvl(rec.ledgerIndvdlzNo) + '</td>';
|
|
|
|
|
html += '<td>' + this.nvl(rec.dtls) + '</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.changeJobSeCode) + '</td>';
|
|
|
|
|
html += '<td class="text-center">' + this.nvl(rec.mainno) + '</td>';
|
|
|
|
|
html += '<td class="text-center">' + this.nvl(rec.subno) + '</td>';
|
|
|
|
|
html += '<td class="text-center">' + this.nvl(rec.gubunNm) + '</td>';
|
|
|
|
|
html += '<td class="text-center">' + this.nvl(rec.changeDe) + '</td>';
|
|
|
|
|
html += '<td class="text-center">' + this.nvl(rec.ledgerGroupNo) + '</td>';
|
|
|
|
|
html += '<td class="text-center">' + this.nvl(rec.ledgerIndvdlzNo) + '</td>';
|
|
|
|
|
html += '<td class="text-center">' + this.nvl(rec.rqrcno) + '</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-center">' + this.nvl(rec.detailSn) + '</td>';
|
|
|
|
|
html += '<td class="text-center">' + this.nvl(rec.flag) + '</td>';
|
|
|
|
|
html += '</tr>';
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@ -537,6 +1062,22 @@
|
|
|
|
|
$("#search_btn").trigger('click');
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
// 샘플1 버튼 클릭 이벤트 (기본정보 + 등록원부)
|
|
|
|
|
$("#sample1_btn").on('click', function() {
|
|
|
|
|
console.log("샘플 데이터 1 로드 (기본정보 + 등록원부)");
|
|
|
|
|
var sampleData = self.getSampleData1();
|
|
|
|
|
self.displayIntegratedResult(sampleData);
|
|
|
|
|
$("#btnResultClose").show();
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
// 샘플2 버튼 클릭 이벤트 (등록원부 + 변경이력)
|
|
|
|
|
$("#sample2_btn").on('click', function() {
|
|
|
|
|
console.log("샘플 데이터 2 로드 (등록원부 + 변경이력)");
|
|
|
|
|
var sampleData = self.getSampleData2();
|
|
|
|
|
self.displayLedgerResult(sampleData);
|
|
|
|
|
$("#btnResultClose").show();
|
|
|
|
|
});
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|