이범준 11 months ago
commit 64c4bbcd8c

@ -108,10 +108,10 @@
**************************************************************************/
// URL
var ${pageName}PrefixUrl = "/sprt/sprt02";
// infoDialog 호출 용도(view 조회(편집불가), create 등록, update 수정)
var ${pageName}CallPurpose = "${callPurpose}";
// FormFields
var ${pageName}Fields = new FimsFormFields("#frmEdit--${pageName}");
// 화면 호출
var ${pageName}CallPurpose = "${callPurpose}";
// 자료 이동을 위한 자료의 Index. 0부터 시작.
var curDataIndex${pageName};
// 현재 탭의 위치
@ -205,26 +205,6 @@
}
}
/**************************************************************************
* 초기 셋팅
**************************************************************************/
// 화면 초기화
initForm${pageName} = () => {
$("#frmEdit--${pageName}")[0].reset(); // 화면 초기화
curDataIndex${pageName} = null; // 화면이 열릴때 초기 값으로 null로 설정해야 건수가 정상 표시 된다.
}
// 이벤트 설정
setEvent${pageName} = () => {
}
// 화면 초기값 셋팅
setForm${pageName} = () => {
}
/**************************************************************************
* 네이게이션 Event
**************************************************************************/
@ -562,23 +542,47 @@
}
/**************************************************************************
* script 진입
* 초기 셋팅
**************************************************************************/
$(document).ready(function() {
// 이벤트 설정
setEvent${pageName} = () => {
}
// 초기 기본 설정
initForm${pageName} = () => {
// 화면 초기화
initForm${pageName}();
$("#frmEdit--${pageName}")[0].reset();
// Dataset 초기화
${pageName}Control.dataset.clear();
curDataIndex${pageName} = null; // 화면이 열릴때 초기 값으로 null로 설정해야 건수가 정상 표시 된다.
}
// 기본 데이터 설정
setFormData${pageName} = () => {
}
/**************************************************************************
* script 진입
**************************************************************************/
$(document).ready(function() {
// 이벤트 설정
setEvent${pageName}();
// 화면 초기 설정
setForm${pageName}();
// 초기 기본 설정
initForm${pageName}();
// Dataset 셋팅
// Dataset 설정
${pageName}Control.setData([${totalInfo}]);
// 단속, 납부자 정보
fnCrdnPayerInfo${pageName}();
// 기본 데이터 설정
setFormData${pageName}();
});
</script>

@ -965,9 +965,10 @@
});
}
// 화면 초기화
// 초기 기본 설정
initForm${pageName} = () => {
$("#frmEdit--${pageName}")[0].reset(); // 화면 초기화
// 화면 초기화
$("#frmEdit--${pageName}")[0].reset();
}
// 화면 데이터 셋팅
@ -1048,14 +1049,11 @@
// 이벤트 설정
setEvent${pageName}();
// 화면 초기 설정
// 초기 기본 설정
initForm${pageName}();
// 단속, 납부자 정보 Dataset 설정
${pageName}Control.setData([${crdnPayer}]);
// 화면 데이터 셋팅
setFormData${pageName}();
// Dataset 설정
${pageName}Control.setData([${crdnPayer}]); // 단속, 납부자 정보
// 이미지 정보를 파일 배열에 셋팅
existFileArr${pageName} = []; // 파일 배열 초기화
@ -1066,9 +1064,11 @@
existFileArr${pageName}.push(item);
});
}
// 화면에 이미지 표시
fnImageDisplay${pageName}(true);
// 화면 데이터 셋팅
setFormData${pageName}();
});
</script>

