|
|
|
@ -2,7 +2,7 @@
|
|
|
|
|
<%@ include file="/WEB-INF/jsp/include/taglib.jsp"%>
|
|
|
|
|
|
|
|
|
|
<!-- Page Body -->
|
|
|
|
|
<div class="content-wrapper">
|
|
|
|
|
<div class="content-pop">
|
|
|
|
|
<!-- 화면 분할 -->
|
|
|
|
|
<div class="d-flex flex-row justify-content-evenly">
|
|
|
|
|
<!-- 감경 정보 -->
|
|
|
|
@ -66,8 +66,10 @@
|
|
|
|
|
</div>
|
|
|
|
|
</div> <!-- <div class="row g-1"> -->
|
|
|
|
|
</form>
|
|
|
|
|
<!-- 입력 영역 -->
|
|
|
|
|
</div> <!-- <div class="card"> -->
|
|
|
|
|
</div> <!-- 감경 정보 <div class="col-xl-6 mx-1"> -->
|
|
|
|
|
</div> <!-- <div class="col-xl-6 mx-1"> -->
|
|
|
|
|
<!-- 감경 정보 -->
|
|
|
|
|
|
|
|
|
|
<!-- 부과제외 정보 -->
|
|
|
|
|
<div class="col-xl-6 mx-1">
|
|
|
|
@ -133,9 +135,11 @@
|
|
|
|
|
</div>
|
|
|
|
|
</div> <!-- <div class="row g-1"> -->
|
|
|
|
|
</form>
|
|
|
|
|
<!-- 입력 영역 -->
|
|
|
|
|
</div> <!-- <div class="card"> -->
|
|
|
|
|
</div> <!-- 부과제외 정보 <div class="col-xl-6 mx-1"> -->
|
|
|
|
|
</div> <!-- <div class="col-xl-6 mx-1"> -->
|
|
|
|
|
</div> <!-- <div class="d-flex flex-row justify-content-evenly"> -->
|
|
|
|
|
<!-- 부과제외 정보 -->
|
|
|
|
|
|
|
|
|
|
<div class="d-flex flex-row justify-content-evenly">
|
|
|
|
|
<!-- 처리 상태 이력 -->
|
|
|
|
@ -182,10 +186,11 @@
|
|
|
|
|
</table>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div> <!-- / DataTables(그리드) -->
|
|
|
|
|
</div> <!-- DataTables(그리드) -->
|
|
|
|
|
</div> <!-- <div class="row g-1"> -->
|
|
|
|
|
</div> <!-- <div class="card"> -->
|
|
|
|
|
</div> <!-- 처리 상태 이력 <div class="col-xl-6 mx-1"> -->
|
|
|
|
|
</div> <!-- <div class="col-xl-6 mx-1"> -->
|
|
|
|
|
<!-- 처리 상태 이력 -->
|
|
|
|
|
|
|
|
|
|
<!-- 주소 변동 이력 -->
|
|
|
|
|
<div class="col-xl-6 mx-1">
|
|
|
|
@ -229,13 +234,14 @@
|
|
|
|
|
</table>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div> <!-- / DataTables(그리드) -->
|
|
|
|
|
</div> <!-- DataTables(그리드) -->
|
|
|
|
|
</div> <!-- <div class="row g-1"> -->
|
|
|
|
|
</div> <!-- <div class="card"> -->
|
|
|
|
|
</div> <!-- 주소 변동 이력 <div class="col-xl-6 mx-1"> -->
|
|
|
|
|
</div> <!-- <div class="col-xl-6 mx-1"> -->
|
|
|
|
|
<!-- 주소 변동 이력 -->
|
|
|
|
|
|
|
|
|
|
</div> <!-- <div class="d-flex flex-row justify-content-evenly"> -->
|
|
|
|
|
</div>
|
|
|
|
|
</div> <!-- <div class="content-pop"> -->
|
|
|
|
|
|
|
|
|
|
<script>
|
|
|
|
|
/**************************************************************************
|
|
|
|
@ -262,7 +268,7 @@
|
|
|
|
|
prefix: "rduct"
|
|
|
|
|
, prefixName: "감경"
|
|
|
|
|
, keymapper: info => info ? info.RDUCT_ID : ""
|
|
|
|
|
, dataGetter: obj => obj.rduct
|
|
|
|
|
, dataGetter: obj => obj.rductInfo
|
|
|
|
|
, formats: {
|
|
|
|
|
RDUCT_YMD: dateFormat
|
|
|
|
|
, RDUCT_AMT: numberFormat
|
|
|
|
@ -275,7 +281,7 @@
|
|
|
|
|
prefix: "levyExcl"
|
|
|
|
|
, prefixName: "부과제외"
|
|
|
|
|
, keymapper: info => info ? info.LEVY_EXCL_ID : ""
|
|
|
|
|
, dataGetter: obj => obj.levyExcl
|
|
|
|
|
, dataGetter: obj => obj.levyExclInfo
|
|
|
|
|
, formats: {
|
|
|
|
|
LEVY_EXCL_YMD: dateFormat
|
|
|
|
|
, REG_DT: datetimeFormat
|
|
|
|
@ -287,7 +293,7 @@
|
|
|
|
|
prefix: "crdnSttsHstry"
|
|
|
|
|
, prefixName: "단속상태 이력"
|
|
|
|
|
, keymapper: info => info ? info.STTS_HSTRY_ID : ""
|
|
|
|
|
, dataGetter: obj => obj.crdnSttsHstryList
|
|
|
|
|
, dataGetter: obj => obj.crdnSttsHstrys
|
|
|
|
|
, appendData: true
|
|
|
|
|
, formats: {
|
|
|
|
|
REG_DT: datetimeFormat
|
|
|
|
@ -299,7 +305,7 @@
|
|
|
|
|
prefix: "payerHstry"
|
|
|
|
|
, prefixName: "납부자변경 이력"
|
|
|
|
|
, keymapper: info => info ? info.HSTRY_SN : ""
|
|
|
|
|
, dataGetter: obj => obj.payerHstryList
|
|
|
|
|
, dataGetter: obj => obj.payerHstrys
|
|
|
|
|
, appendData: true
|
|
|
|
|
, formats: {
|
|
|
|
|
REG_DT: datetimeFormat
|
|
|
|
@ -307,37 +313,9 @@
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
/**************************************************************************
|
|
|
|
|
* DatasetControl 이벤트
|
|
|
|
|
* 감경 DatasetControl 이벤트
|
|
|
|
|
**************************************************************************/
|
|
|
|
|
// 단속처리상태 이력 Dataset 변경
|
|
|
|
|
$P.crdnSttsHstryControl.onDatasetChange = (obj) => {
|
|
|
|
|
$P.renderCrdnSttsHstryList();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 단속처리상태 이력 선택 자료 변경 이벤트
|
|
|
|
|
$P.crdnSttsHstryControl.onCurrentChange = (item) => {
|
|
|
|
|
if (!item) return;
|
|
|
|
|
|
|
|
|
|
let key = item.data.STTS_HSTRY_ID;
|
|
|
|
|
|
|
|
|
|
$("#tbodyCrdnSttsHstry--${pageName}").setCurrentRow(key);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 납부자변경 이력 Dataset 변경
|
|
|
|
|
$P.payerHstryControl.onDatasetChange = (obj) => {
|
|
|
|
|
$P.renderPayerHstryList();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 납부자변경 이력 선택 자료 변경 이벤트
|
|
|
|
|
$P.payerHstryControl.onCurrentChange = (item) => {
|
|
|
|
|
if (!item) return;
|
|
|
|
|
|
|
|
|
|
let key = item.data.HSTRY_SN;
|
|
|
|
|
|
|
|
|
|
$("#tbodyPayerHstry--${pageName}").setCurrentRow(key);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 감경 선택 자료 변경 이벤트
|
|
|
|
|
// 현재 선택 자료 변경 이벤트
|
|
|
|
|
$P.rductControl.onCurrentChange = (item) => {
|
|
|
|
|
if (!item) return;
|
|
|
|
|
|
|
|
|
@ -363,7 +341,7 @@
|
|
|
|
|
, title: params.title
|
|
|
|
|
, content: resp
|
|
|
|
|
, size: "lg"
|
|
|
|
|
, onClose: () => { $P.fnRefreshDataInfo(); }
|
|
|
|
|
, onClose: () => { $P.fnRefreshDataInfo(); } // 자료 재 조회
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
@ -381,9 +359,8 @@
|
|
|
|
|
, onOK: () => { }
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
// 자료 재조회
|
|
|
|
|
if (resp.saved) {
|
|
|
|
|
$P.fnRefreshDataInfo();
|
|
|
|
|
$P.fnRefreshDataInfo(); // 자료 재 조회
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -398,7 +375,10 @@
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 부과제외 선택 자료 변경 이벤트
|
|
|
|
|
/**************************************************************************
|
|
|
|
|
* 부과 제외 DatasetControl 이벤트
|
|
|
|
|
**************************************************************************/
|
|
|
|
|
// 현재 선택 자료 변경 이벤트
|
|
|
|
|
$P.levyExclControl.onCurrentChange = (item) => {
|
|
|
|
|
if (!item) return;
|
|
|
|
|
|
|
|
|
@ -424,7 +404,7 @@
|
|
|
|
|
, title: params.title
|
|
|
|
|
, content: resp
|
|
|
|
|
, size: "md"
|
|
|
|
|
, onClose: () => { $P.fnRefreshDataInfo(); }
|
|
|
|
|
, onClose: () => { $P.fnRefreshDataInfo(); } // 자료 재 조회
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
@ -442,8 +422,7 @@
|
|
|
|
|
, onOK: () => { }
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
// 자료 재조회
|
|
|
|
|
if (resp.saved) { $P.fnRefreshDataInfo(); }
|
|
|
|
|
if (resp.saved) { $P.fnRefreshDataInfo(); } // 자료 재 조회
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 부과제외 삭제
|
|
|
|
@ -457,6 +436,40 @@
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**************************************************************************
|
|
|
|
|
* 단속 처리 상태 이력 DatasetControl 이벤트
|
|
|
|
|
**************************************************************************/
|
|
|
|
|
// Dataset 변경
|
|
|
|
|
$P.crdnSttsHstryControl.onDatasetChange = (obj) => {
|
|
|
|
|
$P.renderCrdnSttsHstryList();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 현재 선택 자료 변경 이벤트
|
|
|
|
|
$P.crdnSttsHstryControl.onCurrentChange = (item) => {
|
|
|
|
|
if (!item) return;
|
|
|
|
|
|
|
|
|
|
let key = item.data.STTS_HSTRY_ID;
|
|
|
|
|
|
|
|
|
|
$("#tbodyCrdnSttsHstry--${pageName}").setCurrentRow(key);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**************************************************************************
|
|
|
|
|
* 납부자 변경 이력 DatasetControl 이벤트
|
|
|
|
|
**************************************************************************/
|
|
|
|
|
// Dataset 변경
|
|
|
|
|
$P.payerHstryControl.onDatasetChange = (obj) => {
|
|
|
|
|
$P.renderPayerHstryList();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 현재 선택 자료 변경 이벤트
|
|
|
|
|
$P.payerHstryControl.onCurrentChange = (item) => {
|
|
|
|
|
if (!item) return;
|
|
|
|
|
|
|
|
|
|
let key = item.data.HSTRY_SN;
|
|
|
|
|
|
|
|
|
|
$("#tbodyPayerHstry--${pageName}").setCurrentRow(key);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**************************************************************************
|
|
|
|
|
* DataTables 이벤트
|
|
|
|
|
**************************************************************************/
|
|
|
|
@ -523,19 +536,17 @@
|
|
|
|
|
$P.crdnSttsHstryControl.dataset.clear(); // 단속상태 이력 Dataset 초기화
|
|
|
|
|
$P.payerHstryControl.dataset.clear(); // 납부자 이력 Dataset 초기화
|
|
|
|
|
|
|
|
|
|
// sprt02010-main 단속 정보
|
|
|
|
|
pageObject["${pageNameMain}"].mainControl.setData([resp.totalInfo]);
|
|
|
|
|
|
|
|
|
|
// 감경 정보
|
|
|
|
|
if (resp.rduct) { $P.rductControl.setData([resp.rduct]); }
|
|
|
|
|
if (resp.rductInfo) { $P.rductControl.setData([resp.rductInfo]); }
|
|
|
|
|
// 부과제외 정보
|
|
|
|
|
if (resp.levyExcl) { $P.levyExclControl.setData([resp.levyExcl]); }
|
|
|
|
|
if (resp.levyExclInfo) { $P.levyExclControl.setData([resp.levyExclInfo]); }
|
|
|
|
|
|
|
|
|
|
// Dataset 셋팅
|
|
|
|
|
$P.crdnSttsHstryControl.setData(resp.crdnSttsHstry); // 단속상태 이력
|
|
|
|
|
$P.payerHstryControl.setData(resp.payerHstry); // 납부자 이력
|
|
|
|
|
|
|
|
|
|
// 최상단 단속 Data 셋팅
|
|
|
|
|
if (resp.totalInfo) {
|
|
|
|
|
pageObject["${pageNameMain}"].mainControl.setData([resp.totalInfo]);
|
|
|
|
|
}
|
|
|
|
|
$P.crdnSttsHstryControl.setData(resp.crdnSttsHstrys); // 단속상태 이력
|
|
|
|
|
$P.payerHstryControl.setData(resp.payerHstrys); // 납부자 이력
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
@ -578,9 +589,9 @@
|
|
|
|
|
let params = {
|
|
|
|
|
callPurpose: "create"
|
|
|
|
|
, title: title
|
|
|
|
|
, crdnId: crdnId
|
|
|
|
|
, sggCd: $("#sggCd--${pageNameMain}").val()
|
|
|
|
|
, taskSeCd: $("#taskSeCd--${pageNameMain}").val()
|
|
|
|
|
, crdnId: crdnId
|
|
|
|
|
, rtpyrId: rtpyrId
|
|
|
|
|
, delYn: "N"
|
|
|
|
|
};
|
|
|
|
@ -619,9 +630,9 @@
|
|
|
|
|
let params = {
|
|
|
|
|
callPurpose : "update"
|
|
|
|
|
, title: title
|
|
|
|
|
, crdnId: $P.rductControl.dataset.getValue("CRDN_ID")
|
|
|
|
|
, sggCd: $P.rductControl.dataset.getValue("SGG_CD")
|
|
|
|
|
, taskSeCd: $P.rductControl.dataset.getValue("TASK_SE_CD")
|
|
|
|
|
, crdnId: $P.rductControl.dataset.getValue("CRDN_ID")
|
|
|
|
|
, rductId: rductId
|
|
|
|
|
, delYn: "N"
|
|
|
|
|
};
|
|
|
|
@ -674,22 +685,22 @@
|
|
|
|
|
|
|
|
|
|
// 삭제 메세지 확인
|
|
|
|
|
dialog.alert({
|
|
|
|
|
content: "선택한 " + $P.rductControl.prefixName + " 정보를 삭제하시겠습니까?"
|
|
|
|
|
, onOK: async() => {
|
|
|
|
|
// 사유 입력
|
|
|
|
|
let resp = await fetch(wctx.url("/resources/html/inputRsnDialog.html"));
|
|
|
|
|
let template = await resp.text();
|
|
|
|
|
|
|
|
|
|
content: "선택하신 " + $P.rductControl.prefixName + " 정보를 삭제하시겠습니까?"
|
|
|
|
|
, onOK: () => {
|
|
|
|
|
// 삭제 사유 입력
|
|
|
|
|
fetch(wctx.url("/resources/html/inputRsnDialog.html"))
|
|
|
|
|
.then(function(resp) { return resp.text(); })
|
|
|
|
|
.then(function(template) {
|
|
|
|
|
dialog.open({
|
|
|
|
|
id: "inputDelRsnDialog"
|
|
|
|
|
, title: title
|
|
|
|
|
, size: "lg"
|
|
|
|
|
, content: template
|
|
|
|
|
, init: () => { setDialogZindex(); }
|
|
|
|
|
, onOK: () => {
|
|
|
|
|
$P.callbackRsnRduct({ reason: $("#reason").val() });
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
@ -718,9 +729,9 @@
|
|
|
|
|
let params = {
|
|
|
|
|
callPurpose: "create"
|
|
|
|
|
, title: title
|
|
|
|
|
, crdnId: crdnId
|
|
|
|
|
, sggCd: $("#sggCd--${pageNameMain}").val()
|
|
|
|
|
, taskSeCd: $("#taskSeCd--${pageNameMain}").val()
|
|
|
|
|
, crdnId: crdnId
|
|
|
|
|
, levyExclSeCd: "2"
|
|
|
|
|
, delYn: "N"
|
|
|
|
|
};
|
|
|
|
@ -752,9 +763,9 @@
|
|
|
|
|
let params = {
|
|
|
|
|
callPurpose: "create"
|
|
|
|
|
, title: title
|
|
|
|
|
, crdnId: crdnId
|
|
|
|
|
, sggCd: $("#sggCd--${pageNameMain}").val()
|
|
|
|
|
, taskSeCd: $("#taskSeCd--${pageNameMain}").val()
|
|
|
|
|
, crdnId: crdnId
|
|
|
|
|
, levyExclSeCd: "1"
|
|
|
|
|
, delYn: "N"
|
|
|
|
|
};
|
|
|
|
@ -779,9 +790,9 @@
|
|
|
|
|
let params = {
|
|
|
|
|
callPurpose: "update"
|
|
|
|
|
, title: title
|
|
|
|
|
, crdnId: $P.levyExclControl.dataset.getValue("CRDN_ID")
|
|
|
|
|
, sggCd: $P.levyExclControl.dataset.getValue("SGG_CD")
|
|
|
|
|
, taskSeCd: $P.levyExclControl.dataset.getValue("TASK_SE_CD")
|
|
|
|
|
, crdnId: $P.levyExclControl.dataset.getValue("CRDN_ID")
|
|
|
|
|
, levyExclId: levyExclId
|
|
|
|
|
, delYn: "N"
|
|
|
|
|
};
|
|
|
|
@ -818,22 +829,22 @@
|
|
|
|
|
|
|
|
|
|
// 삭제 메세지 확인
|
|
|
|
|
dialog.alert({
|
|
|
|
|
content : "선택한 " + $P.levyExclControl.prefixName + " 정보를 삭제하시겠습니까?"
|
|
|
|
|
, onOK : async() => {
|
|
|
|
|
content: "선택하신 " + $P.levyExclControl.prefixName + " 정보를 삭제하시겠습니까?"
|
|
|
|
|
, onOK: () => {
|
|
|
|
|
// 삭제 사유 입력
|
|
|
|
|
let resp = await fetch(wctx.url("/resources/html/inputRsnDialog.html"));
|
|
|
|
|
let template = await resp.text();
|
|
|
|
|
|
|
|
|
|
fetch(wctx.url("/resources/html/inputRsnDialog.html"))
|
|
|
|
|
.then(function(resp) { return resp.text(); })
|
|
|
|
|
.then(function(template) {
|
|
|
|
|
dialog.open({
|
|
|
|
|
id: "inputDelRsnDialog"
|
|
|
|
|
, title: title
|
|
|
|
|
, size: "lg"
|
|
|
|
|
, content: template
|
|
|
|
|
, init: () => { setDialogZindex(); }
|
|
|
|
|
, onOK: () => {
|
|
|
|
|
$P.callbackRsnLevyExcl({ reason: $("#reason").val() });
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
@ -843,33 +854,27 @@
|
|
|
|
|
**************************************************************************/
|
|
|
|
|
// 이벤트 설정
|
|
|
|
|
$P.setEvent = () => {
|
|
|
|
|
// 감경 등록 버튼 이벤트
|
|
|
|
|
// 업무 버튼 이벤트
|
|
|
|
|
$("#btnCreateRduct--${pageName}").on("click", function() {
|
|
|
|
|
$P.fnCreateRduct($(this).attr("title"));
|
|
|
|
|
$P.fnCreateRduct($(this).attr("title")); // 감경 등록
|
|
|
|
|
});
|
|
|
|
|
// 감경 수정 버튼 이벤트
|
|
|
|
|
$("#btnUpdateRduct--${pageName}").on("click", function() {
|
|
|
|
|
$P.fnUpdateRduct($(this).attr("title"));
|
|
|
|
|
$P.fnUpdateRduct($(this).attr("title")); // 감경 수정
|
|
|
|
|
});
|
|
|
|
|
// 감경 삭제 버튼 이벤트
|
|
|
|
|
$("#btnRemoveRduct--${pageName}").on("click", function() {
|
|
|
|
|
$P.fnRemoveRduct($(this).attr("title"));
|
|
|
|
|
$P.fnRemoveRduct($(this).attr("title")); // 감경 삭제
|
|
|
|
|
});
|
|
|
|
|
// 계고 등록 버튼 이벤트
|
|
|
|
|
$("#btnCreateWrng--${pageName}").on("click", function() {
|
|
|
|
|
$P.fnCreateWrng($(this).attr("title"));
|
|
|
|
|
$P.fnCreateWrng($(this).attr("title")); // 계고 등록
|
|
|
|
|
});
|
|
|
|
|
// 비부과 등록 버튼 이벤트
|
|
|
|
|
$("#btnCreateLevyExcl--${pageName}").on("click", function() {
|
|
|
|
|
$P.fnCreateLevyExcl($(this).attr("title"));
|
|
|
|
|
$P.fnCreateLevyExcl($(this).attr("title")); // 비부과 등록
|
|
|
|
|
});
|
|
|
|
|
// 부과제외 수정 버튼 이벤트
|
|
|
|
|
$("#btnUpdateLevyExcl--${pageName}").on("click", function() {
|
|
|
|
|
$P.fnUpdateLevyExcl($(this).attr("title"));
|
|
|
|
|
$P.fnUpdateLevyExcl($(this).attr("title")); // 부과제외 수정
|
|
|
|
|
});
|
|
|
|
|
// 부과제외 삭제 버튼 이벤트
|
|
|
|
|
$("#btnRemoveLevyExcl--${pageName}").on("click", function() {
|
|
|
|
|
$P.fnRemoveLevyExcl($(this).attr("title"));
|
|
|
|
|
$P.fnRemoveLevyExcl($(this).attr("title")); // 부과제외 삭제
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
// DataTables width 변경 조정
|
|
|
|
@ -889,7 +894,7 @@
|
|
|
|
|
$("#btnRemoveLevyExcl--${pageName}").prop("disabled", true);
|
|
|
|
|
|
|
|
|
|
// 화면 호출(callPurpose)이 view가 아니라면 버튼 비활성화 disabled = false
|
|
|
|
|
if (${pageNameMain}CallPurpose != "view") {
|
|
|
|
|
if (pageObject['${pageNameMain}'].callPurpose != "view") {
|
|
|
|
|
$("#btnCreateRduct--${pageName}").prop("disabled", false);
|
|
|
|
|
$("#btnUpdateRduct--${pageName}").prop("disabled", false);
|
|
|
|
|
$("#btnRemoveRduct--${pageName}").prop("disabled", false);
|
|
|
|
@ -910,14 +915,14 @@
|
|
|
|
|
$P.initForm();
|
|
|
|
|
|
|
|
|
|
// 3. Dataset 설정
|
|
|
|
|
let rduct = ${rduct}; // 감경 정보
|
|
|
|
|
if (rduct) $P.rductControl.setData([rduct]);
|
|
|
|
|
let rductInfo = ${rductInfo}; // 감경 정보
|
|
|
|
|
if (rductInfo) { $P.rductControl.setData([rductInfo]); }
|
|
|
|
|
|
|
|
|
|
let levyExcl = ${levyExcl}; // 부과제외 정보
|
|
|
|
|
if (levyExcl) $P.levyExclControl.setData([levyExcl]);
|
|
|
|
|
let levyExclInfo = ${levyExclInfo}; // 부과제외 정보
|
|
|
|
|
if (levyExclInfo) { $P.levyExclControl.setData([levyExclInfo]); }
|
|
|
|
|
|
|
|
|
|
$P.crdnSttsHstryControl.setData(${crdnSttsHstry}); // 단속상태 이력
|
|
|
|
|
$P.payerHstryControl.setData(${payerAddrHstry}); // 납부자주소 이력
|
|
|
|
|
$P.crdnSttsHstryControl.setData(${crdnSttsHstrys}); // 단속상태 이력
|
|
|
|
|
$P.payerHstryControl.setData(${payerAddrHstrys}); // 납부자주소 이력
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
</script>
|
|
|
|
|