소스 정리

main
이범준 1 year ago
parent ccd39384b4
commit a7cc7a2351

@ -16,8 +16,10 @@
</div>
</div>
<span class="container-window-btn-right">
<button type="button" id="btnSearch--${pageName}" class="btn btn-search w-px-120" title="검색">검색</button>
<button type="button" id="btnExcel--${pageName}" class="btn btn-excel w-px-120" title="엑셀 저장">엑셀</button>
<button type="button" id="btnSearch--${pageName}"
class="btn btn-search w-px-120" title="검색">검색</button>
<button type="button" id="btnExcel--${pageName}"
class="btn btn-excel w-px-120" title="엑셀 저장">엑셀</button>
</span>
</div>
@ -40,11 +42,13 @@
<div class="col-6">
<label class="form-label fw-bold form-search-title">단속일자</label>
<span class="form-search-linebox">
<input type="text" id="schCrdnYmdFrom--${pageName}" name="schCrdnYmdFrom" class="form-control form-date"
<input type="text" id="schCrdnYmdFrom--${pageName}" name="schCrdnYmdFrom"
class="form-control form-date"
data-fmt-type="day" title="시작 날짜 선택" />
<button type="button" class="bx bx-sm bx-calendar bg-white"></button>
~
<input type="text" id="schCrdnYmdTo--${pageName}" name="schCrdnYmdTo" class="form-control form-date"
<input type="text" id="schCrdnYmdTo--${pageName}" name="schCrdnYmdTo"
class="form-control form-date"
data-fmt-type="day" title="종료 날짜 선택">
<button type="button" class="bx bx-sm bx-calendar bg-white"></button>
</span>
@ -126,11 +130,13 @@
<option value="mdfcnDt">수정일자</option>
</select>
<span class="form-search-linebox">
<input type="text" id="schDateFrom--${pageName}" name="schDateFrom" class="form-control form-date"
<input type="text" id="schDateFrom--${pageName}" name="schDateFrom"
class="form-control form-date"
data-fmt-type="day" title="시작 날짜 선택" />
<button type="button" class="bx bx-sm bx-calendar bg-white"></button>
~
<input type="text" id="schDateTo--${pageName}" name="schDateTo" class="form-control form-date"
<input type="text" id="schDateTo--${pageName}" name="schDateTo"
class="form-control form-date"
data-fmt-type="day" title="종료 날짜 선택">
<button type="button" class="bx bx-sm bx-calendar bg-white"></button>
</span>
@ -143,17 +149,20 @@
<div class="d-flex flex-row justify-content-between">
<label id="photoInspectionPaging--${pageName}PagingInfo"
class="dataTables_info area-photoinspection" role="status" aria-live="polite"></label>
<ul id="photoInspectionPaging--${pageName}" class="pagination pagination-primary area-photoinspection">
<ul id="photoInspectionPaging--${pageName}"
class="pagination pagination-primary area-photoinspection">
</ul>
</div>
<div class="d-flex flex-row justify-content-between">
<label id="sameVehicleInspectionMainPaging--${pageName}PagingInfo"
class="dataTables_info area-samevehicleinspection" role="status" aria-live="polite"></label>
<ul id="sameVehicleInspectionMainPaging--${pageName}" class="pagination pagination-primary area-samevehicleinspection">
<ul id="sameVehicleInspectionMainPaging--${pageName}"
class="pagination pagination-primary area-samevehicleinspection">
</ul>
</div>
<span class="container-window-btn-right">
<button type="button" class="btn btn-primary" id="btnInstLevyExcl--${pageName}" title="비부과 등록">비부과 등록</button>
<button type="button" id="btnInstLevyExcl--${pageName}" class="btn btn-primary"
title="비부과 등록">비부과 등록</button>
<span slot="button">
<template class="pvs">
<slot>
@ -222,7 +231,9 @@
</template>
<template id="photoInspectionNotFound--${pageName}">
<tr class="odd">
<td valign="top" colspan="14" class="dataTables_empty text-center">단속 정보를 찾지 못했습니다.</td>
<td valign="top" colspan="14" class="dataTables_empty text-center">
단속 정보를 찾지 못했습니다.
</td>
</tr>
</template>
</table>
@ -233,21 +244,24 @@
<div style="height:200px;" class="area-photoinspection">
선택자료
<strong id="curDataVhrno--${pageName}"></strong>
<div id="curDataFiles--${pageName}" style="width: 100%;height: 180px;overflow-x: scroll;background-color:#D9DEE3;">
<div id="curDataFiles--${pageName}"
style="width: 100%;height: 180px;overflow-x: scroll;background-color:#D9DEE3;">
</div>
</div>
<div style="height:200px;" class="area-photoinspection">
비교자료(선택자료의 다음 자료가 보여집니다.)
<strong id="nextDataVhrno--${pageName}"></strong>
<div id="nextDataFiles--${pageName}" style="width: 100%;height: 180px;overflow-x: scroll;background-color:#D9DEE3;">
<div id="nextDataFiles--${pageName}"
style="width: 100%;height: 180px;overflow-x: scroll;background-color:#D9DEE3;">
</div>
</div>
<div class="area-samevehicleinspection" style="min-width:1400px;display:flex;justify-content: space-evenly;">
<div class="card-datatable text-nowrap" style="display: inline-flex;">
<div id="sameVehicleInspectionMain_Table_0_wrapper--${pageName}" class="dataTables_wrapper dt-bootstrap5 no-footer">
<div id="sameVehicleInspectionMain_Table_0_wrapper--${pageName}"
class="dataTables_wrapper dt-bootstrap5 no-footer">
<div id="sameVehicleInspectionMain-responsive--${pageName}" class="table-responsive"
style="overflow-x: scroll;height:400px;width:350px;overflow-y: scroll;">
<table id="sameVehicleInspectionMain_Table_0--${pageName}"
@ -275,7 +289,9 @@
</template>
<template id="sameVehicleInspectionMainNotFound--${pageName}">
<tr class="odd">
<td valign="top" colspan="4" class="dataTables_empty text-center">단속 정보를 찾지 못했습니다.</td>
<td valign="top" colspan="4" class="dataTables_empty text-center">
단속 정보를 찾지 못했습니다.
</td>
</tr>
</template>
</table>

@ -8,8 +8,10 @@
<div class="container-page-btn">
<button type="button" id="btnReset--${pageName}" class="btn btn-outline-dark" title="초기화">초기화</button>
<span class="container-window-btn-right">
<button type="button" id="btnSearch--${pageName}" class="btn btn-search w-px-120" title="검색">검색</button>
<button type="button" id="btnExcel--${pageName}" class="btn btn-excel w-px-120" title="엑셀 저장">엑셀</button>
<button type="button" id="btnSearch--${pageName}" class="btn btn-search w-px-120"
title="검색">검색</button>
<button type="button" id="btnExcel--${pageName}" class="btn btn-excel w-px-120"
title="엑셀 저장">엑셀</button>
</span>
</div>
<form id="frmSearch--${pageName}" name="frmSearch">
@ -18,11 +20,13 @@
<div class="col-6">
<label class="form-label fw-bold form-search-title">단속일자</label>
<span class="form-search-linebox">
<input type="text" id="schCrdnYmdFrom--${pageName}" name="schCrdnYmdFrom" class="form-control form-date"
<input type="text" id="schCrdnYmdFrom--${pageName}" name="schCrdnYmdFrom"
class="form-control form-date"
data-fmt-type="day" title="시작 날짜 선택" />
<button type="button" class="bx bx-sm bx-calendar bg-white"></button>
~
<input type="text" id="schCrdnYmdTo--${pageName}" name="schCrdnYmdTo" class="form-control form-date"
<input type="text" id="schCrdnYmdTo--${pageName}" name="schCrdnYmdTo"
class="form-control form-date"
data-fmt-type="day" title="종료 날짜 선택">
<button type="button" class="bx bx-sm bx-calendar bg-white"></button>
</span>
@ -40,12 +44,14 @@
<div>
<span class="container-page-btn">
<div class="d-flex flex-row justify-content-between">
<label id="crdnPaging--${pageName}PagingInfo" class="dataTables_info" role="status" aria-live="polite"></label>
<label id="crdnPaging--${pageName}PagingInfo" class="dataTables_info"
role="status" aria-live="polite"></label>
<ul id="crdnPaging--${pageName}" class="pagination pagination-primary">
</ul>
</div>
<span class="container-window-btn-right">
<button type="button" id="btnUpdateToConfirmData--${pageName}" class="btn btn-primary" title="개별 확인 자료로 수정">개별 확인 자료로 수정</button>
<button type="button" id="btnUpdateToConfirmData--${pageName}"
class="btn btn-primary" title="개별 확인 자료로 수정">개별 확인 자료로 수정</button>
</span>
</span>
</div>
@ -96,7 +102,9 @@
</template>
<template id="crdnNotFound--${pageName}">
<tr>
<td valign="top" colspan="9" class="dataTables_empty text-center">단속 정보를 찾지 못했습니다.</td>
<td valign="top" colspan="9" class="dataTables_empty text-center">
단속 정보를 찾지 못했습니다.
</td>
</tr>
</template>
</table>

@ -6,9 +6,11 @@
<div class="card wrapper-list">
<div class="container-page-btn">
<button type="button" id="btnReset--${pageName}" class="btn btn-outline-dark" title="초기화">초기화</button>
<button type="button" id="btnReset--${pageName}"
class="btn btn-outline-dark" title="초기화">초기화</button>
<span class="container-window-btn-right">
<button type="button" id="btnSearch--${pageName}" class="btn btn-search w-px-120" title="검색">검색</button>
<button type="button" id="btnSearch--${pageName}"
class="btn btn-search w-px-120" title="검색">검색</button>
</span>
</div>
@ -30,7 +32,8 @@
</div>
<div class="col-6">
<label class="form-label fw-bold form-search-title">등록일자</label>
<input type="text" id="regDt--${pageName}" name="regDt" class="form-control form-date" data-fmt-type="day"
<input type="text" id="regDt--${pageName}" name="regDt"
class="form-control form-date" data-fmt-type="day"
title="금일" disabled="disabled" />
</div>
</div>
@ -39,13 +42,16 @@
<div>
<span class="container-page-btn">
<div class="d-flex flex-row justify-content-between">
<label id="crdnPaging--${pageName}PagingInfo" class="dataTables_info" role="status" aria-live="polite"></label>
<label id="crdnPaging--${pageName}PagingInfo" class="dataTables_info"
role="status" aria-live="polite"></label>
<ul id="crdnPaging--${pageName}" class="pagination pagination-primary">
</ul>
</div>
<span class="container-window-btn-right">
<button type="button" id="btnInsertByFile--${pageName}" class="btn btn-primary" title="단속 파일 등록">단속 파일 등록</button>
<button type="button" id="btnInsertByHand--${pageName}" class="btn btn-primary" title="단속 수기 등록">단속 수기 등록</button>
<button type="button" id="btnInsertByFile--${pageName}" class="btn btn-primary"
title="단속 파일 등록">단속 파일 등록</button>
<button type="button" id="btnInsertByHand--${pageName}" class="btn btn-primary"
title="단속 수기 등록">단속 수기 등록</button>
</span>
</span>
</div>
@ -82,7 +88,9 @@
</template>
<template id="crdnNotFound--${pageName}">
<tr>
<td valign="top" colspan="8" class="dataTables_empty text-center">단속 정보를 찾지 못했습니다.</td>
<td valign="top" colspan="8" class="dataTables_empty text-center">
단속 정보를 찾지 못했습니다.
</td>
</tr>
</template>
</table>

@ -31,8 +31,10 @@
multiple="multiple" class="form-control"/>
</span>
<span class="d-flex justify-content-end float-start ms-4">
<button type="button" id="btnSearch--${pageName}" class="btn btn-primary">조회</button>
<button type="button" id="btnFileUpload--${pageName}" class="btn btn-primary" hidden>업로드</button>
<button type="button" id="btnSearch--${pageName}"
class="btn btn-primary">조회</button>
<button type="button" id="btnFileUpload--${pageName}"
class="btn btn-primary" hidden>업로드</button>
</span>
</div>
</div>
@ -45,7 +47,8 @@
<div>
<span class="container-page-btn">
<div class="d-flex flex-row justify-content-between">
<label id="parsedInfoPaging--${pageName}PagingInfo" class="dataTables_info" role="status" aria-live="polite"></label>
<label id="parsedInfoPaging--${pageName}PagingInfo" class="dataTables_info"
role="status" aria-live="polite"></label>
<ul id="parsedInfoPaging--${pageName}" class="pagination pagination-primary">
</ul>
</div>
@ -54,7 +57,8 @@
</span>
</div>
<div class="card-datatable text-nowrap">
<div id="DataTables_Table_0_wrapper--${pageName}" class="dataTables_wrapper dt-bootstrap5 no-footer">
<div id="DataTables_Table_0_wrapper--${pageName}"
class="dataTables_wrapper dt-bootstrap5 no-footer">
<div id="table-responsive--${pageName}" class="table-responsive"
style="overflow-x: scroll;height:560px;overflow-y: scroll;">
<span>
@ -132,7 +136,9 @@
</template>
<template class="notFound">
<tr>
<td valign="top" colspan="99" class="dataTables_empty text-center">정보를 찾지 못했습니다.</td>
<td valign="top" colspan="99" class="dataTables_empty text-center">
정보를 찾지 못했습니다.
</td>
</tr>
</template>
</table>
@ -142,7 +148,8 @@
</div>
</form>
</div>
<div id="imageArea--${pageName}" class="card my-4 px-4 justify-content-center" style="min-width:600px;width:600px;height:600px;">
<div id="imageArea--${pageName}" class="card my-4 px-4 justify-content-center"
style="min-width:600px;width:600px;height:600px;">
</div>
<div class="card my-4 px-2" style="width:120px;height:600px;min-width:120px;">

