|
|
@ -41,8 +41,6 @@
|
|
|
|
</form> <!-- /입력 영역 -->
|
|
|
|
</form> <!-- /입력 영역 -->
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
<p></p>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<div class="nav-align-top">
|
|
|
|
<div class="nav-align-top">
|
|
|
|
<ul class="nav nav-tabs" id="tabs--${pageName}" role="tablist">
|
|
|
|
<ul class="nav nav-tabs" id="tabs--${pageName}" role="tablist">
|
|
|
|
<li class="nav-item">
|
|
|
|
<li class="nav-item">
|
|
|
@ -147,64 +145,6 @@
|
|
|
|
useDataEdit${pageName}(item);
|
|
|
|
useDataEdit${pageName}(item);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/**************************************************************************
|
|
|
|
|
|
|
|
*
|
|
|
|
|
|
|
|
**************************************************************************/
|
|
|
|
|
|
|
|
// 자료 재조회
|
|
|
|
|
|
|
|
${pageName}RefreshDataInfo = (params) => {
|
|
|
|
|
|
|
|
ajax.get({
|
|
|
|
|
|
|
|
url : wctx.url(params.taskSeCd + "/sprt/sprt02/010/main.do")
|
|
|
|
|
|
|
|
, headers: { Accept: "application/json; charset=utf-8" } // json
|
|
|
|
|
|
|
|
, data : params || {}
|
|
|
|
|
|
|
|
, success : resp => {
|
|
|
|
|
|
|
|
if (resp.totalInfo) {
|
|
|
|
|
|
|
|
// 최상단 단속 Data 셋팅
|
|
|
|
|
|
|
|
${pageName}Control.setData([resp.totalInfo]);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if (activeTabIndex${pageName} == 0) {
|
|
|
|
|
|
|
|
fnCrdnPayerInfo${pageName}(); // 단속 납부자 Data 셋팅
|
|
|
|
|
|
|
|
} else if (activeTabIndex${pageName} == 1) {
|
|
|
|
|
|
|
|
fnOpnnSbmsnInfo${pageName}(); // 의견제출 정보
|
|
|
|
|
|
|
|
} else if (activeTabIndex${pageName} == 2) {
|
|
|
|
|
|
|
|
fnSndngInfo${pageName}(); // 발송 반송 정보
|
|
|
|
|
|
|
|
} else if (activeTabIndex${pageName} == 3) {
|
|
|
|
|
|
|
|
fnPrcsDtlInfo${pageName}(); // 처리 상세 정보
|
|
|
|
|
|
|
|
} else if (activeTabIndex${pageName} == 4) {
|
|
|
|
|
|
|
|
fnLevyNpmntInfo${pageName}(); // 부과체납 정보
|
|
|
|
|
|
|
|
} else if (activeTabIndex${pageName} == 5) {
|
|
|
|
|
|
|
|
fnRcvmtInfo${pageName}(); // 수납 정보
|
|
|
|
|
|
|
|
} else if (activeTabIndex${pageName} == 6) {
|
|
|
|
|
|
|
|
fnCvlcptDscsnInfo${pageName}(); // 민원상담 정보
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
});
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// 자료 삭제 가능 여부
|
|
|
|
|
|
|
|
useDataEdit${pageName} = (item) => {
|
|
|
|
|
|
|
|
// 삭제 자료일 경우 빨간색으로 변경
|
|
|
|
|
|
|
|
let elem = document.getElementById("crdnSttsNm--${pageName}");
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if (item.data.CRDN_STTS_CD == "99") {
|
|
|
|
|
|
|
|
elem.classList.remove("text-primary");
|
|
|
|
|
|
|
|
elem.classList.add("text-danger");
|
|
|
|
|
|
|
|
} else {
|
|
|
|
|
|
|
|
elem.classList.remove("text-danger");
|
|
|
|
|
|
|
|
elem.classList.add("text-primary");
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//
|
|
|
|
|
|
|
|
fnClose${pageName} = (isDataReLoad) => {
|
|
|
|
|
|
|
|
dialog.close(${pageName}Control.prefix + "Dialog");
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
let controlName = "${callControlName}";
|
|
|
|
|
|
|
|
if (isDataReLoad && controlName != "noControlName") {
|
|
|
|
|
|
|
|
${callControlName}._load();
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/**************************************************************************
|
|
|
|
/**************************************************************************
|
|
|
|
* 네이게이션 Event
|
|
|
|
* 네이게이션 Event
|
|
|
|
**************************************************************************/
|
|
|
|
**************************************************************************/
|
|
|
@ -263,7 +203,7 @@
|
|
|
|
, delYN : "N"
|
|
|
|
, delYN : "N"
|
|
|
|
};
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
${pageName}RefreshDataInfo(params);
|
|
|
|
refreshList${pageName}(params);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
// 다음 자료 조회
|
|
|
|
// 다음 자료 조회
|
|
|
@ -301,7 +241,67 @@
|
|
|
|
, delYN : "N"
|
|
|
|
, delYN : "N"
|
|
|
|
};
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
${pageName}RefreshDataInfo(params);
|
|
|
|
refreshList${pageName}(params);
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/**************************************************************************
|
|
|
|
|
|
|
|
* 사용자 함수(function)
|
|
|
|
|
|
|
|
**************************************************************************/
|
|
|
|
|
|
|
|
// 자료 삭제 가능 여부
|
|
|
|
|
|
|
|
useDataEdit${pageName} = (item) => {
|
|
|
|
|
|
|
|
// 삭제 자료일 경우 빨간색으로 변경
|
|
|
|
|
|
|
|
let elem = document.getElementById("crdnSttsNm--${pageName}");
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if (item.data.CRDN_STTS_CD == "99") {
|
|
|
|
|
|
|
|
elem.classList.remove("text-primary");
|
|
|
|
|
|
|
|
elem.classList.add("text-danger");
|
|
|
|
|
|
|
|
} else {
|
|
|
|
|
|
|
|
elem.classList.remove("text-danger");
|
|
|
|
|
|
|
|
elem.classList.add("text-primary");
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//
|
|
|
|
|
|
|
|
fnClose${pageName} = (isDataReLoad) => {
|
|
|
|
|
|
|
|
dialog.close(${pageName}Control.prefix + "Dialog");
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
let controlName = "${callControlName}";
|
|
|
|
|
|
|
|
if (isDataReLoad && controlName != "noControlName") {
|
|
|
|
|
|
|
|
${callControlName}._load();
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// 자료 재조회
|
|
|
|
|
|
|
|
refreshList${pageName} = (params) => {
|
|
|
|
|
|
|
|
if (!params) return;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ajax.get({
|
|
|
|
|
|
|
|
url : wctx.url(params.taskSeCd + "/sprt/sprt02/010/main.do")
|
|
|
|
|
|
|
|
, headers: { Accept: "application/json; charset=utf-8" } // json
|
|
|
|
|
|
|
|
, data : params || {}
|
|
|
|
|
|
|
|
, success : resp => {
|
|
|
|
|
|
|
|
if (resp.totalInfo) {
|
|
|
|
|
|
|
|
// 최상단 단속 Data 셋팅
|
|
|
|
|
|
|
|
${pageName}Control.setData([resp.totalInfo]);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if (activeTabIndex${pageName} == 0) {
|
|
|
|
|
|
|
|
fnCrdnPayerInfo${pageName}(); // 단속 납부자 Data 셋팅
|
|
|
|
|
|
|
|
} else if (activeTabIndex${pageName} == 1) {
|
|
|
|
|
|
|
|
fnOpnnSbmsnInfo${pageName}(); // 의견제출 정보
|
|
|
|
|
|
|
|
} else if (activeTabIndex${pageName} == 2) {
|
|
|
|
|
|
|
|
fnSndngInfo${pageName}(); // 발송 반송 정보
|
|
|
|
|
|
|
|
} else if (activeTabIndex${pageName} == 3) {
|
|
|
|
|
|
|
|
fnPrcsDtlInfo${pageName}(); // 처리 상세 정보
|
|
|
|
|
|
|
|
} else if (activeTabIndex${pageName} == 4) {
|
|
|
|
|
|
|
|
fnLevyNpmntInfo${pageName}(); // 부과체납 정보
|
|
|
|
|
|
|
|
} else if (activeTabIndex${pageName} == 5) {
|
|
|
|
|
|
|
|
fnRcvmtInfo${pageName}(); // 수납 정보
|
|
|
|
|
|
|
|
} else if (activeTabIndex${pageName} == 6) {
|
|
|
|
|
|
|
|
fnCvlcptDscsnInfo${pageName}(); // 민원상담 정보
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
});
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
getCrdnPayerInfo${pageName} = (params) => {
|
|
|
|
getCrdnPayerInfo${pageName} = (params) => {
|
|
|
@ -549,20 +549,9 @@
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
// 초기 기본 설정
|
|
|
|
|
|
|
|
initForm${pageName} = () => {
|
|
|
|
|
|
|
|
// 화면 초기화
|
|
|
|
|
|
|
|
$("#frmEdit--${pageName}")[0].reset();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// Dataset 초기화
|
|
|
|
|
|
|
|
${pageName}Control.dataset.clear();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
curDataIndex${pageName} = null; // 화면이 열릴때 초기 값으로 null로 설정해야 건수가 정상 표시 된다.
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// 기본 데이터 설정
|
|
|
|
// 기본 데이터 설정
|
|
|
|
setFormData${pageName} = () => {
|
|
|
|
initData${pageName} = () => {
|
|
|
|
|
|
|
|
curDataIndex${pageName} = null; // 화면이 열릴때 초기 값으로 null로 설정해야 건수가 정상 표시 된다.
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/**************************************************************************
|
|
|
|
/**************************************************************************
|
|
|
@ -571,18 +560,14 @@
|
|
|
|
$(document).ready(function() {
|
|
|
|
$(document).ready(function() {
|
|
|
|
// 이벤트 설정
|
|
|
|
// 이벤트 설정
|
|
|
|
setEvent${pageName}();
|
|
|
|
setEvent${pageName}();
|
|
|
|
|
|
|
|
// 기본 데이터 설정
|
|
|
|
// 초기 기본 설정
|
|
|
|
initData${pageName}();
|
|
|
|
initForm${pageName}();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// Dataset 설정
|
|
|
|
// Dataset 설정
|
|
|
|
${pageName}Control.setData([${totalInfo}]);
|
|
|
|
${pageName}Control.setData([${totalInfo}]);
|
|
|
|
|
|
|
|
|
|
|
|
// 단속, 납부자 정보
|
|
|
|
// 단속, 납부자 정보
|
|
|
|
fnCrdnPayerInfo${pageName}();
|
|
|
|
fnCrdnPayerInfo${pageName}();
|
|
|
|
|
|
|
|
|
|
|
|
// 기본 데이터 설정
|
|
|
|
|
|
|
|
setFormData${pageName}();
|
|
|
|
|
|
|
|
});
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
|
|
</script>
|
|
|
|
</script>
|
|
|
|