@ -202,19 +202,27 @@
}
});
/**************************************************************************
* DatasetControl 이벤트
**************************************************************************/
// Dataset 변경
${pageName}Control.onDatasetChange = obj => {
//
};
// 현재 선택 자료 변경 이벤트
${pageName}Control.onCurrentChange = item => {
// Dataset 셋팅
${pageName}Fields.set(item);
if (item.data.OPNN_ID != null) {
// 첨부파일 조회
let key = item.data.OPNN_ID;
// 첨부파일 조회
if (key != null) {
fnSearchFileList${pageName}(item.data.OPNN_ID);
}
}
/**************************************************************************
* DatasetControl 이벤트
**************************************************************************/
// 의견제출 dialog
${pageName}Control.getInfo = (params) => {
if (!params) return;
@ -331,8 +339,10 @@
, headers: { Accept: "application/json; charset=utf-8" } // json
, data : params || {}
, success : resp => {
// Dataset 초기화
// 화면 초기화
$("#frmEdit--${pageName}")[0].reset();
// Dataset 초기화
${pageName}Control.dataset.clear();
// 의견제출 정보
if (resp.opnnSbmsn) {
@ -508,7 +518,8 @@
// 화면 초기 설정
initForm${pageName} = () => {
$("#frmEdit--${pageName}")[0].reset(); // 화면 초기화
// 화면 초기화
$("#frmEdit--${pageName}")[0].reset();
}
// 화면 데이터 셋팅
@ -549,8 +560,8 @@
// 화면 초기 설정
initForm${pageName}();
// 의견제출 정보 Dataset 설정
let opnnSbmsn = ${opnnSbmsn};
// Dataset 설정
let opnnSbmsn = ${opnnSbmsn}; // 의견제출 정보
if (opnnSbmsn) {
${pageName}Control.setData([opnnSbmsn]);
}

@ -377,6 +377,9 @@
});
}
/**************************************************************************
* 사용자 함수(function)
**************************************************************************/
// 자료 재조회
refreshDataInfo${pageName} = () => {
let crdnId = $("#crdnId--${pageNameMain}").val();
@ -410,38 +413,7 @@
}
/**************************************************************************
* 초기 셋팅
**************************************************************************/
// 화면 초기화
initForm${pageName} = () => {
$("#frmEdit--${pageName}")[0].reset(); // 화면 초기화
}
// 이벤트 설정
setEvent${pageName} = () => {
// DataTables width 변경 조정
$("#DataTables_Table_0--${pageName}").find("th").resizable( {handles : "e"} );
$("#DataTables_Table_0--${pageName}${pageDataName2}").find("th").resizable( {handles : "e"} );
}
// 화면 초기값 설정
setForm${pageName} = () => {
// 화면 호출(callPurpose)이 view 라면 버튼 비활성화
if (${pageNameMain}CallPurpose == "view") {
$("#btnCreateSndbk--${pageName}").prop("disabled", true);
$("#btnUpdateSndbk--${pageName}").prop("disabled", true);
$("#btnRemoveSndbk--${pageName}").prop("disabled", true);
$("#btnViewPostTrace--${pageName}").prop("disabled", true);
} else {
$("#btnCreateSndbk--${pageName}").prop("disabled", false);
$("#btnUpdateSndbk--${pageName}").prop("disabled", false);
$("#btnRemoveSndbk--${pageName}").prop("disabled", false);
$("#btnViewPostTrace--${pageName}").prop("disabled", false);
}
}
/**************************************************************************
* function
* 버튼 clickEvent
**************************************************************************/
// 개별 반송 등록
fnCreateSndbk${pageName} = () => {
@ -552,21 +524,54 @@
}
/**************************************************************************
* script 진입
* 초기 셋팅
**************************************************************************/
$(document).ready(function() {
// 이벤트 설정
setEvent${pageName} = () => {
// DataTables width 변경 조정
$("#DataTables_Table_0--${pageName}").find("th").resizable( {handles : "e"} );
$("#DataTables_Table_0--${pageName}${pageDataName2}").find("th").resizable( {handles : "e"} );
}
// 화면 초기 설정
initForm${pageName} = () => {
// 화면 초기화
initForm${pageName}();
$("#frmEdit--${pageName}")[0].reset();
}
// 화면 데이터 셋팅
setFormData${pageName} = () => {
// 화면 호출(callPurpose)이 view 라면 버튼 비활성화
if (${pageNameMain}CallPurpose == "view") {
$("#btnCreateSndbk--${pageName}").prop("disabled", true);
$("#btnUpdateSndbk--${pageName}").prop("disabled", true);
$("#btnRemoveSndbk--${pageName}").prop("disabled", true);
$("#btnViewPostTrace--${pageName}").prop("disabled", true);
} else {
$("#btnCreateSndbk--${pageName}").prop("disabled", false);
$("#btnUpdateSndbk--${pageName}").prop("disabled", false);
$("#btnRemoveSndbk--${pageName}").prop("disabled", false);
$("#btnViewPostTrace--${pageName}").prop("disabled", false);
}
}
/**************************************************************************
* script 진입
**************************************************************************/
$(document).ready(function() {
// 이벤트 설정
setEvent${pageName}();
// 화면 초기값 설정
setForm${pageName}();
// 화면 초기 설정
initForm${pageName}();
// Dataset 셋팅
${pageName}Dataset.setData(${sndngDtlList});
${pageName}${pageDataName2}Dataset.setData(${svbtcList});
${pageName}Dataset.setData(${sndngDtlList}); // 발송 이력
${pageName}${pageDataName2}Dataset.setData(${svbtcList}); // 공시송달 이력
// 화면 데이터 셋팅
setFormData${pageName}();
});
</script>

@ -548,44 +548,6 @@
${pageName}${pageDataName2}Control.remove(params);
}
/**************************************************************************
* 초기 셋팅
**************************************************************************/
// 화면 초기화
initForm${pageName} = () => {
$("#frmEdit--${pageName}${pageDataName1}")[0].reset();
$("#frmEdit--${pageName}${pageDataName2}")[0].reset();
}
// 이벤트 설정
setEvent${pageName} = () => {
// DataTables width 변경 조정
$("#DataTables_Table_0--${pageName}${pageDataName3}").find("th").resizable( {handles : "e"} );
$("#DataTables_Table_0--${pageName}${pageDataName4}").find("th").resizable( {handles : "e"} );
}
// 화면 초기값 설정
setForm${pageName} = () => {
// 화면 호출(callPurpose)이 view 라면 버튼 비활성화
if (${pageNameMain}CallPurpose == "view") {
$("#btnCreateRduct--${pageName}").prop("disabled", true);
$("#btnUpdateRduct--${pageName}").prop("disabled", true);
$("#btnRemoveRduct--${pageName}").prop("disabled", true);
$("#btnCreateLevyExcl--${pageName}").prop("disabled", true);
$("#btnCreateWrng--${pageName}").prop("disabled", true);
$("#btnUpdateLevyExcl--${pageName}").prop("disabled", true);
$("#btnRemoveLevyExcl--${pageName}").prop("disabled", true);
} else {
$("#btnCreateRduct--${pageName}").prop("disabled", false);
$("#btnUpdateRduct--${pageName}").prop("disabled", false);
$("#btnRemoveRduct--${pageName}").prop("disabled", false);
$("#btnCreateLevyExcl--${pageName}").prop("disabled", false);
$("#btnCreateWrng--${pageName}").prop("disabled", false);
$("#btnUpdateLevyExcl--${pageName}").prop("disabled", false);
$("#btnRemoveLevyExcl--${pageName}").prop("disabled", false);
}
}
/**************************************************************************
* 버튼 clickEvent
**************************************************************************/
@ -754,36 +716,70 @@
);
}
/**************************************************************************
* 초기 셋팅
**************************************************************************/
// 이벤트 설정
setEvent${pageName} = () => {
// DataTables width 변경 조정
$("#DataTables_Table_0--${pageName}${pageDataName3}").find("th").resizable( {handles : "e"} );
$("#DataTables_Table_0--${pageName}${pageDataName4}").find("th").resizable( {handles : "e"} );
}
// 화면 초기 설정
initForm${pageName} = () => {
$("#frmEdit--${pageName}")[0].reset(); // 화면 초기화
}
// 화면 초기값 설정
setFormData${pageName} = () => {
// 화면 호출(callPurpose)이 view 라면 버튼 비활성화
if (${pageNameMain}CallPurpose == "view") {
$("#btnCreateRduct--${pageName}").prop("disabled", true);
$("#btnUpdateRduct--${pageName}").prop("disabled", true);
$("#btnRemoveRduct--${pageName}").prop("disabled", true);
$("#btnCreateLevyExcl--${pageName}").prop("disabled", true);
$("#btnCreateWrng--${pageName}").prop("disabled", true);
$("#btnUpdateLevyExcl--${pageName}").prop("disabled", true);
$("#btnRemoveLevyExcl--${pageName}").prop("disabled", true);
} else {
$("#btnCreateRduct--${pageName}").prop("disabled", false);
$("#btnUpdateRduct--${pageName}").prop("disabled", false);
$("#btnRemoveRduct--${pageName}").prop("disabled", false);
$("#btnCreateLevyExcl--${pageName}").prop("disabled", false);
$("#btnCreateWrng--${pageName}").prop("disabled", false);
$("#btnUpdateLevyExcl--${pageName}").prop("disabled", false);
$("#btnRemoveLevyExcl--${pageName}").prop("disabled", false);
}
}
/**************************************************************************
* script 진입
**************************************************************************/
$(document).ready(function() {
// 화면 초기화
initForm${pageName}();
// 이벤트 설정
setEvent${pageName}();
// 화면 초기 설정
setForm${pageName}();
initForm${pageName}();
// 감경 정보
let rduct = ${rduct};
// Dataset 셋팅
let rduct = ${rduct}; // 감경 정보
if (rduct) {
${pageName}${pageDataName1}Control.setData([rduct]);
}
// 부과제외 정보
let levyExcl = ${levyExcl};
let levyExcl = ${levyExcl}; // 부과제외 정보
if (levyExcl) {
${pageName}${pageDataName2}Control.setData([levyExcl]);
}
// 처리상태 이력 정보
${pageName}${pageDataName3}Dataset.setData(${crdnSttsHstryList});
${pageName}${pageDataName3}Dataset.setData(${crdnSttsHstryList}); // 처리상태 이력 정보
${pageName}${pageDataName4}Dataset.setData(${payerHstryList}); // 주소변동 이력 정보
// 주소변동 이력 정보
${pageName}${pageDataName4}Dataset.setData(${payerHstryList});
// 화면 데이터 셋팅
setFormData${pageName}();
});
</script>