@ -12,8 +12,12 @@
<div class="col-md-12" slot="edit">
<template class="pvs bpv">
<slot>
<label for="crdnSeCd--${pageName}" class="w-px-130 bg-lighter pe-2 col-form-label text-sm-end">단속구분</label>
<select id="crdnSeCd--${pageName}" name="crdnSeCd" data-map="CRDN_SE_CD" class="form-select">
<label for="crdnSeCd--${pageName}"
class="w-px-130 bg-lighter pe-2 col-form-label text-sm-end">
단속구분
</label>
<select id="crdnSeCd--${pageName}" name="crdnSeCd"
data-map="CRDN_SE_CD" class="form-select">
<c:forEach items="${FIM002List}" var="item">
<option value="${item.code}">${item.value}</option>
</c:forEach>
@ -22,7 +26,8 @@
</template>
</div>
<div class="col-md-4">
<label for="crdnYmd--${pageName}" class="w-px-130 bg-lighter pe-2 col-form-label text-sm-end required">
<label for="crdnYmd--${pageName}"
class="w-px-130 bg-lighter pe-2 col-form-label text-sm-end required">
위반일자
</label>
<input type="text" id="crdnYmd--${pageName}" name="crdnYmd" data-map="CRDN_YMD"
@ -30,7 +35,8 @@
<button type="button" class="bx bx-sm bx-calendar bg-white"></button>
</div>
<div class="col-md-4">
<label for="crdnTm--${pageName}" class="w-px-130 bg-lighter pe-2 col-form-label text-sm-end required">
<label for="crdnTm--${pageName}"
class="w-px-130 bg-lighter pe-2 col-form-label text-sm-end required">
위반시간
</label>
<input type="text" id="crdnTm--${pageName}" name="crdnTm" data-map="CRDN_TM"
@ -38,14 +44,16 @@
placeholder="시:분:초" />
</div>
<div class="col-md-4">
<label for="vhrno--${pageName}" class="w-px-130 bg-lighter pe-2 col-form-label text-sm-end required">
<label for="vhrno--${pageName}"
class="w-px-130 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"
data-maxlengthb="30" required />
</div>
<div class="col-md-4">
<label for="vltnCd--${pageName}" class="w-px-130 bg-lighter pe-2 col-form-label text-sm-end">
<label for="vltnCd--${pageName}"
class="w-px-130 bg-lighter pe-2 col-form-label text-sm-end">
위반내용
</label>
<select id="vltnCd--${pageName}" name="vltnCd" class="form-select" data-map="VLTN_CD">
@ -55,7 +63,10 @@
</select>
</div>
<div class="col-md-4 select2-primary">
<label for="crdnStdgNm--${pageName}" class="w-px-130 bg-lighter pe-2 col-form-label text-sm-end">법정동</label>
<label for="crdnStdgNm--${pageName}"
class="w-px-130 bg-lighter pe-2 col-form-label text-sm-end">
법정동
</label>
<input type="text" id="crdnStdgNm--${pageName}" name="crdnStdgNm" data-map="CRDN_STDG_NM"
class="form-control w-px-150" list="stdgNmList--${pageName}" />
<datalist id="stdgNmList--${pageName}">
@ -65,27 +76,41 @@
</datalist>
</div>
<div class="col-md-4 select2-primary">
<label for="crdnRoadNm--${pageName}" class="w-px-130 bg-lighter pe-2 col-form-label text-sm-end">도로명</label>
<label for="crdnRoadNm--${pageName}"
class="w-px-130 bg-lighter pe-2 col-form-label text-sm-end">
도로명
</label>
<input type="text" id="crdnRoadNm--${pageName}" name="crdnRoadNm" data-map="CRDN_ROAD_NM"
class="form-control" />
</div>
<div class="col-md-6">
<label for="crdnPlc--${pageName}" class="w-px-130 bg-lighter pe-2 col-form-label text-sm-end">단속장소</label>
<label for="crdnPlc--${pageName}"
class="w-px-130 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 w-px-300" data-maxlengthb="200" />
</div>
<div class="col-md-6" slot="edit">
<template class="bpv">
<slot>
<label for="dtlCrdnPlc--${pageName}" class="w-px-130 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"
<label for="dtlCrdnPlc--${pageName}"
class="w-px-130 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"
data-maxlenghb="200" />
</slot>
</template>
<template class="pvs">
<slot>
<label for="crdnSpareaCd--${pageName}" class="w-px-130 bg-lighter pe-2 col-form-label text-sm-end">특별구역</label>
<select id="crdnSpareaCd--${pageName}" name="crdnSpareaCd" data-map="CRDN_SPAREA_CD" class="form-select">
<label for="crdnSpareaCd--${pageName}"
class="w-px-130 bg-lighter pe-2 col-form-label text-sm-end">
특별구역
</label>
<select id="crdnSpareaCd--${pageName}" name="crdnSpareaCd"
data-map="CRDN_SPAREA_CD" class="form-select">
<c:forEach items="${FIM007List}" var="item">
<option value="${item.code}">${item.value}</option>
</c:forEach>
@ -94,20 +119,26 @@
</template>
</div>
<div class="col-md-12">
<label for="etcCn--${pageName}" class="w-px-130 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"
<label for="etcCn--${pageName}"
class="w-px-130 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"
data-maxlengthb="1000" />
</div>
</div>
<div class="row my-1 mx-4 g-1" style="border: 1px solid #d9dee3;border-radius: 10px;">
<div class="col-md-4">
<label for="rtpyrNm--${pageName}" class="w-px-130 bg-lighter pe-2 col-form-label text-sm-end">납부자명</label>
<label for="rtpyrNm--${pageName}"
class="w-px-130 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" readonly
/>
</div>
<div class="col-md-3">
<label for="rtpyrSeCd--${pageName}" class="w-px-130 bg-lighter pe-2 col-form-label text-sm-end">납부자구분</label>
<label for="rtpyrSeCd--${pageName}"
class="w-px-130 bg-lighter pe-2 col-form-label text-sm-end">납부자구분</label>
<select id="rtpyrSeCd--${pageName}" name="rtpyrSeCd" data-map="RTPYR_SE_CD"
class="form-select" disabled>
<option value=""></option>
@ -117,50 +148,73 @@
</select>
</div>
<div class="col-md-5">
<label for="rtpyrNo--${pageName}" class="w-px-130 bg-lighter pe-2 col-form-label text-sm-end">납부자번호</label>
<label for="rtpyrNo--${pageName}"
class="w-px-130 bg-lighter pe-2 col-form-label text-sm-end">납부자번호</label>
<input type="text" id="rtpyrNo--${pageName}" name="rtpyrNo" data-map="RTPYR_NO"
class="form-control privacy" readonly />
<input type="text" id="mask-rtpyrNo--${pageName}" class="form-control privacy-mask" disabled value="******"/>
<input type="text" id="mask-rtpyrNo--${pageName}"
class="form-control privacy-mask" disabled value="******"/>
</div>
<div class="col-md-12">
<label for="zip--${pageName}" class="w-px-130 bg-lighter pe-2 col-form-label text-sm-end">우편번호</label>
<label for="zip--${pageName}" class="w-px-130 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"
readonly maxlength="7" pattern="(\d{3}-\d{3}|\d{6}|\d{5})" />
</div>
<div class="col-md-12">
<label for="addr--${pageName}" class="w-px-130 bg-lighter pe-2 col-form-label text-sm-end">주소</label>
<label for="addr--${pageName}" class="w-px-130 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" readonly data-maxlengthb="320" />
</div>
<div class="col-md-12">
<label for="dtlAddr--${pageName}" class="w-px-130 bg-lighter pe-2 col-form-label text-sm-end">상세주소</label>
<label for="dtlAddr--${pageName}"
class="w-px-130 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" readonly data-maxlengthb="200" />
</div>
</div>
<div class="row g-1">
<div class="col-md-4">
<label for="vin--${pageName}" class="w-px-130 bg-lighter pe-2 col-form-label text-sm-end">차대번호</label>
<input type="text" id="vin--${pageName}" name="vin" data-map="VIN" class="form-control" readonly
<label for="vin--${pageName}"
class="w-px-130 bg-lighter pe-2 col-form-label text-sm-end">
차대번호
</label>
<input type="text" id="vin--${pageName}" name="vin"
data-map="VIN" class="form-control" readonly
placeholder="입력항목이 아닙니다." />
</div>
<div class="col-md-4">
<label for="vhclNm--${pageName}" class="w-px-130 bg-lighter pe-2 col-form-label text-sm-end">차량명칭</label>
<input type="text" id="vhclNm--${pageName}" name="vhclNm" data-map="VHCL_NM" class="form-control" readonly
<label for="vhclNm--${pageName}"
class="w-px-130 bg-lighter pe-2 col-form-label text-sm-end">
차량명칭
</label>
<input type="text" id="vhclNm--${pageName}" name="vhclNm"
data-map="VHCL_NM" class="form-control" readonly
placeholder="입력항목이 아닙니다." />
</div>
<div class="col-md-4">
<label for="vhclColor--${pageName}" class="w-px-130 bg-lighter pe-2 col-form-label text-sm-end">차량색상</label>
<input type="text" id="vhclColor--${pageName}" name="vhclColor" data-map="VHCL_COLOR" class="form-control" readonly
<label for="vhclColor--${pageName}"
class="w-px-130 bg-lighter pe-2 col-form-label text-sm-end">
차량색상
</label>
<input type="text" id="vhclColor--${pageName}" name="vhclColor"
data-map="VHCL_COLOR" class="form-control" readonly
placeholder="입력항목이 아닙니다." />
</div>
<div class="col-md-12" slot="edit">
<template class="pvs bpv">
<slot>
<label for="ffnlgCarmdlCd--${pageName}"
class="w-px-130 bg-lighter pe-2 col-form-label text-sm-end">차종</label>
<select id="ffnlgCarmdlCd--${pageName}" name ="ffnlgCarmdlCd" data-map="FFNLG_CARMDL_CD"
class="form-select">
class="w-px-130 bg-lighter pe-2 col-form-label text-sm-end">
차종
</label>
<select id="ffnlgCarmdlCd--${pageName}" name ="ffnlgCarmdlCd"
data-map="FFNLG_CARMDL_CD" class="form-select">
<option value=""></option>
<c:forEach items="${FIM009List}" var="item">
<option value="${item.code}">${item.value}</option>
@ -172,8 +226,12 @@
<div class="col-md-12" slot="edit">
<template class="eca">
<slot>
<label for="useFuelCd--${pageName}" class="w-px-130 bg-lighter pe-2 col-form-label text-sm-end">연료구분</label>
<select id="useFuelCd--${pageName}" name="useFuelCd" data-map="USE_FUEL_CD" class="form-select" disabled>
<label for="useFuelCd--${pageName}"
class="w-px-130 bg-lighter pe-2 col-form-label text-sm-end">
연료구분
</label>
<select id="useFuelCd--${pageName}" name="useFuelCd"
data-map="USE_FUEL_CD" class="form-select" disabled>
<option value=""></option>
<c:forEach items="${LVS005List}" var="item">
<option value="${item.code}">${item.value}</option>
@ -185,7 +243,10 @@
<div class="col-md-4" slot="edit">
<template class="dpv eca pvs">
<slot>
<label for="towngYn--${pageName}" class="w-px-130 bg-lighter pe-2 col-form-label text-sm-end">견인지시</label>
<label for="towngYn--${pageName}"
class="w-px-130 bg-lighter pe-2 col-form-label text-sm-end">
견인지시
</label>
<select id="towngYn--${pageName}" name="towngYn" class="form-select" data-map="TOWNG_YN">
<c:forEach items="${FIM053List}" var="item">
<option value="${item.code}">${item.value}</option>
@ -197,8 +258,12 @@
<div class="col-md-4" slot="edit">
<template class="dpv eca pvs">
<slot>
<label for="crdnSn--${pageName}" class="w-px-130 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"
<label for="crdnSn--${pageName}"
class="w-px-130 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"
maxlength="20" data-maxlengthb="20" />
</slot>
</template>
@ -206,8 +271,12 @@
<div class="col-md-4" slot="edit">
<template class="dpv">
<slot>
<label for="parkngPsbltyRsltCd--${pageName}" class="w-px-130 bg-lighter pe-2 col-form-label text-sm-end">장애차량확인</label>
<select id="parkngPsbltyRsltCd--${pageName}" name="parkngPsbltyRsltCd" data-map="PARKNG_PSBLTY_RSLT_CD" class="form-select">
<label for="parkngPsbltyRsltCd--${pageName}"
class="w-px-130 bg-lighter pe-2 col-form-label text-sm-end">
장애차량확인
</label>
<select id="parkngPsbltyRsltCd--${pageName}" name="parkngPsbltyRsltCd"
data-map="PARKNG_PSBLTY_RSLT_CD" class="form-select">
<c:forEach items="${FIM034List}" var="item">
<c:if test="${item.code == '0' or item.code == '1'}">
<option value="${item.code}">${item.value}</option>
@ -220,7 +289,10 @@
<div class="col-md-12" slot="edit">
<template class="pvs bpv">
<slot>
<label for="teamId--${pageName}" class="w-px-130 bg-lighter pe-2 col-form-label text-sm-end">단속조</label>
<label for="teamId--${pageName}"
class="w-px-130 bg-lighter pe-2 col-form-label text-sm-end">
단속조
</label>
<select id="teamId--${pageName}" name="teamId" data-map="TEAM_ID" class="form-select">
<option value=""></option>
<c:forEach items="${TeamList}" var="item">
@ -234,16 +306,22 @@
<template class="pvs bpv">
<slot>
<label class="w-px-130 bg-lighter pe-2 col-form-label text-sm-end">단속원</label>
<input type="text" id="teamer1--${pageName}" name="teamer1" data-map="TEAMER_1" class="form-control" />
<input type="text" id="teamer2--${pageName}" name="teamer2" data-map="TEAMER_2" class="form-control" />
<input type="text" id="teamer3--${pageName}" name="teamer3" data-map="TEAMER_3" class="form-control" />
<input type="text" id="teamer4--${pageName}" name="teamer4" data-map="TEAMER_4" class="form-control" />
<input type="text" id="teamer1--${pageName}" name="teamer1"
data-map="TEAMER_1" class="form-control" />
<input type="text" id="teamer2--${pageName}" name="teamer2"
data-map="TEAMER_2" class="form-control" />
<input type="text" id="teamer3--${pageName}" name="teamer3"
data-map="TEAMER_3" class="form-control" />
<input type="text" id="teamer4--${pageName}" name="teamer4"
data-map="TEAMER_4" class="form-control" />
</slot>
</template>
</div>
<div class="col-md-6">
<label for="doWarning--${pageName}">
<input type="checkbox" id="doWarning--${pageName}" name="doWarning" class="form-check-input" />계고처리
<input type="checkbox" id="doWarning--${pageName}" name="doWarning"
class="form-check-input" />
계고처리
</label>
</div>
</div>
@ -262,11 +340,13 @@
</div>
<div class="card" style="width:400px;">
<form id="frmFile--${pageName}" method="post" enctype="multipart/form-data">
<input type="file" id="newFileList--${pageName}" name="newFileList" multiple accept="image/*" hidden />
<input type="file" id="newFileList--${pageName}" name="newFileList"
multiple accept="image/*" hidden />
</form>
<form id="frmUploadSet--${pageName}" method="post" enctype="multipart/form-data">
<input type="file" id="inputUploadSet--${pageName}" name="inputUploadSet" multiple accept="image/*" hidden />
<input type="file" id="inputUploadSet--${pageName}" name="inputUploadSet"
multiple accept="image/*" hidden />
</form>
<div class="col-md-12">
<button type="button" id="btnAddFile--${pageName}" class="btn btn-primary">이미지 추가</button>

