|
|
|
|
@ -1,7 +1,7 @@
|
|
|
|
|
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" isELIgnored="false" session="false"%>
|
|
|
|
|
<%@ include file="/WEB-INF/jsp/include/taglib.jsp"%>
|
|
|
|
|
|
|
|
|
|
<c:set var="prefixName" scope="request">계고장 발송 대상</c:set>
|
|
|
|
|
<c:set var="prefixName" scope="request">계도장 발송 대상</c:set>
|
|
|
|
|
|
|
|
|
|
<!-- Inner page html -->
|
|
|
|
|
<div class="content-wrapper" data-doctx="${pageName}">
|
|
|
|
|
@ -45,7 +45,7 @@
|
|
|
|
|
</span>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="col-6">
|
|
|
|
|
<label class="form-label form-search-title w-px-120 text-end fw-bold">계고일자</label>
|
|
|
|
|
<label class="form-label form-search-title w-px-120 text-end fw-bold">계도일자</label>
|
|
|
|
|
<span class="form-search-linebox">
|
|
|
|
|
<input type="text" class="form-control form-date" name="schLevyExclYmdFrom"
|
|
|
|
|
data-fmt-type="day" autocomplete="off" title="시작 날짜 선택" />
|
|
|
|
|
@ -57,7 +57,7 @@
|
|
|
|
|
</span>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="col-6">
|
|
|
|
|
<label is="name-label" class="form-label form-search-title w-px-120 text-end fw-bold" for="schLevyExclRsnCd">계고사유</label>
|
|
|
|
|
<label is="name-label" class="form-label form-search-title w-px-120 text-end fw-bold" for="schLevyExclRsnCd">계도사유</label>
|
|
|
|
|
<select is="id-select" class="form-select w-px-200" name="schLevyExclRsnCd">
|
|
|
|
|
<option value="">전체</option>
|
|
|
|
|
<c:forEach items="${FIM022List}" var="item">
|
|
|
|
|
@ -147,13 +147,13 @@
|
|
|
|
|
</div>
|
|
|
|
|
<!-- 업무 버튼 -->
|
|
|
|
|
<span class="container-window-btn-right">
|
|
|
|
|
<button type="button" class="btn btn-primary w-px-120" name="btnUpdateWrng" title="계고 수정">
|
|
|
|
|
계고 수정
|
|
|
|
|
<button type="button" class="btn btn-primary w-px-120" name="btnUpdateWrng" title="계도 수정">
|
|
|
|
|
계도 수정
|
|
|
|
|
</button>
|
|
|
|
|
<button type="button" class="btn btn-primary w-px-120" name="btnCreateSlctnTrgt" title="계고장 발송대상 선택 등록">
|
|
|
|
|
<button type="button" class="btn btn-primary w-px-120" name="btnCreateSlctnTrgt" title="계도장 발송대상 선택 등록">
|
|
|
|
|
선택 등록
|
|
|
|
|
</button>
|
|
|
|
|
<button type="button" class="btn btn-primary w-px-120" name="btnCreateWholTrgt" title="계고장 발송대상 전체 등록">
|
|
|
|
|
<button type="button" class="btn btn-primary w-px-120" name="btnCreateWholTrgt" title="계도장 발송대상 전체 등록">
|
|
|
|
|
전체 등록
|
|
|
|
|
</button>
|
|
|
|
|
</span>
|
|
|
|
|
@ -174,8 +174,8 @@
|
|
|
|
|
<th class="cmn" style="width: 72px;">No.</th>
|
|
|
|
|
<th class="cmn" style="width: 56px;"><input type="checkbox" class="form-check-input" name="gridAllCheckbox" onchange="pageObject['${pageName}'].dataTableCheckbox(this, this.checked);" /></th>
|
|
|
|
|
<th class="cmn" style="width: 160px;">업무구분</th>
|
|
|
|
|
<th class="cmn" style="width: 120px;" onclick="FimsSupport.searchFromGridTitle('LEVY_EXCL_YMD', this.innerText, 'ymd', '');">계고일자</th>
|
|
|
|
|
<th class="cmn" style="width: 160px;" onclick="FimsSupport.searchFromGridTitle('LEVY_EXCL_RSN_CD', this.innerText, 'codeValue', 'FIM022');">계고사유</th>
|
|
|
|
|
<th class="cmn" style="width: 120px;" onclick="FimsSupport.searchFromGridTitle('LEVY_EXCL_YMD', this.innerText, 'ymd', '');">계도일자</th>
|
|
|
|
|
<th class="cmn" style="width: 160px;" onclick="FimsSupport.searchFromGridTitle('LEVY_EXCL_RSN_CD', this.innerText, 'codeValue', 'FIM022');">계도사유</th>
|
|
|
|
|
<th class="cmn" style="width: 240px;" onclick="FimsSupport.searchFromGridTitle('ETC_CN', this.innerText, 'match', 'part');">기타내용</th>
|
|
|
|
|
<%--
|
|
|
|
|
<th class="cmn" style="width: 180px;" onclick="FimsSupport.searchFromGridTitle('CVLCPT_APLY_NO', this.innerText, 'match', 'part');">민원신청번호</th>
|
|
|
|
|
@ -360,7 +360,7 @@
|
|
|
|
|
**************************************************************************/
|
|
|
|
|
// 업무 구분별 설정
|
|
|
|
|
$P.fnSetTask = (taskSeCd) => {
|
|
|
|
|
// 계고 사유
|
|
|
|
|
// 계도 사유
|
|
|
|
|
let reasons = FIM022.list().filter(reason => reason.code > "200");
|
|
|
|
|
|
|
|
|
|
$P.$findn("schLevyExclRsnCd").empty();
|
|
|
|
|
@ -401,7 +401,7 @@
|
|
|
|
|
$P.$findn("schRgtrNm").val(userNm); // 사용자 명
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 계고 수정 dialog
|
|
|
|
|
// 계도 수정 dialog
|
|
|
|
|
$P.getLevyExclInfo = (params) => {
|
|
|
|
|
if (!params) return;
|
|
|
|
|
|
|
|
|
|
@ -497,7 +497,7 @@
|
|
|
|
|
// 검색조건
|
|
|
|
|
$P.ctrl.query = new FimsFormFields($P.selectorn("frmSearch")).get(); // 검색 조건
|
|
|
|
|
$P.ctrl.query.fetchSize = DEFAULT_FETCH_SIZE; // 한번에 조회되는 자료 건수
|
|
|
|
|
$P.ctrl.query.crdnSttsCd = "83"; // 단속 처리 상태 - 83:계고
|
|
|
|
|
$P.ctrl.query.crdnSttsCd = "83"; // 단속 처리 상태 - 83:계도
|
|
|
|
|
$P.ctrl.query.delYn = "N"; // 삭제 여부
|
|
|
|
|
|
|
|
|
|
$P.ctrl.load(1);
|
|
|
|
|
@ -517,7 +517,7 @@
|
|
|
|
|
$P.ctrl.download();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 계고 수정 버튼 이벤트
|
|
|
|
|
// 계도 수정 버튼 이벤트
|
|
|
|
|
$P.fnUpdateWrng = (btnTitle) => {
|
|
|
|
|
// 부과 제외 ID 가 없다면.. return
|
|
|
|
|
let levyExclId = $P.ctrl.getValue("LEVY_EXCL_ID");
|
|
|
|
|
@ -547,9 +547,9 @@
|
|
|
|
|
params.callPurpose = "create"; // 호출 용도 (등록)
|
|
|
|
|
params.crdnIds = selected.map(info => info.CRDN_ID).join(",") // 단속 IDs
|
|
|
|
|
if (params.taskSeCd == "DPV" && params.schVltnCd == "05") {
|
|
|
|
|
params.sndngSeCd = "12"; // 발송 구분 코드 - 12 계고장 구형표지
|
|
|
|
|
params.sndngSeCd = "12"; // 발송 구분 코드 - 12 계도장 구형표지
|
|
|
|
|
} else {
|
|
|
|
|
params.sndngSeCd = "11"; // 발송 구분 코드 - 11 계고장
|
|
|
|
|
params.sndngSeCd = "11"; // 발송 구분 코드 - 11 계도장
|
|
|
|
|
}
|
|
|
|
|
params.rsndYn = "N"; // 재발송 여부
|
|
|
|
|
params.delYn = "N"; // 삭제 여부
|
|
|
|
|
@ -568,9 +568,9 @@
|
|
|
|
|
params.callPurpose = "create"; // 호출 용도 (등록)
|
|
|
|
|
params.crdnIds = null; // 단속 IDs
|
|
|
|
|
if (params.taskSeCd == "DPV" && params.schVltnCd == "05") {
|
|
|
|
|
params.sndngSeCd = "12"; // 발송 구분 코드 - 12 계고장 구형표지
|
|
|
|
|
params.sndngSeCd = "12"; // 발송 구분 코드 - 12 계도장 구형표지
|
|
|
|
|
} else {
|
|
|
|
|
params.sndngSeCd = "11"; // 발송 구분 코드 - 11 계고장
|
|
|
|
|
params.sndngSeCd = "11"; // 발송 구분 코드 - 11 계도장
|
|
|
|
|
}
|
|
|
|
|
params.rsndYn = "N"; // 재발송 여부
|
|
|
|
|
params.delYn = "N"; // 삭제 여부
|
|
|
|
|
@ -594,7 +594,7 @@
|
|
|
|
|
|
|
|
|
|
// 업무 버튼 이벤트
|
|
|
|
|
$P.$findn("btnUpdateWrng").on("click", function() {
|
|
|
|
|
$P.fnUpdateWrng($P.$findn("btnUpdateWrng").attr("title")); // 계고 수정
|
|
|
|
|
$P.fnUpdateWrng($P.$findn("btnUpdateWrng").attr("title")); // 계도 수정
|
|
|
|
|
});
|
|
|
|
|
$P.$findn("btnCreateSlctnTrgt").on("click", function() {
|
|
|
|
|
$P.fnCreateSlctnTrgt($P.$findn("btnCreateSlctnTrgt").attr("title")); // 선택 대상 등록
|
|
|
|
|
|