@ -266,7 +266,7 @@
var ${pageName}Fields = new FimsFormFields("#frmEdit--${pageName}");
/**************************************************************************
* DatasetControl
* DatasetControl 이벤트
**************************************************************************/
var ${pageName}Control = new DatasetControl({
prefix : "totalInfoLevy"
@ -316,51 +316,93 @@
}
/**************************************************************************
*
* 사용자 함수(function)
**************************************************************************/
// 자료 재조회
refreshDataInfo${pageName} = () => {
let crdnId = $("#crdnId--${pageNameMain}").val();
// 단속 ID 가 없다면.. return
if (typeof crdnId == "undefined" || crdnId == null || crdnId == "") return;
let params = {
callPurpose : "refresh"
, crdnId : crdnId
, sggCd : $("#sggCd--${pageNameMain}").val()
, taskSeCd : $("#taskSeCd--${pageNameMain}").val()
, delYn : "N"
};
ajax.get({
url : wctx.url(params.taskSeCd + "/sprt/sprt02/060/info.do")
, headers: { Accept: "application/json; charset=utf-8" } // json
, data : params || {}
, success : resp => {
// 화면 초기화
$("#frmEdit--${pageName}")[0].reset();
// Dataset 초기화
${pageName}Control.dataset.clear();
// 의견제출 정보
if (resp.levy) {
${pageName}Control.setData([resp.levy]);
}
// 최상단 단속 Data 셋팅
if (resp.totalInfo) {
${pageNameMain}Control.setData([resp.totalInfo]);
}
}
});
}
/**************************************************************************
* 초기 셋팅
* 버튼 clickEvent
**************************************************************************/
// 화면 초기화
initForm${pageName} = () => {
$("#frmEdit--${pageName}")[0].reset(); // 화면 초기화
}
/**************************************************************************
* 초기 셋팅
**************************************************************************/
// 이벤트 설정
setEvent${pageName} = () => {
}
// 화면 초기값 셋팅
setForm${pageName} = () => {
// 화면 초기 설정
initForm${pageName} = () => {
// 화면 초기화
$("#frmEdit--${pageName}")[0].reset();
}
/**************************************************************************
* 버튼 clickEvent
**************************************************************************/
// 화면 데이터 셋팅
setForm${pageName} = () => {
// 화면 호출(callPurpose)이 view 라면 버튼 비활성화
if (${pageNameMain}CallPurpose == "view") {
// button 요소들을 disabled = true
} else {
// button 요소들을 disabled = false
}
}
/**************************************************************************
* script 진입
**************************************************************************/
$(document).ready(function() {
// 화면 초기화
initForm${pageName}();
// 이벤트 설정
setEvent${pageName}();
// 화면 초기값 설정
setForm${pageName}();
// 화면 초기 설정
initForm${pageName}();
// 부과 정보 Data 셋팅
let levy = ${levy};
if (levy) {
${pageName}${pageDataName1}Control.setData([levy]);
${pageName}Control.setData([levy]);
}
// 화면 데이터 셋팅
setFormData${pageName}();
});
// #sourceURL=sprt02060-info.jsp

@ -366,7 +366,7 @@
}
/**************************************************************************
*
* DataTables 이벤트
**************************************************************************/
// DataTables에 click 이벤트
renderList${pageName} = () => {
@ -384,6 +384,9 @@
$("#tbody--${pageName}").html(trs.join());
}
/**************************************************************************
* 사용자 함수(function)
**************************************************************************/
// 자료 재조회
refreshDataInfo${pageName} = () => {
let crdnId = $("#crdnId--${pageNameMain}").val();
@ -517,13 +520,14 @@
}
// 화면 초기
// 화면 초기 설정
initForm${pageName} = () => {
$("#frmEdit--${pageName}")[0].reset(); // 화면 초기화
// 화면 초기화
$("#frmEdit--${pageName}")[0].reset();
}
// 화면 초기값 설정
setForm${pageName} = () => {
setFormData${pageName} = () => {
// 화면 호출(callPurpose)이 view 라면 버튼 비활성화
if (${pageNameMain}CallPurpose == "view") {
$("#btnCreateRcvmt--${pageName}").prop("disabled", true);
@ -554,17 +558,20 @@
* script 진입
**************************************************************************/
$(document).ready(function() {
// 화면 초기화
initForm${pageName}();
// 이벤트 설정
setEvent${pageName}();
// 화면 초기값 설정
setForm${pageName}();
// 화면 초기 설정
initForm${pageName}();
// 수납 정보 Data 셋팅
let rcvmt = ${rcvmt};
if (rcvmt) {
${pageName}Control.setData(${rcvmt});
}
// Data 셋팅
${pageName}Control.setData(${rcvmt});
// 화면 데이터 셋팅
setFormData${pageName}();
});
</script>

@ -379,7 +379,10 @@
initForm${pageName}();
// Dataset 설정
${pageName}Control.setData(${cvlcptDscsn});
let cvlcptDscsn = ${cvlcptDscsn};
if (cvlcptDscsn) {
${pageName}Control.setData(${cvlcptDscsn});
}
// 기본 데이터 설정
setFormData${pageName}();

Loading…
Cancel
Save