@ -6,10 +6,16 @@
<div class="card wrapper-list">
<div class="container-page-btn">
<button type="button" id="btnReset--${pageName}" class="btn btn-outline-dark" title="초기화">초기화</button>
<button type="button" id="btnReset--${pageName}" class="btn btn-outline-dark" title="초기화">
초기화
</button>
<span class="container-window-btn-right">
<button type="button" id="btnSearch--${pageName}" class="btn btn-search w-px-120" title="검색">검색</button>
<button type="button" id="btnExcel--${pageName}" class="btn btn-excel w-px-120" title="엑셀 저장">엑셀</button>
<button type="button" id="btnSearch--${pageName}" class="btn btn-search w-px-120" title="검색">
검색
</button>
<button type="button" id="btnExcel--${pageName}" class="btn btn-excel w-px-120" title="엑셀 저장">
엑셀
</button>
</span>
</div>
@ -32,11 +38,13 @@
<div class="col-6">
<label class="form-label fw-bold form-search-title">단속일자</label>
<span class="form-search-linebox">
<input type="text" id="schCrdnYmdFrom--${pageName}" name="schCrdnYmdFrom" class="form-control form-date"
<input type="text" id="schCrdnYmdFrom--${pageName}" name="schCrdnYmdFrom"
class="form-control form-date"
data-fmt-type="day" title="시작 날짜 선택" />
<button type="button" class="bx bx-sm bx-calendar bg-white"></button>
~
<input type="text" id="schCrdnYmdTo--${pageName}" name="schCrdnYmdTo" class="form-control form-date"
<input type="text" id="schCrdnYmdTo--${pageName}" name="schCrdnYmdTo"
class="form-control form-date"
data-fmt-type="day" title="종료 날짜 선택">
<button type="button" class="bx bx-sm bx-calendar bg-white"></button>
</span>
@ -60,11 +68,13 @@
<option value="mdfcnDt">수정일자</option>
</select>
<span class="form-search-linebox">
<input type="text" id="schDateFrom--${pageName}" name="schDateFrom" class="form-control form-date"
<input type="text" id="schDateFrom--${pageName}" name="schDateFrom"
class="form-control form-date"
data-fmt-type="day" title="시작 날짜 선택" />
<button type="button" class="bx bx-sm bx-calendar bg-white"></button>
~
<input type="text" id="schDateTo--${pageName}" name="schDateTo" class="form-control form-date"
<input type="text" id="schDateTo--${pageName}" name="schDateTo"
class="form-control form-date"
data-fmt-type="day" title="종료 날짜 선택">
<button type="button" class="bx bx-sm bx-calendar bg-white"></button>
</span>
@ -197,19 +207,29 @@
</template>
<template id="crdnNotFound--${pageName}">
<tr class="dpv">
<td valign="top" colspan="14" class="dataTables_empty text-center">단속 정보를 찾지 못했습니다.</td>
<td valign="top" colspan="14" class="dataTables_empty text-center">
단속 정보를 찾지 못했습니다.
</td>
</tr>
<tr class="eca">
<td valign="top" colspan="13" class="dataTables_empty text-center">단속 정보를 찾지 못했습니다.</td>
<td valign="top" colspan="13" class="dataTables_empty text-center">
단속 정보를 찾지 못했습니다.
</td>
</tr>
<tr class="pvs">
<td valign="top" colspan="13" class="dataTables_empty text-center">단속 정보를 찾지 못했습니다.</td>
<td valign="top" colspan="13" class="dataTables_empty text-center">
단속 정보를 찾지 못했습니다.
</td>
</tr>
<tr class="bpv">
<td valign="top" colspan="12" class="dataTables_empty text-center">단속 정보를 찾지 못했습니다.</td>
<td valign="top" colspan="12" class="dataTables_empty text-center">
단속 정보를 찾지 못했습니다.
</td>
</tr>
<tr class="tpv">
<td valign="top" colspan="11" class="dataTables_empty text-center">단속 정보를 찾지 못했습니다.</td>
<td valign="top" colspan="11" class="dataTables_empty text-center">
단속 정보를 찾지 못했습니다.
</td>
</tr>
</template>
</table>

