|
|
|
@ -17,7 +17,7 @@
|
|
|
|
|
<button type="button" class="bx bx-sm bx-calendar bg-white"></button>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="col-md-4">
|
|
|
|
|
<label for="crdnHm--${pageName}" class="w-px-150 bg-lighter pe-2 col-form-label text-sm-end required">
|
|
|
|
|
<label for="crdnTm--${pageName}" class="w-px-150 bg-lighter pe-2 col-form-label text-sm-end required">
|
|
|
|
|
(숫자6자리)위반시간
|
|
|
|
|
</label>
|
|
|
|
|
<input type="text" id="crdnTm--${pageName}" name="crdnTm" data-map="CRDN_TM"
|
|
|
|
@ -27,7 +27,8 @@
|
|
|
|
|
<label for="vhrno--${pageName}" class="w-px-150 bg-lighter pe-2 col-form-label text-sm-end required">
|
|
|
|
|
차량번호
|
|
|
|
|
</label>
|
|
|
|
|
<input type="text" id="vhrno--${pageName}" name="vhrno" data-map="VHRNO" class="form-control" required />
|
|
|
|
|
<input type="text" id="vhrno--${pageName}" name="vhrno" data-map="VHRNO" class="form-control"
|
|
|
|
|
data-maxlengthb="30" required />
|
|
|
|
|
</div>
|
|
|
|
|
<div class="col-md-6">
|
|
|
|
|
<label for="vltnCd--${pageName}" class="w-px-150 bg-lighter pe-2 col-form-label text-sm-end">
|
|
|
|
@ -46,18 +47,21 @@
|
|
|
|
|
</div>
|
|
|
|
|
<div class="col-md-4">
|
|
|
|
|
<label for="crdnPlc--${pageName}" class="w-px-150 bg-lighter pe-2 col-form-label text-sm-end">위반장소</label>
|
|
|
|
|
<input type="text" id="crdnPlc--${pageName}" name="crdnPlc" data-map="CRDN_PLC" class="form-control" />
|
|
|
|
|
<input type="text" id="crdnPlc--${pageName}" name="crdnPlc" data-map="CRDN_PLC" class="form-control"
|
|
|
|
|
data-maxlengthb="200" />
|
|
|
|
|
</div>
|
|
|
|
|
<div class="col-md-8 slot-edit" data-slot-index="1">
|
|
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
<div class="col-md-12">
|
|
|
|
|
<label for="etcCn--${pageName}" class="w-px-150 bg-lighter pe-2 col-form-label text-sm-end">특기사항</label>
|
|
|
|
|
<input type="text" id="etcCn--${pageName}" name="etcCn" data-map="ETC_CN" class="form-control" />
|
|
|
|
|
<input type="text" id="etcCn--${pageName}" name="etcCn" data-map="ETC_CN" class="form-control"
|
|
|
|
|
data-maxlengthb="1000" />
|
|
|
|
|
</div>
|
|
|
|
|
<div class="col-md-4">
|
|
|
|
|
<label for="rtpyrNm--${pageName}" class="w-px-150 bg-lighter pe-2 col-form-label text-sm-end">소유자</label>
|
|
|
|
|
<input type="text" id="rtpyrNm--${pageName}" name="rtpyrNm" data-map="RTPYR_NM" class="form-control" />
|
|
|
|
|
<input type="text" id="rtpyrNm--${pageName}" name="rtpyrNm" data-map="RTPYR_NM" class="form-control"
|
|
|
|
|
/>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="col-md-4">
|
|
|
|
|
<label for="rtpyrSeCd--${pageName}" class="w-px-150 bg-lighter pe-2 col-form-label text-sm-end">주민번호구분</label>
|
|
|
|
@ -74,15 +78,18 @@
|
|
|
|
|
</div>
|
|
|
|
|
<div class="col-md-12">
|
|
|
|
|
<label for="addr--${pageName}" class="w-px-150 bg-lighter pe-2 col-form-label text-sm-end">주소</label>
|
|
|
|
|
<input type="text" id="addr--${pageName}" name="addr" data-map="ADDR" class="form-control w-px-700" />
|
|
|
|
|
<input type="text" id="addr--${pageName}" name="addr" data-map="ADDR" class="form-control w-px-700"
|
|
|
|
|
data-maxlengthb="320" />
|
|
|
|
|
</div>
|
|
|
|
|
<div class="col-md-12">
|
|
|
|
|
<label for="dtlAddr--${pageName}" class="w-px-150 bg-lighter pe-2 col-form-label text-sm-end">상세주소</label>
|
|
|
|
|
<input type="text" id="dtlAddr--${pageName}" name="dtlAddr" data-map="DTL_ADDR" class="form-control w-px-700" />
|
|
|
|
|
<input type="text" id="dtlAddr--${pageName}" name="dtlAddr" data-map="DTL_ADDR" class="form-control w-px-700"
|
|
|
|
|
data-maxlengthb="200" />
|
|
|
|
|
</div>
|
|
|
|
|
<div class="col-md-6">
|
|
|
|
|
<label for="zip--${pageName}" class="w-px-150 bg-lighter pe-2 col-form-label text-sm-end">우편번호</label>
|
|
|
|
|
<input type="text" id="zip--${pageName}" name="zip" data-map="ZIP" class="form-control w-px-100" />
|
|
|
|
|
<input type="text" id="zip--${pageName}" name="zip" data-map="ZIP" class="form-control w-px-100"
|
|
|
|
|
maxlength="7" pattern="(\d{3}-\d{3}|\d{6}|\d{5})" />
|
|
|
|
|
<button type="button" class="btn btn-sm btn-outline-dark" onclick="">검색</button>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="col-md-6">
|
|
|
|
@ -164,7 +171,8 @@
|
|
|
|
|
</div>
|
|
|
|
|
<div class="col-md-8 bpv slot-edit" data-slot-index="1">
|
|
|
|
|
<label for="dtlCrdnPlc--${pageName}" class="w-px-150 bg-lighter pe-2 col-form-label text-sm-end">상세위반장소</label>
|
|
|
|
|
<input type="text" id="dtlCrdnPlc--${pageName}" name="dtlCrdnPlc" data-map="DTL_CRDN_PLC" class="form-control" />
|
|
|
|
|
<input type="text" id="dtlCrdnPlc--${pageName}" name="dtlCrdnPlc" data-map="DTL_CRDN_PLC" class="form-control"
|
|
|
|
|
data-maxlenghb="200" />
|
|
|
|
|
</div>
|
|
|
|
|
<div class="col-md-8 pvs slot-edit" data-slot-index="1">
|
|
|
|
|
<label for="crdnSpareaCd--${pageName}" class="w-px-150 bg-lighter pe-2 col-form-label text-sm-end">특별구역</label>
|
|
|
|
@ -190,7 +198,8 @@
|
|
|
|
|
</div>
|
|
|
|
|
<div class="col-md-4 dpv eca pvs slot-edit" data-slot-index="5">
|
|
|
|
|
<label for="crdnSn--${pageName}" class="w-px-150 bg-lighter pe-2 col-form-label text-sm-end">스티커번호</label>
|
|
|
|
|
<input type="text" id="crdnSn--${pageName}" name="crdnSn" data-map="CRDN_SN" class="form-control" />
|
|
|
|
|
<input type="text" id="crdnSn--${pageName}" name="crdnSn" data-map="CRDN_SN" class="form-control"
|
|
|
|
|
maxlength="20" data-maxlengthb="20" />
|
|
|
|
|
</div>
|
|
|
|
|
<div class="col-md-4 dpv slot-edit" data-slot-index="6">
|
|
|
|
|
<label for="parkngPsbltyRsltCd--${pageName}" class="w-px-150 bg-lighter pe-2 col-form-label text-sm-end">장애차량확인</label>
|
|
|
|
@ -313,14 +322,37 @@ $(document).ready(function(){
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
$P.fnSave = () => {
|
|
|
|
|
if (!$("#frmEdit--${pageName} input").validInputs()) return;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//if (!$("#frmEdit--${pageName} input").validInputs()) return;
|
|
|
|
|
if(!customValidate($("#frmEdit--${pageName} input"))) return;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//if(){
|
|
|
|
|
//dialog.alert({
|
|
|
|
|
//content:"계도 처리를 하기 위해선 차량번호가 입력되어야 합니다",
|
|
|
|
|
//onClose:function(){input.focus();}
|
|
|
|
|
//});
|
|
|
|
|
//}
|
|
|
|
|
//if(){
|
|
|
|
|
//dialog.alert({
|
|
|
|
|
//content:"계도 처리를 하기 위해선 소유주정보가 입력되어야 합니다.",
|
|
|
|
|
//onClose:function(){input.focus();}
|
|
|
|
|
//});
|
|
|
|
|
//}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
dialog.alert({
|
|
|
|
|
content:"현재 단속 정보를 저장하시겠습니까?",
|
|
|
|
|
onOK:() => {
|
|
|
|
|
$P.crdnControl.save($P.formFields.get());
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
$P.videoCallback = (snapshots) => {
|
|
|
|
@ -406,4 +438,5 @@ $(document).ready(function(){
|
|
|
|
|
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
</script>
|