@ -19,26 +19,37 @@
<div class="row g-1">
<!-- 단속 일자 -->
<div class="col-md-6">
<label for="crdnYmd--${pageName}" class="w-px-120 bg-lighter pe-2 col-form-label text-sm-end required">단속일자</label>
<input type="text" class="form-control form-date" id="crdnYmd--${pageName}" name="crdnYmd" data-map="CRDN_YMD" data-fmt-type="day" maxlength="10" required />
<label for="crdnYmd--${pageName}"
class="w-px-120 bg-lighter pe-2 col-form-label text-sm-end required">단속일자</label>
<input type="text" id="crdnYmd--${pageName}" name="crdnYmd"
class="form-control form-date" data-map="CRDN_YMD"
data-fmt-type="day" maxlength="10" required />
<button type="button" class="bx bx-sm bx-calendar bg-white"></button>
</div>
<!-- 단속 시간 -->
<div class="col-md-6">
<label for="crdnTm--${pageName}" class="w-px-120 bg-lighter pe-2 col-form-label text-sm-end required">단속시간</label>
<input type="text" class="form-control form-time" id="crdnTm--${pageName}" name="crdnTm" data-map="CRDN_TM" data-fmt-type="time" maxlength="8" required placeholder="시:분:초" />
<label for="crdnTm--${pageName}"
class="w-px-120 bg-lighter pe-2 col-form-label text-sm-end required">단속시간</label>
<input type="text" id="crdnTm--${pageName}" name="crdnTm"
class="form-control form-time" data-map="CRDN_TM"
data-fmt-type="time" maxlength="8" required placeholder="시:분:초" />
</div>
<!-- 차량번호 -->
<div class="col-md-6">
<label for="vhrno--${pageName}" class="w-px-120 bg-lighter pe-2 col-form-label text-sm-end">차량번호</label>
<input type="text" class="form-control w-40" id="vhrno--${pageName}" name="vhrno" data-map="VHRNO" />
<button type="button" class="btn btn-sm btn-outline-dark" id="btnVehicle--${pageName}" title="차량 검색" onclick="fnVehicle${pageName}();">
<label for="vhrno--${pageName}"
class="w-px-120 bg-lighter pe-2 col-form-label text-sm-end">차량번호</label>
<input type="text" id="vhrno--${pageName}" name="vhrno"
class="form-control w-40" data-map="VHRNO" />
<button type="button" id="btnVehicle--${pageName}" class="btn btn-sm btn-outline-dark"
title="차량 검색" onclick="fnVehicle${pageName}();">
조회
</button>
</div>
<!-- 위반 내용 -->
<div class="col-md-6">
<label for="vltnCd--${pageName}" class="w-px-120 bg-lighter pe-2 col-form-label text-sm-end">위반내용</label>
<label for="vltnCd--${pageName}" class="w-px-120 bg-lighter pe-2 col-form-label text-sm-end">
위반내용
</label>
<select class="form-select" id="vltnCd--${pageName}" name="vltnCd" data-map="VLTN_CD">
<c:forEach items="${VLTNList}" var="item">
<option value="${item.code}">${item.value}</option>
@ -47,8 +58,12 @@
</div>
<!-- 법정동 -->
<div class="col-md-6 select2-primary">
<label for="crdnStdgNm--${pageName}" class="w-px-120 bg-lighter pe-2 col-form-label text-sm-end">법정동</label>
<input type="text" class="form-control w-50" id="crdnStdgNm--${pageName}" name="crdnStdgNm" data-map="CRDN_STDG_NM" list="stdgNmList--${pageName}" />
<label for="crdnStdgNm--${pageName}"
class="w-px-120 bg-lighter pe-2 col-form-label text-sm-end">
법정동
</label>
<input type="text" id="crdnStdgNm--${pageName}" name="crdnStdgNm"
class="form-control w-50" data-map="CRDN_STDG_NM" list="stdgNmList--${pageName}" />
<datalist id="stdgNmList--${pageName}">
<c:forEach items="${stdgNmList}" var="item">
<option value="${item}"></option>
@ -57,28 +72,44 @@
</div>
<!-- 도로명 -->
<div class="col-md-6 select2-primary">
<label for="crdnRoadNm--${pageName}" class="w-px-120 bg-lighter pe-2 col-form-label text-sm-end">도로명</label>
<input type="text" class="form-control w-50" id="crdnRoadNm--${pageName}" name="crdnRoadNm" data-map="CRDN_ROAD_NM" />
<label for="crdnRoadNm--${pageName}"
class="w-px-120 bg-lighter pe-2 col-form-label text-sm-end">
도로명
</label>
<input type="text" id="crdnRoadNm--${pageName}" name="crdnRoadNm"
class="form-control w-50" data-map="CRDN_ROAD_NM" />
</div>
<!-- 단속 장소 -->
<div class="col-md-12">
<label for="crdnPlc--${pageName}" class="w-px-120 bg-lighter pe-2 col-form-label text-sm-end">단속장소</label>
<input type="text" class="form-control w-80" id="crdnPlc--${pageName}" name="crdnPlc" data-map="CRDN_PLC" data-maxlengthb="200" />
<label for="crdnPlc--${pageName}"
class="w-px-120 bg-lighter pe-2 col-form-label text-sm-end">
단속장소
</label>
<input type="text" id="crdnPlc--${pageName}" name="crdnPlc"
class="form-control w-80" data-map="CRDN_PLC" data-maxlengthb="200" />
</div>
<!-- 상세 단속 장소 -->
<div class="col-md-12" slot="edit">
<template class="bpv">
<slot>
<label for="dtlCrdnPlc--${pageName}" class="w-px-120 bg-lighter pe-2 col-form-label text-sm-end">상세단속장소</label>
<input type="text" class="form-control w-80" id="dtlCrdnPlc--${pageName}" name="dtlCrdnPlc" data-map="DTL_CRDN_PLC" data-maxlenghb="200" />
<label for="dtlCrdnPlc--${pageName}"
class="w-px-120 bg-lighter pe-2 col-form-label text-sm-end">
상세단속장소
</label>
<input type="text" id="dtlCrdnPlc--${pageName}" name="dtlCrdnPlc"
class="form-control w-80" data-map="DTL_CRDN_PLC" data-maxlenghb="200" />
</slot>
</template>
</div>
<div class="col-md-6" slot="edit">
<template class="pvs">
<slot>
<label for="crdnSpareaCd--${pageName}" class="w-px-120 bg-lighter pe-2 col-form-label text-sm-end">특별구역</label>
<select class="form-select" id="crdnSpareaCd--${pageName}" name="crdnSpareaCd" data-map="CRDN_SPAREA_CD">
<label for="crdnSpareaCd--${pageName}"
class="w-px-120 bg-lighter pe-2 col-form-label text-sm-end">
특별구역
</label>
<select id="crdnSpareaCd--${pageName}" name="crdnSpareaCd"
class="form-select" data-map="CRDN_SPAREA_CD">
<c:forEach items="${FIM007List}" var="item">
<option value="${item.code}">${item.value}</option>
</c:forEach>
@ -90,33 +121,51 @@
<template class="pvs">
<slot>
<label for="towngYnNm--${pageName}">
<input type="checkbox" class="form-check-input" id="towngYnNm--${pageName}" name="towngYnNm" data-map="TOWNG_YN_NM" />견인여부
<input type="checkbox" id="towngYnNm--${pageName}" name="towngYnNm"
class="form-check-input" data-map="TOWNG_YN_NM" />
견인여부
</label>
</slot>
</template>
</div>
<!-- 기타 내용 -->
<div class="col-md-12">
<label for="etcCn--${pageName}" class="w-px-120 bg-lighter pe-2 col-form-label text-sm-end">특기사항</label>
<input type="text" class="form-control w-80" id="etcCn--${pageName}" name="etcCn" data-map="ETC_CN" data-maxlengthb="1000" />
<label for="etcCn--${pageName}" class="w-px-120 bg-lighter pe-2 col-form-label text-sm-end">
특기사항
</label>
<input type="text" id="etcCn--${pageName}" name="etcCn"
class="form-control w-80" data-map="ETC_CN" data-maxlengthb="1000" />
</div>
<div class="col-md-6">
<label for="vin--${pageName}" class="w-px-120 bg-lighter pe-2 col-form-label text-sm-end">차대번호</label>
<input type="text" class="form-control" id="vin--${pageName}" name="vin" data-map="VIN" readonly placeholder="입력항목이 아닙니다." />
<label for="vin--${pageName}" class="w-px-120 bg-lighter pe-2 col-form-label text-sm-end">
차대번호
</label>
<input type="text" id="vin--${pageName}" name="vin"
class="form-control" data-map="VIN" readonly placeholder="입력항목이 아닙니다." />
</div>
<div class="col-md-6">
<label for="vhclNm--${pageName}" class="w-px-120 bg-lighter pe-2 col-form-label text-sm-end">차량명칭</label>
<input type="text" class="form-control" id="vhclNm--${pageName}" name="vhclNm" data-map="VHCL_NM" readonly placeholder="입력항목이 아닙니다." />
<label for="vhclNm--${pageName}" class="w-px-120 bg-lighter pe-2 col-form-label text-sm-end">
차량명칭
</label>
<input type="text" id="vhclNm--${pageName}" name="vhclNm"
class="form-control" data-map="VHCL_NM" readonly placeholder="입력항목이 아닙니다." />
</div>
<div class="col-md-6">
<label for="vhclColor--${pageName}" class="w-px-120 bg-lighter pe-2 col-form-label text-sm-end">차량색상</label>
<input type="text" class="form-control" id="vhclColor--${pageName}" name="vhclColor" data-map="VHCL_COLOR" readonly placeholder="입력항목이 아닙니다." />
<label for="vhclColor--${pageName}" class="w-px-120 bg-lighter pe-2 col-form-label text-sm-end">
차량색상
</label>
<input type="text" id="vhclColor--${pageName}" name="vhclColor"
class="form-control" data-map="VHCL_COLOR" readonly placeholder="입력항목이 아닙니다." />
</div>
<div class="col-md-12" slot="edit">
<template class="pvs bpv">
<slot>
<label for="ffnlgCarmdlCd--${pageName}" class="w-px-120 bg-lighter pe-2 col-form-label text-sm-end">차종</label>
<select class="form-select" id="ffnlgCarmdlCd--${pageName}" name ="ffnlgCarmdlCd" data-map="FFNLG_CARMDL_CD">
<label for="ffnlgCarmdlCd--${pageName}"
class="w-px-120 bg-lighter pe-2 col-form-label text-sm-end">
차종
</label>
<select id="ffnlgCarmdlCd--${pageName}" name ="ffnlgCarmdlCd"
class="form-select" data-map="FFNLG_CARMDL_CD">
<option value=""></option>
<c:forEach items="${FIM009List}" var="item">
<option value="${item.code}">${item.value}</option>
@ -128,8 +177,12 @@
<div class="col-md-12" slot="edit">
<template class="eca">
<slot>
<label for="useFuelCd--${pageName}" class="w-px-120 bg-lighter pe-2 col-form-label text-sm-end">연료구분</label>
<select id="useFuelCd--${pageName}" class="form-select" name="useFuelCd" data-map="USE_FUEL_CD" disabled>
<label for="useFuelCd--${pageName}"
class="w-px-120 bg-lighter pe-2 col-form-label text-sm-end">
연료구분
</label>
<select id="useFuelCd--${pageName}"
class="form-select" name="useFuelCd" data-map="USE_FUEL_CD" disabled>
<option value=""></option>
<c:forEach items="${LVS005List}" var="item">
<option value="${item.code}">${item.value}</option>
@ -141,8 +194,10 @@
<div class="col-md-6" slot="edit">
<template class="dpv eca pvs">
<slot>
<label for="towngYn--${pageName}" class="w-px-120 bg-lighter pe-2 col-form-label text-sm-end">견인지시</label>
<select class="form-select" id="towngYn--${pageName}" name="towngYn" data-map="TOWNG_YN">
<label for="towngYn--${pageName}"
class="w-px-120 bg-lighter pe-2 col-form-label text-sm-end">견인지시</label>
<select id="towngYn--${pageName}" name="towngYn"
class="form-select" data-map="TOWNG_YN">
<c:forEach items="${FIM053List}" var="item">
<option value="${item.code}">${item.value}</option>
</c:forEach>
@ -153,16 +208,24 @@
<div class="col-md-6" slot="edit">
<template class="dpv eca pvs">
<slot>
<label for="crdnSn--${pageName}" class="w-px-120 bg-lighter pe-2 col-form-label text-sm-end">스티커번호</label>
<input type="text" class="form-control" id="crdnSn--${pageName}" name="crdnSn" data-map="CRDN_SN" maxlength="20" data-maxlengthb="20" />
<label for="crdnSn--${pageName}"
class="w-px-120 bg-lighter pe-2 col-form-label text-sm-end">
스티커번호
</label>
<input type="text" id="crdnSn--${pageName}" name="crdnSn"
class="form-control" data-map="CRDN_SN" maxlength="20" data-maxlengthb="20" />
</slot>
</template>
</div>
<div class="col-md-6" slot="edit">
<template class="dpv">
<slot>
<label for="parkngPsbltyRsltCd--${pageName}" class="w-px-120 bg-lighter pe-2 col-form-label text-sm-end">장애차량확인</label>
<select class="form-select" id="parkngPsbltyRsltCd--${pageName}" name="parkngPsbltyRsltCd" data-map="PARKNG_PSBLTY_RSLT_CD">
<label for="parkngPsbltyRsltCd--${pageName}"
class="w-px-120 bg-lighter pe-2 col-form-label text-sm-end">
장애차량확인
</label>
<select id="parkngPsbltyRsltCd--${pageName}" name="parkngPsbltyRsltCd"
class="form-select" data-map="PARKNG_PSBLTY_RSLT_CD">
<c:forEach items="${FIM034List}" var="item">
<c:if test="${item.code == '0' or item.code == '1'}">
<option value="${item.code}">${item.value}</option>
@ -175,8 +238,11 @@
<div class="col-md-12" slot="edit">
<template class="pvs bpv">
<slot>
<label for="teamId--${pageName}" class="w-px-120 bg-lighter pe-2 col-form-label text-sm-end">단속조</label>
<select class="form-select" id="teamId--${pageName}" name="teamId" data-map="TEAM_ID">
<label for="teamId--${pageName}"
class="w-px-120 bg-lighter pe-2 col-form-label text-sm-end">
단속조
</label>
<select id="teamId--${pageName}" name="teamId" class="form-select" data-map="TEAM_ID">
<option value=""></option>
<c:forEach items="${TeamList}" var="item">
<option value="${item.TEAM_ID}">${item.TEAM_NM}</option>
@ -188,11 +254,17 @@
<div class="col-md-12" slot="edit">
<template class="pvs bpv">
<slot>
<label class="w-px-120 bg-lighter pe-2 col-form-label text-sm-end">단속원</label>
<input type="text" class="form-control" id="teamer1--${pageName}" name="teamer1" data-map="TEAMER_1" />
<input type="text" class="form-control" id="teamer2--${pageName}" name="teamer2" data-map="TEAMER_2" />
<input type="text" class="form-control" id="teamer3--${pageName}" name="teamer3" data-map="TEAMER_3" />
<input type="text" class="form-control" id="teamer4--${pageName}" name="teamer4" data-map="TEAMER_4" />
<label class="w-px-120 bg-lighter pe-2 col-form-label text-sm-end">
단속원
</label>
<input type="text" id="teamer1--${pageName}" name="teamer1"
class="form-control" data-map="TEAMER_1" />
<input type="text" id="teamer2--${pageName}" name="teamer2"
class="form-control" data-map="TEAMER_2" />
<input type="text" id="teamer3--${pageName}" name="teamer3"
class="form-control" data-map="TEAMER_3" />
<input type="text" id="teamer4--${pageName}" name="teamer4"
class="form-control" data-map="TEAMER_4" />
</slot>
</template>
</div>
@ -207,7 +279,10 @@
<span class="container-page-btn">
<span class="container-window-btn-right">
<!-- 업무 버튼 -->
<button type="button" class="btn btn-primary w-px-80" id="btnSave--${pageName}" title="저장" onclick="fnSave${pageName}()">저장</button>
<button type="button" id="btnSave--${pageName}" class="btn btn-primary w-px-80"
title="저장" onclick="fnSave${pageName}()">
저장
</button>
</span>
</span>
</div>

@ -19,8 +19,12 @@
<div class="row g-1">
<!-- 단속 처리 상태 코드 -->
<div class="col-md-12">
<label for="crdnSttsCd--${pageName}" class="w-px-120 bg-lighter pe-2 col-form-label text-sm-end required">처리 상태</label>
<select class="form-select" id="crdnSttsCd--${pageName}" name="crdnSttsCd" data-map="CRDN_STTS_CD" required>
<label for="crdnSttsCd--${pageName}"
class="w-px-120 bg-lighter pe-2 col-form-label text-sm-end required">
처리 상태
</label>
<select id="crdnSttsCd--${pageName}" name="crdnSttsCd"
class="form-select" data-map="CRDN_STTS_CD" required>
<option value="">선택하세요</option>
<c:forEach items="${FIM010List}" var="item">
<option value="${item.code}">${item.value}</option>
@ -29,8 +33,11 @@
</div>
<!-- 기타 내용 --> <!-- DB에 등록할 때 문구가 추가로 붙기 때문에 data-maxlengthb="940" 으로 지정 -->
<div class="col-md-12">
<label for="etcCn--${pageName}" class="w-px-120 bg-lighter pe-2 col-form-label text-sm-end">기타 내용</label>
<input type="text" class="form-control w-80" id="etcCn--${pageName}" name="etcCn" data-maxlengthb="940" />
<label for="etcCn--${pageName}" class="w-px-120 bg-lighter pe-2 col-form-label text-sm-end">
기타 내용
</label>
<input type="text" id="etcCn--${pageName}" name="etcCn"
class="form-control w-80" data-maxlengthb="940" />
</div>
</div>
</form> <!-- /입력 영역 -->
@ -41,7 +48,8 @@
<span class="container-page-btn">
<span class="container-window-btn-right">
<!-- 업무 버튼 -->
<button type="button" class="btn btn-primary w-px-80" id="btnSave--${pageName}" title="저장" onclick="fnSave${pageName}()">저장</button>
<button type="button" id="btnSave--${pageName}" class="btn btn-primary w-px-80"
title="저장" onclick="fnSave${pageName}()">저장</button>
</span>
</span>
</div>

@ -7,9 +7,13 @@
<!-- 조회조건 -->
<div class="container-page-btn">
<button type="button" id="btnReset--${pageName}" class="btn btn-outline-dark" title="초기화">초기화</button>
<button type="button" id="btnReset--${pageName}" class="btn btn-outline-dark" title="초기화">
초기화
</button>
<span class="container-window-btn-right">
<button type="button" id="btnSearch--${pageName}" class="btn btn-search w-px-120" title="검색">검색</button>
<button type="button" id="btnSearch--${pageName}" class="btn btn-search w-px-120" title="검색">
검색
</button>
</span>
</div>
<form id="frmSearch--${pageName}" name="frmSearch">
@ -80,7 +84,9 @@
</template>
<template id="useTeamNotFound--${pageName}">
<tr>
<td valign="top" colspan="9" class="dataTables_empty text-center">단속팀 정보를 찾지 못했습니다.</td>
<td valign="top" colspan="9" class="dataTables_empty text-center">
단속팀 정보를 찾지 못했습니다.
</td>
</tr>
</template>
</table>
@ -94,7 +100,8 @@
<div class="row g-1">
<div class="col-md-3">
<label for="teamNm--${pageName}" class="w-px-130 bg-lighter pe-2 col-form-label text-sm-end required">
<label for="teamNm--${pageName}"
class="w-px-130 bg-lighter pe-2 col-form-label text-sm-end required">
단속조명
</label>
<input type="text" id="teamNm--${pageName}" name="teamNm" class="form-control"
@ -165,10 +172,15 @@
<div class="container-search">
<div class="row g-1">
<div class="col-6">
<label class="form-label fw-bold form-search-title" for="deletedTeamNm--${pageName}">선택된 단속조</label>
<label for="deletedTeamNm--${pageName}" class="form-label fw-bold form-search-title">
선택된 단속조
</label>
<span class="form-search-linebox">
<input type="text" class="form-control" id="deletedTeamNm--${pageName}" name="deletedTeamNm" />
<button type="button" id="btnShowDeleted--${pageName}" class="btn btn-search">비사용 단속조 조회</button>
<input type="text" id="deletedTeamNm--${pageName}" name="deletedTeamNm"
class="form-control" />
<button type="button" id="btnShowDeleted--${pageName}" class="btn btn-search">
비사용 단속조 조회
</button>
</span>
</div>
</div>
@ -210,7 +222,9 @@
</template>
<template id="delTeamNotFound--${pageName}">
<tr>
<td valign="top" colspan="10" class="dataTables_empty text-center">조회된 정보가 없습니다.</td>
<td valign="top" colspan="10" class="dataTables_empty text-center">
조회된 정보가 없습니다.
</td>
</tr>
</template>
</table>

@ -5,10 +5,16 @@
<div class="container-xxl flex-grow-1 px-0">
<div class="card wrapper-list">
<div class="container-page-btn">
<button type="button" id="btnReset--${pageName}" class="btn btn-outline-dark" title="초기화">초기화</button>
<button type="button" id="btnReset--${pageName}" class="btn btn-outline-dark" title="초기화">
초기화
</button>
<span class="container-window-btn-right">
<button type="button" id="btnSearch--${pageName}" class="btn btn-search w-px-120" title="검색">검색</button>
<button type="button" id="btnExcel--${pageName}" class="btn btn-excel w-px-120" title="엑셀 저장">엑셀</button>
<button type="button" id="btnSearch--${pageName}" class="btn btn-search w-px-120" title="검색">
검색
</button>
<button type="button" id="btnExcel--${pageName}" class="btn btn-excel w-px-120" title="엑셀 저장">
엑셀
</button>
</span>
</div>
@ -16,11 +22,15 @@
<div class="container-search">
<div class="row g-1">
<div class="col-6">
<label class="form-label fw-bold form-search-title" for="vhrno--${pageName}">차량번호</label>
<label class="form-label fw-bold form-search-title" for="vhrno--${pageName}">
차량번호
</label>
<input type="text" id="vhrno--${pageName}" name="vhrno" class="form-control" />
</div>
<div class="col-6">
<label class="form-label fw-bold form-search-title" for="delYn--${pageName}">삭제여부</label>
<label class="form-label fw-bold form-search-title" for="delYn--${pageName}">
삭제여부
</label>
<select id="delYn--${pageName}" name="denYn" class="form-select">
<option value="">전체</option>
<option value="N">사용</option>
@ -95,7 +105,9 @@
</template>
<template id="exmptnVhclNotFound--${pageName}">
<tr>
<td valign="top" colspan="15" class="dataTables_empty text-center">면제차량 정보를 찾지 못했습니다.</td>
<td valign="top" colspan="15" class="dataTables_empty text-center">
면제차량 정보를 찾지 못했습니다.
</td>
</tr>
</template>
</table>
@ -126,7 +138,7 @@
<div>
<span class="container-page-btn">
<span class="container-window-btn-right">
<button type="button" class="btn btn-primary" id="btnRemove--${pageName}" title="확인">확인</button>
<button type="button" id="btnRemove--${pageName}" class="btn btn-primary" title="확인">확인</button>
</span>
</span>
</div>

@ -50,7 +50,9 @@
</template>
<template id="exmptnVhclNotFound--${pageName}">
<tr>
<td valign="top" colspan="15" class="dataTables_empty text-center">면제차량 이력 정보를 찾지 못했습니다.</td>
<td valign="top" colspan="15" class="dataTables_empty text-center">
면제차량 이력 정보를 찾지 못했습니다.
</td>
</tr>
</template>
</table>

@ -6,10 +6,16 @@
<div class="card wrapper-list">
<div class="container-page-btn">
<button type="button" id="btnReset--${pageName}" class="btn btn-outline-dark" title="초기화">초기화</button>
<button type="button" id="btnReset--${pageName}" class="btn btn-outline-dark" title="초기화">
초기화
</button>
<span class="container-window-btn-right">
<button type="button" id="btnSearch--${pageName}" class="btn btn-search w-px-120" title="검색">검색</button>
<button type="button" id="btnExcel--${pageName}" class="btn btn-excel w-px-120" title="엑셀 저장">엑셀</button>
<button type="button" id="btnSearch--${pageName}" class="btn btn-search w-px-120" title="검색">
검색
</button>
<button type="button" id="btnExcel--${pageName}" class="btn btn-excel w-px-120" title="엑셀 저장">
엑셀
</button>
</span>
</div>
@ -32,18 +38,24 @@
<div class="col-6">
<label class="form-label fw-bold form-search-title">접수일자</label>
<span class="form-search-linebox">
<input type="text" id="schCvlcptRcptYmdFrom--${pageName}" name="schCvlcptRcptYmdFrom" class="form-control form-date"
<input type="text" id="schCvlcptRcptYmdFrom--${pageName}" name="schCvlcptRcptYmdFrom"
class="form-control form-date"
data-fmt-type="day" title="시작 날짜 선택" />
<button type="button" class="bx bx-sm bx-calendar bg-white"></button>
~
<input type="text" id="schCvlcptRcptYmdTo--${pageName}" name="schCvlcptRcptYmdTo" class="form-control form-date"
<input type="text" id="schCvlcptRcptYmdTo--${pageName}" name="schCvlcptRcptYmdTo"
class="form-control form-date"
data-fmt-type="day" title="종료 날짜 선택">
<button type="button" class="bx bx-sm bx-calendar bg-white"></button>
</span>
</div>
<div class="col-6">
<button type="button" onclick="$('#cvlcptPrcsPicNm--${pageName}').val('${currentUserName}');">담당자명 지정</button>
<input type="text" id="cvlcptPrcsPicNm--${pageName}" name="cvlcptPrcsPicNm" class="form-control"/>
<button type="button"
onclick="$('#cvlcptPrcsPicNm--${pageName}').val('${currentUserName}');">
담당자명 지정
</button>
<input type="text" id="cvlcptPrcsPicNm--${pageName}" name="cvlcptPrcsPicNm"
class="form-control" />
</div>
<div class="col-6">
<input type="hidden" id="by--${pageName}" name="by" />
@ -87,13 +99,19 @@
<div>
<span class="container-page-btn">
<div class="d-flex flex-row justify-content-between">
<label id="crdnPaging--${pageName}PagingInfo" class="dataTables_info" role="status" aria-live="polite"></label>
<label id="crdnPaging--${pageName}PagingInfo" class="dataTables_info"
role="status" aria-live="polite"></label>
<ul id="crdnPaging--${pageName}" class="pagination pagination-primary">
</ul>
</div>
<span class="container-window-btn-right">
<button type="button" id="btnOpenCvlcptOrgnl--${pageName}" class="btn btn-primary" title="민원원본보기">민원원본보기</button>
<button type="button" id="btnHold--${pageName}" class="btn btn-primary" title="처리 잠시 보류">처리 잠시 보류</button>
<button type="button" id="btnOpenCvlcptOrgnl--${pageName}" class="btn btn-primary"
title="민원원본보기">
민원원본보기
</button>
<button type="button" id="btnHold--${pageName}" class="btn btn-primary" title="처리 잠시 보류">
처리 잠시 보류
</button>
</span>
</span>
</div>
@ -156,7 +174,9 @@
</template>
<template id="crdnNotFound--${pageName}">
<tr>
<td valign="top" colspan="14" class="dataTables_empty text-center">민원 정보를 찾지 못했습니다.</td>
<td valign="top" colspan="14" class="dataTables_empty text-center">
민원 정보를 찾지 못했습니다.
</td>
</tr>
</template>
</table>
@ -165,8 +185,12 @@
</div>
<div class="mt-2">
단속장소 <input id="bottomCrdnPlc--${pageName}" type="text" class="form-control" size="100" readonly />
<button type="button" id="btnDelete--${pageName}" class="btn btn-primary" title="선택자료 삭제">선택자료 삭제</button>
<button type="button" id="btnDeleteSameRcptYmd--${pageName}" class="btn btn-primary" title="접수일 전체 삭제">접수일 전체 삭제</button>
<button type="button" id="btnDelete--${pageName}" class="btn btn-primary" title="선택자료 삭제">
선택자료 삭제
</button>
<button type="button" id="btnDeleteSameRcptYmd--${pageName}" class="btn btn-primary" title="접수일 전체 삭제">
접수일 전체 삭제
</button>
</div>
<div class="toast-container position-fixed bottom-0 end-0 p-3">
<div id="divToast--${pageName}" class="toast" role="alert" aria-live="assertive" aria-atomic="true">

@ -13,7 +13,8 @@
<div class="col-md-12 ps-4 pe-4">
<button type="button" id="btnReset--${pageName}" class="btn btn-primary">초기화</button>
<span class="float-end">
<input type="text" id="countStauts--${pageName}" class="form-control w-px-150 text-center fw-bold" readonly />
<input type="text" id="countStauts--${pageName}"
class="form-control w-px-150 text-center fw-bold" readonly />
<button type="button" id="btnPrev--${pageName}" class="w-px-50 btn-PageUp">◀</button>
<button type="button" id="btnNext--${pageName}" class="w-px-50 btn-PageDown">▶</button>
</span>
@ -24,8 +25,12 @@
<div class="col-md-12" slot="edit">
<template class="pvs bpv">
<slot>
<label for="crdnSeCd--${pageName}" class="w-px-130 bg-lighter pe-2 col-form-label text-sm-end">단속구분</label>
<select id="crdnSeCd--${pageName}" name="crdnSeCd" data-map="CRDN_SE_CD" class="form-select">
<label for="crdnSeCd--${pageName}"
class="w-px-130 bg-lighter pe-2 col-form-label text-sm-end">
단속구분
</label>
<select id="crdnSeCd--${pageName}" name="crdnSeCd"
data-map="CRDN_SE_CD" class="form-select">
<c:forEach items="${FIM002List}" var="item">
<option value="${item.code}">${item.value}</option>
</c:forEach>
@ -34,7 +39,8 @@
</template>
</div>
<div class="col-md-4">
<label for="crdnYmd--${pageName}" class="w-px-130 bg-lighter pe-2 col-form-label text-sm-end required">
<label for="crdnYmd--${pageName}"
class="w-px-130 bg-lighter pe-2 col-form-label text-sm-end required">
위반일자
</label>
<input type="text" id="crdnYmd--${pageName}" name="crdnYmd" data-map="CRDN_YMD"
@ -42,7 +48,8 @@
<button type="button" class="bx bx-sm bx-calendar bg-white"></button>
</div>
<div class="col-md-4">
<label for="crdnTm--${pageName}" class="w-px-130 bg-lighter pe-2 col-form-label text-sm-end required">
<label for="crdnTm--${pageName}"
class="w-px-130 bg-lighter pe-2 col-form-label text-sm-end required">
위반시간
</label>
<input type="text" id="crdnTm--${pageName}" name="crdnTm" data-map="CRDN_TM"
@ -66,12 +73,15 @@
</c:forEach>
</select>
<label for="dstrbncYn--${pageName}">
<input type="checkbox" id="dstrbncYn--${pageName}" name="dstrbncYn" data-map="DSTRBNC_YN" value="Y" />
<input type="checkbox" id="dstrbncYn--${pageName}" name="dstrbncYn"
data-map="DSTRBNC_YN" value="Y" />
1면 방해
</label>
</div>
<div class="col-md-6 select2-primary">
<label for="crdnStdgNm--${pageName}" class="w-px-130 bg-lighter pe-2 col-form-label text-sm-end">법정동</label>
<label for="crdnStdgNm--${pageName}" class="w-px-130 bg-lighter pe-2 col-form-label text-sm-end">
법정동
</label>
<input type="text" id="crdnStdgNm--${pageName}" name="crdnStdgNm" data-map="CRDN_STDG_NM"
class="form-control" list="stdgNmList--${pageName}" />
<datalist id="stdgNmList--${pageName}">
@ -81,22 +91,32 @@
</datalist>
</div>
<div class="col-md-6">
<label for="crdnPlc--${pageName}" class="w-px-130 bg-lighter pe-2 col-form-label text-sm-end">단속장소</label>
<label for="crdnPlc--${pageName}" class="w-px-130 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 w-px-300" data-maxlengthb="200" />
</div>
<div class="col-md-6" slot="edit">
<template class="bpv">
<slot>
<label for="dtlCrdnPlc--${pageName}" class="w-px-130 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"
<label for="dtlCrdnPlc--${pageName}"
class="w-px-130 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"
data-maxlenghb="200" />
</slot>
</template>
<template class="pvs">
<slot>
<label for="crdnSpareaCd--${pageName}" class="w-px-130 bg-lighter pe-2 col-form-label text-sm-end">특별구역</label>
<select id="crdnSpareaCd--${pageName}" name="crdnSpareaCd" data-map="CRDN_SPAREA_CD" class="form-select">
<label for="crdnSpareaCd--${pageName}"
class="w-px-130 bg-lighter pe-2 col-form-label text-sm-end">
특별구역
</label>
<select id="crdnSpareaCd--${pageName}" name="crdnSpareaCd"
data-map="CRDN_SPAREA_CD" class="form-select">
<c:forEach items="${FIM007List}" var="item">
<option value="${item.code}">${item.value}</option>
</c:forEach>
@ -105,35 +125,51 @@
</template>
</div>
<div class="col-md-6">
<label for="cvlcptAplcntNm--${pageName}" class="w-px-130 bg-lighter pe-2 col-form-label text-sm-end">신고자</label>
<input type="text" id="cvlcptAplcntNm--${pageName}" name="cvlcptAplcntNm" data-map="CVLCPT_APLCNT_NM"
class="form-control" readonly />
<label for="cvlcptAplcntNm--${pageName}"
class="w-px-130 bg-lighter pe-2 col-form-label text-sm-end">
신고자
</label>
<input type="text" id="cvlcptAplcntNm--${pageName}" name="cvlcptAplcntNm"
data-map="CVLCPT_APLCNT_NM" class="form-control" readonly />
</div>
<div class="col-md-6">
<label for="cvlcptPrcsPicNm--${pageName}" class="w-px-130 bg-lighter pe-2 col-form-label text-sm-end">담당자</label>
<input type="text" id="cvlcptPrcsPicNm--${pageName}" name="cvlcptPrcsPicNm" data-map="CVLCPT_PRCS_PIC_NM"
class="form-control" readonly />
<label for="cvlcptPrcsPicNm--${pageName}"
class="w-px-130 bg-lighter pe-2 col-form-label text-sm-end">
담당자
</label>
<input type="text" id="cvlcptPrcsPicNm--${pageName}" name="cvlcptPrcsPicNm"
data-map="CVLCPT_PRCS_PIC_NM" class="form-control" readonly />
</div>
<div class="col-md-12">
<label for="cvlcptAplyCn--${pageName}" class="w-px-130 bg-lighter pe-2 col-form-label text-sm-end align-top"
<label for="cvlcptAplyCn--${pageName}"
class="w-px-130 bg-lighter pe-2 col-form-label text-sm-end align-top"
>신고내용</label>
<textarea type="text" id="cvlcptAplyCn--${pageName}" name="cvlcptAplyCn" data-map="CVLCPT_APLY_CN"
class="form-control" cols="100%" rows="4" readonly
<textarea type="text" id="cvlcptAplyCn--${pageName}" name="cvlcptAplyCn"
data-map="CVLCPT_APLY_CN" class="form-control"
cols="100%" rows="4" readonly
></textarea>
</div>
<div class="col-md-6">
<label for="cvlcptRcptYmd--${pageName}" class="w-px-130 bg-lighter pe-2 col-form-label text-sm-end">접수일</label>
<input type="text" id="cvlcptRcptYmd--${pageName}" name="cvlcptRcptYmd" data-map="CVLCPT_RCPT_YMD"
class="form-control form-date" data-fmt-type="day" maxlength="10" disabled />
<label for="cvlcptRcptYmd--${pageName}"
class="w-px-130 bg-lighter pe-2 col-form-label text-sm-end">
접수일
</label>
<input type="text" id="cvlcptRcptYmd--${pageName}" name="cvlcptRcptYmd"
data-map="CVLCPT_RCPT_YMD" class="form-control form-date"
data-fmt-type="day" maxlength="10" disabled />
</div>
<div class="col-md-6">
<label for="cvldptPrcsPrnmntDt--${pageName}"
class="w-px-130 bg-lighter pe-2 col-form-label text-sm-end">답변기한</label>
<input type="text" id="cvldptPrcsPrnmntDt--${pageName}" name="cvldptPrcsPrnmntDt" data-map="CVLCPT_PRCS_PRNMNT_DT"
class="form-control form-date" data-fmt-type="day" maxlength="10" disabled />
<input type="text" id="cvldptPrcsPrnmntDt--${pageName}" name="cvldptPrcsPrnmntDt"
data-map="CVLCPT_PRCS_PRNMNT_DT" class="form-control form-date"
data-fmt-type="day" maxlength="10" disabled />
</div>
<div class="col-md-12">
<label for="etcCn--${pageName}" class="w-px-130 bg-lighter pe-2 col-form-label text-sm-end">특기사항</label>
<label for="etcCn--${pageName}"
class="w-px-130 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 w-px-500" data-maxlengthb="1000" />
</div>
@ -150,54 +186,76 @@
</div>
</div>
<div class="col-md-4">
<label for="rtpyrNm--${pageName}" class="w-px-130 bg-lighter pe-2 col-form-label text-sm-end">납부자명</label>
<label for="rtpyrNm--${pageName}" class="w-px-130 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 w-px-140" readonly />
</div>
<div class="col-md-3">
<label for="rtpyrSeCd--${pageName}" class="w-px-130 bg-lighter pe-2 col-form-label text-sm-end">납부자구분</label>
<select id="rtpyrSeCd--${pageName}" name="rtpyrSeCd" data-map="RTPYR_SE_CD" class="form-select" disabled>
<label for="rtpyrSeCd--${pageName}" class="w-px-130 bg-lighter pe-2 col-form-label text-sm-end">
납부자구분
</label>
<select id="rtpyrSeCd--${pageName}" name="rtpyrSeCd"
data-map="RTPYR_SE_CD" class="form-select" disabled>
<c:forEach items="${FIM011List}" var="item">
<option value="${item.code}">${item.value}</option>
</c:forEach>
</select>
</div>
<div class="col-md-5">
<label for="rtpyrNo--${pageName}" class="w-px-130 bg-lighter pe-2 col-form-label text-sm-end">납부자번호</label>
<label for="rtpyrNo--${pageName}" class="w-px-130 bg-lighter pe-2 col-form-label text-sm-end">
납부자번호
</label>
<input type="text" id="rtpyrNo--${pageName}" name="rtpyrNo" data-map="RTPYR_NO"
class="form-control privacy" readonly />
<input type="text" id="mask-rtpyrNo--${pageName}" class="form-control privacy-mask" disabled value="******"/>
<input type="text" id="mask-rtpyrNo--${pageName}" class="form-control privacy-mask"
disabled value="******"/>
</div>
<div class="col-md-12">
<label for="zip--${pageName}" class="w-px-130 bg-lighter pe-2 col-form-label text-sm-end">우편번호</label>
<label for="zip--${pageName}" class="w-px-130 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"
readonly maxlength="7" pattern="(\d{3}-\d{3}|\d{6}|\d{5})" />
</div>
<div class="col-md-12">
<label for="addr--${pageName}" class="w-px-130 bg-lighter pe-2 col-form-label text-sm-end">주소</label>
<label for="addr--${pageName}" class="w-px-130 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" readonly data-maxlengthb="320" />
</div>
<div class="col-md-12">
<label for="dtlAddr--${pageName}" class="w-px-130 bg-lighter pe-2 col-form-label text-sm-end">상세주소</label>
<label for="dtlAddr--${pageName}" class="w-px-130 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" readonly data-maxlengthb="200" />
</div>
</div>
<div class="row g-1">
<div class="col-md-4">
<label for="vin--${pageName}" class="w-px-130 bg-lighter pe-2 col-form-label text-sm-end">차대번호</label>
<label for="vin--${pageName}" class="w-px-130 bg-lighter pe-2 col-form-label text-sm-end">
차대번호
</label>
<input type="text" id="vin--${pageName}" name="vin" data-map="VIN" class="form-control" readonly
placeholder="입력항목이 아닙니다." />
</div>
<div class="col-md-4">
<label for="vhclNm--${pageName}" class="w-px-130 bg-lighter pe-2 col-form-label text-sm-end">차량명칭</label>
<input type="text" id="vhclNm--${pageName}" name="vhclNm" data-map="VHCL_NM" class="form-control" readonly
<label for="vhclNm--${pageName}" class="w-px-130 bg-lighter pe-2 col-form-label text-sm-end">
차량명칭
</label>
<input type="text" id="vhclNm--${pageName}" name="vhclNm"
data-map="VHCL_NM" class="form-control" readonly
placeholder="입력항목이 아닙니다." />
</div>
<div class="col-md-4">
<label for="vhclColor--${pageName}" class="w-px-130 bg-lighter pe-2 col-form-label text-sm-end">차량색상</label>
<input type="text" id="vhclColor--${pageName}" name="vhclColor" data-map="VHCL_COLOR" class="form-control" readonly
<label for="vhclColor--${pageName}" class="w-px-130 bg-lighter pe-2 col-form-label text-sm-end">
차량색상
</label>
<input type="text" id="vhclColor--${pageName}" name="vhclColor"
data-map="VHCL_COLOR" class="form-control" readonly
placeholder="입력항목이 아닙니다." />
</div>
<div class="col-md-12" slot="edit">
@ -205,8 +263,8 @@
<slot>
<label for="ffnlgCarmdlCd--${pageName}"
class="w-px-150 bg-lighter pe-2 col-form-label text-sm-end">차종</label>
<select id="ffnlgCarmdlCd--${pageName}" name ="ffnlgCarmdlCd" data-map="FFNLG_CARMDL_CD"
class="form-select">
<select id="ffnlgCarmdlCd--${pageName}" name ="ffnlgCarmdlCd"
data-map="FFNLG_CARMDL_CD" class="form-select">
<option value=""></option>
<c:forEach items="${FIM009List}" var="item">
<option value="${item.code}">${item.value}</option>
@ -218,8 +276,12 @@
<div class="col-md-12" slot="edit">
<template class="eca">
<slot>
<label for="useFuelCd--${pageName}" class="w-px-130 bg-lighter pe-2 col-form-label text-sm-end">연료구분</label>
<select id="useFuelCd--${pageName}" name="useFuelCd" data-map="USE_FUEL_CD" class="form-select" disabled>
<label for="useFuelCd--${pageName}"
class="w-px-130 bg-lighter pe-2 col-form-label text-sm-end">
연료구분
</label>
<select id="useFuelCd--${pageName}" name="useFuelCd"
data-map="USE_FUEL_CD" class="form-select" disabled>
<option value=""></option>
<c:forEach items="${LVS005List}" var="item">
<option value="${item.code}">${item.value}</option>
@ -231,7 +293,10 @@
<div class="col-md-4" slot="edit">
<template class="dpv eca pvs">
<slot>
<label for="towngYn--${pageName}" class="w-px-130 bg-lighter pe-2 col-form-label text-sm-end">견인지시</label>
<label for="towngYn--${pageName}"
class="w-px-130 bg-lighter pe-2 col-form-label text-sm-end">
견인지시
</label>
<select id="towngYn--${pageName}" name="towngYn" class="form-select" data-map="TOWNG_YN">
<c:forEach items="${FIM053List}" var="item">
<option value="${item.code}">${item.value}</option>
@ -243,8 +308,12 @@
<div class="col-md-4" slot="edit">
<template class="dpv eca pvs">
<slot>
<label for="crdnSn--${pageName}" class="w-px-130 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"
<label for="crdnSn--${pageName}"
class="w-px-130 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"
maxlength="20" data-maxlengthb="20" />
</slot>
</template>
@ -252,8 +321,12 @@
<div class="col-md-4" slot="edit">
<template class="dpv">
<slot>
<label for="parkngPsbltyRsltCd--${pageName}" class="w-px-130 bg-lighter pe-2 col-form-label text-sm-end">장애차량확인</label>
<select id="parkngPsbltyRsltCd--${pageName}" name="parkngPsbltyRsltCd" data-map="PARKNG_PSBLTY_RSLT_CD" class="form-select">
<label for="parkngPsbltyRsltCd--${pageName}"
class="w-px-130 bg-lighter pe-2 col-form-label text-sm-end">
장애차량확인
</label>
<select id="parkngPsbltyRsltCd--${pageName}" name="parkngPsbltyRsltCd"
data-map="PARKNG_PSBLTY_RSLT_CD" class="form-select">
<c:forEach items="${FIM034List}" var="item">
<option value="${item.code}">${item.value}</option>
</c:forEach>
@ -266,13 +339,27 @@
<div class="row mt-4 justify-content-end mb-3">
<div class="col-md-12">
<div class="float-end pe-4">
<button type="button" id="btnInstLevyExcl1--${pageName}" class="btn btn-primary">저장(서손처리)</button>
<button type="button" id="btnInstLevyExcl2--${pageName}" class="btn btn-primary">저장(계고처리)</button>
<button type="button" id="btnAccept--${pageName}" class="btn btn-primary">저장(수용)</button>
<button type="button" id="btnSendBack--${pageName}" class="btn btn-primary">반송</button>
<button type="button" id="btnDataCopy--${pageName}" class="btn btn-primary">자료복사</button>
<button type="button" id="btnHold--${pageName}" class="btn btn-primary">처리보류</button>
<button type="button" id="btnOpenCvlcptOrgnl--${pageName}" class="btn btn-primary">원본보기</button>
<button type="button" id="btnInstLevyExcl1--${pageName}" class="btn btn-primary">
저장(서손처리)
</button>
<button type="button" id="btnInstLevyExcl2--${pageName}" class="btn btn-primary">
저장(계고처리)
</button>
<button type="button" id="btnAccept--${pageName}" class="btn btn-primary">
저장(수용)
</button>
<button type="button" id="btnSendBack--${pageName}" class="btn btn-primary">
반송
</button>
<button type="button" id="btnDataCopy--${pageName}" class="btn btn-primary">
자료복사
</button>
<button type="button" id="btnHold--${pageName}" class="btn btn-primary">
처리보류
</button>
<button type="button" id="btnOpenCvlcptOrgnl--${pageName}" class="btn btn-primary">
원본보기
</button>
</div>
</div>
</div>
@ -281,32 +368,47 @@
</div>
<div class="card" style="width:500px;">
<form id="frmFile--${pageName}" method="post" enctype="multipart/form-data">
<input type="file" id="newFileList--${pageName}" name="newFileList" multiple accept="image/*" hidden />
<input type="file" id="modifyFileList--${pageName}" name="modifyFileList" multiple accept="image/*" hidden />
<input type="file" id="newFileList--${pageName}" name="newFileList"
multiple accept="image/*" hidden />
<input type="file" id="modifyFileList--${pageName}" name="modifyFileList"
multiple accept="image/*" hidden />
</form>
<div class="col-md-12 d-flex justify-content-between">
<div class="fs-4 fw-bold">등록된 사진</div>
<div>
<button type="button" id="btnEditPhoto--${pageName}" class="btn btn-primary">선택 사진 편집</button>
<button type="button" id="btnDeleteExistPhoto--${pageName}" class="btn btn-primary">선택 사진 삭제</button>
<button type="button" id="btnEditPhoto--${pageName}" class="btn btn-primary">
선택 사진 편집
</button>
<button type="button" id="btnDeleteExistPhoto--${pageName}" class="btn btn-primary">
선택 사진 삭제
</button>
</div>
</div>
<div id="displayForExist--${pageName}" style="overflow-y: scroll;min-height: 40px;max-height: 340px;border-style: solid;">
<div id="displayForExist--${pageName}"
style="overflow-y: scroll;min-height: 40px;max-height: 340px;border-style: solid;">
</div>
<form id="frmUploadSet--${pageName}" method="post" enctype="multipart/form-data">
<input type="file" id="inputUploadSet--${pageName}" name="inputUploadSet" multiple accept="image/*" hidden />
<input type="file" id="inputUploadSet--${pageName}" name="inputUploadSet"
multiple accept="image/*" hidden />
</form>
<div class="col-md-12 d-flex justify-content-between">
<div class="fs-4 fw-bold">추가한 사진</div>
<div>
<button type="button" id="btnAddFile--${pageName}" class="btn btn-primary">사진 추가</button>
<button type="button" id="btnOpenVideoCapture--${pageName}" class="btn btn-primary">동영상 캡쳐</button>
<button type="button" id="btnCancelAddFile--${pageName}" class="btn btn-primary">선택 사진 삭제</button>
<button type="button" id="btnAddFile--${pageName}" class="btn btn-primary">
사진 추가
</button>
<button type="button" id="btnOpenVideoCapture--${pageName}" class="btn btn-primary">
동영상 캡쳐
</button>
<button type="button" id="btnCancelAddFile--${pageName}" class="btn btn-primary">
선택 사진 삭제
</button>
</div>
</div>
<div id="displayForNew--${pageName}" style="overflow-y: scroll;min-height: 40px;max-height: 340px;border-style: solid;">
<div id="displayForNew--${pageName}"
style="overflow-y: scroll;min-height: 40px;max-height: 340px;border-style: solid;">
</div>
</div>
</div>

@ -16,39 +16,46 @@
class="form-control" readonly />
</div>
<div class="col-md-4">
<label for="cvlcptRcptNo--${pageName}" class="w-px-150 bg-lighter pe-2 col-form-label text-sm-end">
<label for="cvlcptRcptNo--${pageName}"
class="w-px-150 bg-lighter pe-2 col-form-label text-sm-end">
접수번호
</label>
<input type="text" id="cvlcptRcptNo--${pageName}" name="cvlcptRcptNo" data-map="CVLCPT_RCPT_NO"
class="form-control" readonly />
<input type="text" id="cvlcptRcptNo--${pageName}" name="cvlcptRcptNo"
data-map="CVLCPT_RCPT_NO" class="form-control" readonly />
</div>
<div class="col-md-4">
<label for="cvlcptAplcntNm--${pageName}" class="w-px-150 bg-lighter pe-2 col-form-label text-sm-end">
<label for="cvlcptAplcntNm--${pageName}"
class="w-px-150 bg-lighter pe-2 col-form-label text-sm-end">
신청자
</label>
<input type="text" id="cvlcptAplcntNm--${pageName}" name="cvlcptAplcntNm" data-map="CVLCPT_APLCNT_NM"
class="form-control" readonly />
<input type="text" id="cvlcptAplcntNm--${pageName}" name="cvlcptAplcntNm"
data-map="CVLCPT_APLCNT_NM" class="form-control" readonly />
</div>
<div class="col-md-4">
<label for="cvlcptRcptYmd--${pageName}" class="w-px-150 bg-lighter pe-2 col-form-label text-sm-end">
<label for="cvlcptRcptYmd--${pageName}"
class="w-px-150 bg-lighter pe-2 col-form-label text-sm-end">
접수일자
</label>
<input type="text" id="cvlcptRcptYmd--${pageName}" name="cvlcptRcptYmd" data-map="CVLCPT_RCPT_YMD"
class="form-control" readonly />
<input type="text" id="cvlcptRcptYmd--${pageName}" name="cvlcptRcptYmd"
data-map="CVLCPT_RCPT_YMD" class="form-control" readonly />
</div>
<div class="col-md-4">
<label for="cvlcptPrcsPrnmtDt--${pageName}" class="w-px-150 bg-lighter pe-2 col-form-label text-sm-end">
<label for="cvlcptPrcsPrnmtDt--${pageName}"
class="w-px-150 bg-lighter pe-2 col-form-label text-sm-end">
처리기한
</label>
<input type="text" id="cvlcptPrcsPrnmtDt--${pageName}" name="cvlcptPrcsPrnmtDt" data-map="CVLCPT_PRCS_PRNMNT_DT"
class="form-control" readonly />
<input type="text" id="cvlcptPrcsPrnmtDt--${pageName}" name="cvlcptPrcsPrnmtDt"
data-map="CVLCPT_PRCS_PRNMNT_DT" class="form-control" readonly />
</div>
<div class="col-md-12">
<label for="cvlcptAplyCn--${pageName}" class="w-px-150 bg-lighter pe-2 col-form-label text-sm-center">
<label for="cvlcptAplyCn--${pageName}"
class="w-px-150 bg-lighter pe-2 col-form-label text-sm-center">
민원 내용
</label>
<span class="float-end pe-4">
<button type="button" class="btn btn-blue" id="btnMakeHwp--${pageName}" title="한글파일 다운">한글파일 다운</button>
<button type="button" class="btn btn-blue" id="btnMakeHwp--${pageName}" title="한글파일 다운">
한글파일 다운
</button>
<div id="tempArea--${pageName}"></div>
</span>
</div>
@ -60,10 +67,12 @@
</div>
</div>
<div class="col-md-6">
<label for="cvlcptAplySeCd--${pageName}" class="w-px-150 bg-lighter pe-2 col-form-label text-sm-center">
<label for="cvlcptAplySeCd--${pageName}"
class="w-px-150 bg-lighter pe-2 col-form-label text-sm-center">
접수경로
</label>
<select id="cvlcptAplySeCd--${pageName}" name="cvlcptAplySeCd" class="form-select" data-map="CVLCPT_APLY_SE_CD"
<select id="cvlcptAplySeCd--${pageName}" name="cvlcptAplySeCd" class="form-select"
data-map="CVLCPT_APLY_SE_CD"
disabled="disabled">
<option value=""></option>
<c:forEach items="${FIM039List}" var="item">
@ -72,7 +81,8 @@
</select>
</div>
<div class="col-md-6" id="pageNavArea--${pageName}">
<input type="text" id="countStauts--${pageName}" class="form-control w-px-150 text-center fw-bold" readonly />
<input type="text" id="countStauts--${pageName}"
class="form-control w-px-150 text-center fw-bold" readonly />
<button type="button" id="btnPrev--${pageName}" class="w-px-50 btn-PageUp">◀</button>
<button type="button" id="btnNext--${pageName}" class="w-px-50 btn-PageDown">▶</button>
</div>

@ -6,10 +6,16 @@
<div class="card wrapper-list">
<div class="container-page-btn">
<button type="button" id="btnReset--${pageName}" class="btn btn-outline-dark" title="초기화">초기화</button>
<button type="button" id="btnReset--${pageName}" class="btn btn-outline-dark" title="초기화">
초기화
</button>
<span class="container-window-btn-right">
<button type="button" id="btnSearch--${pageName}" class="btn btn-search w-px-120" title="검색">검색</button>
<button type="button" id="btnExcel--${pageName}" class="btn btn-excel w-px-120" title="엑셀 저장">엑셀</button>
<button type="button" id="btnSearch--${pageName}" class="btn btn-search w-px-120" title="검색">
검색
</button>
<button type="button" id="btnExcel--${pageName}" class="btn btn-excel w-px-120" title="엑셀 저장">
엑셀
</button>
</span>
</div>
@ -32,11 +38,13 @@
<div class="col-6">
<label class="form-label fw-bold form-search-title">접수일자</label>
<span class="form-search-linebox">
<input type="text" id="schCvlcptRcptYmdFrom--${pageName}" name="schCvlcptRcptYmdFrom" class="form-control form-date"
<input type="text" id="schCvlcptRcptYmdFrom--${pageName}" name="schCvlcptRcptYmdFrom"
class="form-control form-date"
data-fmt-type="day" title="시작 날짜 선택" />
<button type="button" class="bx bx-sm bx-calendar bg-white"></button>
~
<input type="text" id="schCvlcptRcptYmdTo--${pageName}" name="schCvlcptRcptYmdTo" class="form-control form-date"
<input type="text" id="schCvlcptRcptYmdTo--${pageName}" name="schCvlcptRcptYmdTo"
class="form-control form-date"
data-fmt-type="day" title="종료 날짜 선택">
<button type="button" class="bx bx-sm bx-calendar bg-white"></button>
</span>
@ -97,7 +105,8 @@
<div>
<span class="container-page-btn">
<div class="d-flex flex-row justify-content-between">
<label id="crdnPaging--${pageName}PagingInfo" class="dataTables_info" role="status" aria-live="polite"></label>
<label id="crdnPaging--${pageName}PagingInfo" class="dataTables_info"
role="status" aria-live="polite"></label>
<ul id="crdnPaging--${pageName}" class="pagination pagination-primary">
</ul>
</div>
@ -188,7 +197,9 @@
</template>
<template id="crdnNotFound--${pageName}">
<tr>
<td valign="top" colspan="15" class="dataTables_empty text-center">민원 정보를 찾지 못했습니다.</td>
<td valign="top" colspan="15" class="dataTables_empty text-center">
민원 정보를 찾지 못했습니다.
</td>
</tr>
</template>
</table>

@ -10,31 +10,37 @@
<div class="row g-1">
<div class="col-md-6">
<label for="cvlcptAplyCn--${pageName}" class="w-px-150 bg-lighter pe-2 col-form-label text-sm-center">
<label for="cvlcptAplyCn--${pageName}"
class="w-px-150 bg-lighter pe-2 col-form-label text-sm-center">
민원 내용
</label>
</div>
<div class="col-md-6 text-end">
<input type="text" id="countStauts--${pageName}" class="form-control w-px-150 text-center fw-bold" readonly />
<input type="text" id="countStauts--${pageName}"
class="form-control w-px-150 text-center fw-bold" readonly />
<button type="button" id="btnPrev--${pageName}" class="w-px-50 btn-PageUp">◀</button>
<button type="button" id="btnNext--${pageName}" class="w-px-50 btn-PageDown">▶</button>
</div>
<div class="col-md-12">
<div class="px-2">
<textarea rows="10" style="width:100%" id="cvlcptAplyCn--${pageName}" name="cvlcptAplyCn" data-map="CVLCPT_APLY_CN"
<textarea id="cvlcptAplyCn--${pageName}" name="cvlcptAplyCn"
data-map="CVLCPT_APLY_CN" rows="10" style="width:100%"
></textarea>
</div>
</div>
<div class="col-md-12">
<label for="cvlcptPrcsRsltCn--${pageName}" class="required w-px-150 bg-lighter pe-2 col-form-label text-sm-center">
<label for="cvlcptPrcsRsltCn--${pageName}"
class="required w-px-150 bg-lighter pe-2 col-form-label text-sm-center">
답변 내용
</label>
</div>
<div class="col-md-12">
<div class="px-2">
<textarea id="cvlcptPrcsRsltCn--${pageName}" name="cvlcptPrcsRsltCn" data-map="CVLCPT_PRCS_RSLT_CN"
required rows="10" style="width:100%"></textarea>
<textarea id="cvlcptPrcsRsltCn--${pageName}" name="cvlcptPrcsRsltCn"
data-map="CVLCPT_PRCS_RSLT_CN"
required rows="10" style="width:100%"
></textarea>
</div>
</div>
@ -42,7 +48,9 @@
변경할내용이있으면 수정하시오.
</div>
<div class="col-md-6 text-end">
<button type="button" id="btnSave--${pageName}" class="btn btn-primary">변경 내용 저장</button>
<button type="button" id="btnSave--${pageName}" class="btn btn-primary">
변경 내용 저장
</button>
</div>
</div>
</form>

@ -6,10 +6,16 @@
<div class="card wrapper-list">
<div class="container-page-btn">
<button type="button" id="btnReset--${pageName}" class="btn btn-outline-dark" title="초기화">초기화</button>
<button type="button" id="btnReset--${pageName}" class="btn btn-outline-dark" title="초기화">
초기화
</button>
<span class="container-window-btn-right">
<button type="button" id="btnSearch--${pageName}" class="btn btn-search w-px-120" title="검색">검색</button>
<button type="button" id="btnExcel--${pageName}" class="btn btn-excel w-px-120" title="엑셀 저장">엑셀</button>
<button type="button" id="btnSearch--${pageName}" class="btn btn-search w-px-120" title="검색">
검색
</button>
<button type="button" id="btnExcel--${pageName}" class="btn btn-excel w-px-120" title="엑셀 저장">
엑셀
</button>
</span>
</div>
@ -32,18 +38,24 @@
<div class="col-6">
<label class="form-label fw-bold form-search-title">접수일자</label>
<span class="form-search-linebox">
<input type="text" id="schCvlcptRcptYmdFrom--${pageName}" name="schCvlcptRcptYmdFrom" class="form-control form-date"
<input type="text" id="schCvlcptRcptYmdFrom--${pageName}" name="schCvlcptRcptYmdFrom"
class="form-control form-date"
data-fmt-type="day" title="시작 날짜 선택" />
<button type="button" class="bx bx-sm bx-calendar bg-white"></button>
~
<input type="text" id="schCvlcptRcptYmdTo--${pageName}" name="schCvlcptRcptYmdTo" class="form-control form-date"
<input type="text" id="schCvlcptRcptYmdTo--${pageName}" name="schCvlcptRcptYmdTo"
class="form-control form-date"
data-fmt-type="day" title="종료 날짜 선택">
<button type="button" class="bx bx-sm bx-calendar bg-white"></button>
</span>
</div>
<div class="col-6">
<button type="button" onclick="$('#cvlcptPrcsPicNm--${pageName}').val('${currentUserName}');">담당자명 지정</button>
<input type="text" id="cvlcptPrcsPicNm--${pageName}" name="cvlcptPrcsPicNm" class="form-control"/>
<button type="button"
onclick="$('#cvlcptPrcsPicNm--${pageName}').val('${currentUserName}');">
담당자명 지정
</button>
<input type="text" id="cvlcptPrcsPicNm--${pageName}" name="cvlcptPrcsPicNm"
class="form-control"/>
</div>
<div class="col-6">
<input type="hidden" id="by--${pageName}" name="by" />
@ -87,7 +99,8 @@
<div>
<span class="container-page-btn">
<div class="d-flex flex-row justify-content-between">
<label id="crdnPaging--${pageName}PagingInfo" class="dataTables_info" role="status" aria-live="polite"></label>
<label id="crdnPaging--${pageName}PagingInfo" class="dataTables_info"
role="status" aria-live="polite"></label>
<ul id="crdnPaging--${pageName}" class="pagination pagination-primary">
</ul>
</div>
@ -164,7 +177,9 @@
</template>
<template id="crdnNotFound--${pageName}">
<tr>
<td valign="top" colspan="16" class="dataTables_empty text-center">민원 정보를 찾지 못했습니다.</td>
<td valign="top" colspan="16" class="dataTables_empty text-center">
민원 정보를 찾지 못했습니다.
</td>
</tr>
</template>
</table>

@ -6,9 +6,13 @@
<div class="card wrapper-list">
<div class="container-page-btn">
<button type="button" id="btnReset--${pageName}" class="btn btn-outline-dark" title="초기화">초기화</button>
<button type="button" id="btnReset--${pageName}" class="btn btn-outline-dark" title="초기화">
초기화
</button>
<span class="container-window-btn-right">
<button type="button" id="btnSearch--${pageName}" class="btn btn-search w-px-120" title="검색">검색</button>
<button type="button" id="btnSearch--${pageName}" class="btn btn-search w-px-120" title="검색">
검색
</button>
</span>
</div>
@ -99,7 +103,9 @@
</template>
<template id="dmndNotFound--${pageName}">
<tr>
<td valign="top" colspan="8" class="dataTables_empty text-center">요청 정보를 찾지 못했습니다.</td>
<td valign="top" colspan="8" class="dataTables_empty text-center">
요청 정보를 찾지 못했습니다.
</td>
</tr>
</template>
</table>
@ -129,22 +135,24 @@
<div class="col-md-12">
<label for="rcptYmd--${pageName}"
class="w-px-120 bg-lighter pe-2 col-form-label text-sm-end required">접수일자</label>
<input type="text" id="rcptYmd--${pageName}" name="rcptYmd" required
class="form-control form-date" data-fmt-type="day" />
<input type="text" id="rcptYmd--${pageName}" name="rcptYmd"
class="form-control form-date" required data-fmt-type="day" />
<button type="button" class="bx bx-sm bx-calendar bg-white"></button>
</div>
<div class="col-md-12">
<label for="pstNo--${pageName}"
class="w-px-120 bg-lighter pe-2 col-form-label text-sm-end required">목록번호</label>
<input type="text" id="pstNo--${pageName}" name="pstNo" required
class="form-control" type="text" maxlength="6" data-maxlengthb="6" data-fmt-type="zeroLpadNumber" />
<input type="text" id="pstNo--${pageName}" name="pstNo" class="form-control"
required maxlength="6" data-maxlengthb="6" data-fmt-type="zeroLpadNumber" />
</div>
</div>
</div>
<div>
<span class="container-page-btn">
<span class="container-window-btn-right">
<button type="button" class="btn btn-primary" id="btnCreate--${pageName}" title="확인">확인</button>
<button type="button" class="btn btn-primary" id="btnCreate--${pageName}" title="확인">
확인
</button>
</span>
</span>
</div>

@ -222,7 +222,9 @@
<input type="hidden" id="dstrbncYn--${pageName}" name="dstrbncYn" />
<input type="hidden" id="ansWordsId--${pageName}" name="ansWordsId" />
<label for="prcsRsltCn--${pageName}"
class="w-px-130 bg-lighter pe-2 col-form-label text-sm-center">답변내용</label>
class="w-px-130 bg-lighter pe-2 col-form-label text-sm-center">
답변내용
</label>
<br/>
<textarea id="prcsRsltCn--${pageName}" name="prcsRsltCn"
class="form-control" required

@ -84,9 +84,11 @@
class="form-control w-px-500" />
<br/>
<label for="mailCn--${pageName}"
class="w-px-130 bg-lighter pe-2 col-form-label text-sm-center" hidden>내용</label>
<textarea id="mailCn--${pageName}" name="mailCn" class="form-control" required
style="width:100%;" rows="15"
class="w-px-130 bg-lighter pe-2 col-form-label text-sm-center" hidden>
내용
</label>
<textarea id="mailCn--${pageName}" name="mailCn" class="form-control"
required style="width:100%;" rows="15"
></textarea>
</form>
</div>

@ -85,7 +85,8 @@
<!-- 대체차량번호 -->
<div class="col-4">
<label class="form-label fw-bold form-search-title text-end">대체차량번호</label>
<input type="text" id="ischRpmSzrVhrno--${pageName}" name="ischRpmSzrVhrno" class="form-control w-px-150" />
<input type="text" id="ischRpmSzrVhrno--${pageName}" name="ischRpmSzrVhrno"
class="form-control w-px-150" />
<label>
<input type="checkbox" id="ischRpmSzrVhrnoSimilar--${pageName}" name="ischRpmSzrVhrnoSimilar"
class="form-check-input" value="Y" />유사조회
@ -94,7 +95,8 @@
<!-- 단속차량번호 -->
<div class="col-4">
<label class="form-label fw-bold form-search-title text-end">단속차량번호</label>
<input type="text" id="ischCrdnVhrno--${pageName}" name="ischCrdnVhrno" class="form-control w-px-150" />
<input type="text" id="ischCrdnVhrno--${pageName}" name="ischCrdnVhrno"
class="form-control w-px-150" />
<label>
<input type="checkbox" id="ischCrdnVhrnoSimilar--${pageName}" name="ischCrdnVhrnoSimilar"
class="form-check-input" value="Y" />유사조회
@ -103,7 +105,8 @@
<!-- 납부자명 -->
<div class="col-6">
<label class="form-label fw-bold form-search-title text-end">납부자명</label>
<input type="text" id="ischRtpyrNm--${pageName}" name="ischRtpyrNm" class="form-control w-px-150" />
<input type="text" id="ischRtpyrNm--${pageName}" name="ischRtpyrNm"
class="form-control w-px-150" />
<label>
<input type="checkbox" id="ischRtpyrNmSimilar--${pageName}" name="ischRtpyrNmSimilar"
class="form-check-input" value="Y" />유사조회
@ -112,12 +115,14 @@
<!-- 납부자번호 -->
<div class="col-6">
<label class="form-label fw-bold form-search-title text-end">납부자번호</label>
<input type="text" id="ischRtpyrNo--${pageName}" name="ischRtpyrNo" class="form-control w-px-150" />
<input type="text" id="ischRtpyrNo--${pageName}" name="ischRtpyrNo"
class="form-control w-px-150" />
</div>
<!-- 민원신청인명 -->
<div class="col-6">
<label class="form-label fw-bold form-search-title text-end">민원신청인명</label>
<input type="text" id="ischCvlcptAplcntNm--${pageName}" name="ischCvlcptAplcntNm" class="form-control w-px-150" />
<input type="text" id="ischCvlcptAplcntNm--${pageName}" name="ischCvlcptAplcntNm"
class="form-control w-px-150" />
</div>
<!-- 동적검색 -->
<div class="col-6">
@ -164,22 +169,26 @@
<!-- 납부자주소 -->
<div class="col-6">
<label class="form-label fw-bold form-search-title text-end">납부자주소</label>
<input type="text" id="ischRtpyrAddr--${pageName}" name="ischRtpyrAddr" class="form-control w-px-300" />
<input type="text" id="ischRtpyrAddr--${pageName}" name="ischRtpyrAddr"
class="form-control w-px-300" />
</div>
<!-- 납부자상세주소 -->
<div class="col-6">
<label class="form-label fw-bold form-search-title text-end">납부자상세주소</label>
<input type="text" id="ischRtpyrDtlAddr--${pageName}" name="ischRtpyrDtlAddr" class="form-control w-px-300" />
<input type="text" id="ischRtpyrDtlAddr--${pageName}" name="ischRtpyrDtlAddr"
class="form-control w-px-300" />
</div>
<!-- 고지번호 -->
<div class="col-6">
<label class="form-label fw-bold form-search-title text-end">고지번호</label>
<input type="text" id="ischGojiNo--${pageName}" name="ischGojiNo" class="form-control w-px-150" />
<input type="text" id="ischGojiNo--${pageName}" name="ischGojiNo"
class="form-control w-px-150" />
</div>
<!-- 전자납부번호 -->
<div class="col-6">
<label class="form-label fw-bold form-search-title text-end">전자납부번호</label>
<input type="text" id="ischEpayno--${pageName}" name="ischEpayno" class="form-control w-px-150" />
<input type="text" id="ischEpayno--${pageName}" name="ischEpayno"
class="form-control w-px-150" />
</div>
<!-- 위반항목 -->
<div class="col-6">
@ -221,22 +230,26 @@
<!-- 단속법정동 -->
<div class="col-6">
<label class="form-label fw-bold form-search-title text-end">단속법정동</label>
<input type="text" id="ischCrdnStdgNm--${pageName}" name="ischCrdnStdgNm" class="form-control w-px-150" />
<input type="text" id="ischCrdnStdgNm--${pageName}" name="ischCrdnStdgNm"
class="form-control w-px-150" />
</div>
<!-- 단속장소 -->
<div class="col-6">
<label class="form-label fw-bold form-search-title text-end">단속장소</label>
<input type="text" id="ischCrdnPlc--${pageName}" name="ischCrdnPlc" class="form-control w-px-300" />
<input type="text" id="ischCrdnPlc--${pageName}" name="ischCrdnPlc"
class="form-control w-px-300" />
</div>
<!-- 신고자전화번호 -->
<div class="col-6">
<label class="form-label fw-bold form-search-title text-end">신고자전화번호</label>
<input type="text" id="ischCelNoV--${pageName}" name="ischCelNoV" class="form-control w-px-150" />
<input type="text" id="ischCelNoV--${pageName}" name="ischCelNoV"
class="form-control w-px-150" />
</div>
<!-- 민원목록번호 -->
<div class="col-6">
<label class="form-label fw-bold form-search-title text-end">민원목록번호</label>
<input type="text" id="ischCvlcptListNo--${pageName}" name="ischCvlcptListNo" class="form-control w-px-150" />
<input type="text" id="ischCvlcptListNo--${pageName}" name="ischCvlcptListNo"
class="form-control w-px-150" />
</div>
</div>

@ -53,7 +53,9 @@
<div class="row mt-4 justify-content-end mb-3">
<div class="col-md-12">
<div class="float-end pe-4">
<button type="button" id="btnInputEtcCn--${pageName}" class="btn btn-primary">특기사항등록(일괄)</button>
<button type="button" id="btnInputEtcCn--${pageName}" class="btn btn-primary">
특기사항등록(일괄)
</button>
</div>
</div>
</div>

@ -8,7 +8,7 @@
<div class="row mt-4 mb-3 justify-content-start">
<div class="col-md-12">
<div class="float-start ps-4">
<button type="button" id="" class="btn btn-excel">엑셀</button>
<button type="button" id="btnExcel--${pageName}" class="btn btn-excel">엑셀</button>
<button type="button" id="" class="btn btn-info">단속내역서출력</button>
<button type="button" id="" class="btn btn-info">단속확인서출력</button>
<label>

Loading…
Cancel
Save