From f4f502872967d7cdae5d9bd5827ee7bed3978665 Mon Sep 17 00:00:00 2001 From: jjh Date: Fri, 1 Dec 2023 13:42:46 +0900 Subject: [PATCH] =?UTF-8?q?=EC=88=98=EC=A0=95.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../WEB-INF/jsp/fims/sprt/sprt02020-info.jsp | 64 +++++++------------ .../WEB-INF/jsp/fims/sprt/sprt02030-info.jsp | 50 ++++++--------- .../WEB-INF/jsp/fims/sprt/sprt02040-info.jsp | 49 ++++++-------- .../WEB-INF/jsp/fims/sprt/sprt02050-info.jsp | 16 +++-- .../WEB-INF/jsp/fims/sprt/sprt02070-info.jsp | 7 +- 5 files changed, 77 insertions(+), 109 deletions(-) diff --git a/src/main/webapp/WEB-INF/jsp/fims/sprt/sprt02020-info.jsp b/src/main/webapp/WEB-INF/jsp/fims/sprt/sprt02020-info.jsp index 26ae8aec..feaa8b26 100644 --- a/src/main/webapp/WEB-INF/jsp/fims/sprt/sprt02020-info.jsp +++ b/src/main/webapp/WEB-INF/jsp/fims/sprt/sprt02020-info.jsp @@ -380,7 +380,7 @@ , content : resp , size : "lg" , init : () => { } - , onClose : () => { ${pageName}RefreshDataInfo(); } // callback 자료 재조회 + , onClose : () => { refreshDataInfo${pageName}(); } // callback 자료 재조회 }); } }); @@ -666,7 +666,7 @@ , title : ${pageName}Control.prefixName + " 상태 변경" , content : resp , size : "lg" - , onClose : () => { ${pageName}RefreshDataInfo(); } // callback 자료 조회 + , onClose : () => { refreshDataInfo${pageName}(); } // callback 자료 조회 }); } }); @@ -700,28 +700,24 @@ , title : dialogTitle , content : resp , size : "lg" - , onClose : () => { ${pageName}RefreshDataInfo(); } // callback 자료 조회 + , onClose : () => { refreshDataInfo${pageName}(); } // callback 자료 조회 }); } }); } // 자료 재조회 - ${pageName}RefreshDataInfo = () => { + refreshDataInfo${pageName} = () => { let crdnId = $("#crdnId--${pageNameMain}").val(); - let sggCd = $("#sggCd--${pageNameMain}").val(); - let taskSeCd = $("#taskSeCd--${pageNameMain}").val(); // 단속 ID 가 없다면.. return - if (crdnId == null || crdnId == "") { - return; - } + if (typeof crdnId == "undefined" || crdnId == null || crdnId == "") return; let params = { callPurpose : "refresh" , crdnId : crdnId - , sggCd : sggCd - , taskSeCd : taskSeCd + , sggCd : $("#sggCd--${pageNameMain}").val() + , taskSeCd : $("#taskSeCd--${pageNameMain}").val() , delYn : "N" }; @@ -730,13 +726,13 @@ , headers: { Accept: "application/json; charset=utf-8" } // json , data : params || {} , success : resp => { + $("#frmEdit--${pageName}")[0].reset(); + + // 단속, 납부자 정보 if (resp.crdnPayer) { ${pageName}Control.setData([resp.crdnPayer]); - } else { - $("#frmEdit--${pageName}")[0].reset(); } - - // 최상단 단속 Data 셋팅 + // 최상단 단속 정보 if (resp.totalInfo) { ${pageNameMain}Control.setData([resp.totalInfo]); } @@ -873,11 +869,10 @@ let cvlcptLinkId = ${pageName}Control.dataset.getValue("CVLCPT_LINK_ID"); // 민원 연계 ID // 단속 ID 가 없다면.. return - if (crdnId == null || crdnId == "") { - return; - } + if (typeof crdnId == "undefined" || crdnId == null || crdnId == "") return; + // 민원 연계 ID가 없다면.. return - if (cvlcptLinkId == null || cvlcptLinkId == "") { + if (typeof cvlcptLinkId == "undefined" || cvlcptLinkId == null || cvlcptLinkId == "") { dialog.alert("조회된 단속 민원 대장 정보가 없습니다."); return; } @@ -898,11 +893,10 @@ let cvlcptLinkId = ${pageName}Control.dataset.getValue("CVLCPT_LINK_ID"); // 민원 연계 ID // 단속 ID 가 없다면.. return - if (crdnId == null || crdnId == "") { - return; - } + if (typeof crdnId == "undefined" || crdnId == null || crdnId == "") return; + // 민원 연계 ID가 없다면.. return - if (cvlcptLinkId == null || cvlcptLinkId == "") { + if (typeof cvlcptLinkId == "undefined" || cvlcptLinkId == null || cvlcptLinkId == "") { dialog.alert("조회된 단속 민원 대장 정보가 없습니다."); return; } @@ -922,9 +916,7 @@ let crdnId = ${pageName}Control.dataset.getValue("CRDN_ID"); // 단속 ID 가 없다면.. return - if (crdnId == null || crdnId == "") { - return; - } + if (typeof crdnId == "undefined" || crdnId == null || crdnId == "") return; let params = { callPurpose : "update" @@ -941,9 +933,7 @@ let crdnId = ${pageName}Control.dataset.getValue("CRDN_ID"); // 단속 ID 가 없다면.. return - if (crdnId == null || crdnId == "") { - return; - } + if (typeof crdnId == "undefined" || crdnId == null || crdnId == "") return; let params = { callPurpose : "remove" @@ -965,9 +955,7 @@ let bfrCrdnId = ${pageName}Control.dataset.getValue("CRDN_ID"); // 단속 ID 가 없다면.. return - if (bfrCrdnId == null || bfrCrdnId == "") { - return; - } + if (typeof bfrCrdnId == "undefined" || bfrCrdnId == null || bfrCrdnId == "") return; let params = { callPurpose : "create" @@ -994,9 +982,7 @@ let crdnId = ${pageName}Control.dataset.getValue("CRDN_ID"); // 단속 ID 가 없다면.. return - if (crdnId == undefined || crdnId == "") { - return; - } + if (typeof crdnId == "undefined" || crdnId == null || crdnId == "") return; let params = { callPurpose : "update" @@ -1013,9 +999,7 @@ let crdnId = ${pageName}Control.dataset.getValue("CRDN_ID"); // 단속 ID 가 없다면.. return - if (crdnId == undefined || crdnId == "") { - return; - } + if (typeof crdnId == "undefined" || crdnId == null || crdnId == "") return; let params = { callPurpose : "update" @@ -1039,9 +1023,7 @@ let crdnId = ${pageName}Control.dataset.getValue("CRDN_ID"); // 단속 ID 가 없다면.. return - if (crdnId == undefined || crdnId == "") { - return; - } + if (typeof crdnId == "undefined" || crdnId == null || crdnId == "") return; let params = { callPurpose : "update" diff --git a/src/main/webapp/WEB-INF/jsp/fims/sprt/sprt02030-info.jsp b/src/main/webapp/WEB-INF/jsp/fims/sprt/sprt02030-info.jsp index b99afde5..e52d7437 100644 --- a/src/main/webapp/WEB-INF/jsp/fims/sprt/sprt02030-info.jsp +++ b/src/main/webapp/WEB-INF/jsp/fims/sprt/sprt02030-info.jsp @@ -243,7 +243,7 @@ , title : dialogTitle , content : resp , size : "xl" - , onClose : () => { ${pageName}RefreshDataInfo(); } // callback 자료 재조회 + , onClose : () => { refreshDataInfo${pageName}(); } // callback 자료 재조회 }); } }); @@ -252,7 +252,7 @@ // 삭제 callback ${pageName}Control.onRemove = (resp) => { if (resp.saved) { - ${pageName}RefreshDataInfo(); // 자료 재조회 + refreshDataInfo${pageName}(); // 자료 재조회 } } @@ -303,14 +303,14 @@ , title : ${pageName}Control.prefixName + " 심의 처리" , content : resp , size : "lg" - , onClose : () => { ${pageName}RefreshDataInfo(); } // callback 자료 조회 + , onClose : () => { refreshDataInfo${pageName}(); } // callback 자료 조회 }); } }); } // 자료 재조회 - ${pageName}RefreshDataInfo = () => { + refreshDataInfo${pageName} = () => { let crdnId = $("#crdnId--${pageNameMain}").val(); let sggCd = $("#sggCd--${pageNameMain}").val(); let taskSeCd = $("#taskSeCd--${pageNameMain}").val(); @@ -333,12 +333,13 @@ , headers: { Accept: "application/json; charset=utf-8" } // json , data : params || {} , success : resp => { + // Dataset 초기화 + $("#frmEdit--${pageName}")[0].reset(); + + // 의견제출 정보 if (resp.opnnSbmsn) { ${pageName}Control.setData([resp.opnnSbmsn]); - } else { - $("#frmEdit--${pageName}")[0].reset(); } - // 최상단 단속 Data 셋팅 if (resp.totalInfo) { ${pageNameMain}Control.setData([resp.totalInfo]); @@ -384,19 +385,15 @@ // 의견제출등록 버튼 이벤트 fnCreateOpnnSbmsn${pageName} = () => { let crdnId = $("#crdnId--${pageNameMain}").val(); - let sggCd = $("#sggCd--${pageNameMain}").val(); - let taskSeCd = $("#taskSeCd--${pageNameMain}").val(); // 단속 ID 가 없다면.. return - if (crdnId == null || crdnId == "") { - return; - } + if (typeof crdnId == "undefined" || crdnId == null || crdnId == "") return; let params = { - callPurpose : "create" - , crdnId : crdnId - , sggCd : sggCd - , taskSeCd : taskSeCd + callPurpose : "create" + , crdnId : crdnId + , sggCd : $("#sggCd--${pageNameMain}").val() + , taskSeCd : $("#taskSeCd--${pageNameMain}").val() }; ${pageName}Control.getInfo(params); @@ -407,9 +404,7 @@ let opnnId = ${pageName}Control.dataset.getValue("OPNN_ID"); // 의견 ID 가 없다면.. return - if (opnnId == null || opnnId == "") { - return; - } + if (typeof opnnId == "undefined" || opnnId == null || opnnId == "") return; let params = { callPurpose : "update" @@ -427,9 +422,8 @@ let opnnId = ${pageName}Control.dataset.getValue("OPNN_ID"); // 의견 ID 가 없다면.. return - if (opnnId == null || opnnId == "") { - return; - } + if (typeof opnnId == "undefined" || opnnId == null || opnnId == "") return; + // 단속 상태 코드 let crdnSttsCd = ${pageName}Control.dataset.getValue("CRDN_STTS_CD"); @@ -454,9 +448,7 @@ let opnnId = ${pageName}Control.dataset.getValue("OPNN_ID"); // 의견제출 ID 가 없다면.. return - if (opnnId == null || opnnId == "") { - return; - } + if (typeof opnnId == "undefined" || opnnId == null || opnnId == "") return; let params = { callPurpose : "update" @@ -473,9 +465,7 @@ let opnnId = ${pageName}Control.dataset.getValue("OPNN_ID"); // 의견제출 ID 가 없다면.. return - if (opnnId == null || opnnId == "") { - return; - } + if (typeof opnnId == "undefined" || opnnId == null || opnnId == "") return; let params = { callPurpose : "update" @@ -491,9 +481,7 @@ // 첨부파일 조회 fnSearchFileList${pageName} = (opnnId) => { // 의견제출 등록일 경우에는 첨부파일을 조회하지 안는다.. - if (opnnId == null || opnnId == "") { - return; - } + if (typeof opnnId == "undefined" || opnnId == null || opnnId == "") return; let iLoop = 0; // 기존 table에 자료가 존재하면 table 삭제 diff --git a/src/main/webapp/WEB-INF/jsp/fims/sprt/sprt02040-info.jsp b/src/main/webapp/WEB-INF/jsp/fims/sprt/sprt02040-info.jsp index ac2efdec..1fde72f8 100644 --- a/src/main/webapp/WEB-INF/jsp/fims/sprt/sprt02040-info.jsp +++ b/src/main/webapp/WEB-INF/jsp/fims/sprt/sprt02040-info.jsp @@ -304,7 +304,7 @@ } // 개별 반송 등록 - ${pageName}CreateSndbk = (params) => { + createSndbk${pageName} = (params) => { if (!params) return; ajax.get({ @@ -316,14 +316,14 @@ , title : "개별반송 등록" , content : resp , size : "md" - , onClose : () => { ${pageName}RefreshDataInfo(); } // callback 자료 조회 + , onClose : () => { refreshDataInfo${pageName}(); } // callback 자료 조회 }); } }); } // 개별 반송 수정 - ${pageName}UpdateSndbk = (params) => { + updateSndbk${pageName} = (params) => { if (!params) return; ajax.get({ @@ -335,7 +335,7 @@ , title : "개별반송 수정" , content : resp , size : "md" - , onClose : () => { ${pageName}RefreshDataInfo(); } // callback 자료 조회 + , onClose : () => { refreshDataInfo${pageName}(); } // callback 자료 조회 }); } }); @@ -349,7 +349,7 @@ dialog.alert(showMessage); if (resp.saved) { - ${pageName}RefreshDataInfo(); + refreshDataInfo${pageName}(); } } @@ -367,21 +367,17 @@ } // 자료 재조회 - ${pageName}RefreshDataInfo = () => { + refreshDataInfo${pageName} = () => { let crdnId = $("#crdnId--${pageNameMain}").val(); - let sggCd = $("#sggCd--${pageNameMain}").val(); - let taskSeCd = $("#taskSeCd--${pageNameMain}").val(); // 단속 ID 가 없다면.. return - if (crdnId == null || crdnId == "") { - return; - } + if (typeof crdnId == "undefined" || crdnId == null || crdnId == "") return; let params = { callPurpose : "refresh" , crdnId : crdnId - , sggCd : sggCd - , taskSeCd : taskSeCd + , sggCd : $("#sggCd--${pageNameMain}").val() + , taskSeCd : $("#taskSeCd--${pageNameMain}").val() , delYn : "N" }; @@ -390,9 +386,10 @@ , headers: { Accept: "application/json; charset=utf-8" } // json , data : params || {} , success : resp => { - ${pageName}Dataset.setData(resp.sndngDtlList); // 발송 이력 - ${pageName}${pageDataName2}Dataset.setData(resp.svbtcList); // 공시송달 이력 - + // 발송 이력 정보 + ${pageName}Dataset.setData(resp.sndngDtlList); + // 공시송달 이력 정보 + ${pageName}${pageDataName2}Dataset.setData(resp.svbtcList); // 최상단 단속 Data 셋팅 if (resp.totalInfo) { ${pageNameMain}Control.setData([resp.totalInfo]); @@ -441,11 +438,9 @@ let undlvrRsnNm = ${pageName}Dataset.getValue("UNDLVR_RSN_NM"); // 미배달 사유 명 let sndngDtlSttsCd = ${pageName}Dataset.getValue("SNDNG_DTL_STTS_CD"); // 발송 상세 상태 코드 - // 발송상세ID 가 없다면.. return - if (sndngDtlId == null || sndngDtlId == "") { - return; - } + if (typeof sndngDtlId == "undefined" || sndngDtlId == null || sndngDtlId == "") return; + // 미배달 사유 확인 if (undlvrRsnNm != "" ) { dialog.alert({ @@ -472,7 +467,7 @@ , sndngDtlId : sndngDtlId // 발송 상세 ID }; - ${pageName}CreateSndbk(params); + createSndbk${pageName}(params); } // 개별 반송 수정 @@ -481,9 +476,8 @@ let undlvrRsnNm = ${pageName}Dataset.getValue("UNDLVR_RSN_NM"); // 미배달 사유 명 // 발송상세ID 가 없다면.. return - if (sndngDtlId == null || sndngDtlId == "") { - return; - } + if (typeof sndngDtlId == "undefined" || sndngDtlId == null || sndngDtlId == "") return; + // 미배달 사유 확인 if (undlvrRsnNm == "" ) { dialog.alert({ @@ -503,7 +497,7 @@ , undlvrRsnNm : ${pageName}Dataset.getValue("UNDLVR_RSN_NM") // 미배달 사유 명 }; - ${pageName}UpdateSndbk(params); + updateSndbk${pageName}(params); } // 개별 반송 삭제 @@ -512,9 +506,8 @@ let undlvrRsnNm = ${pageName}Dataset.getValue("UNDLVR_RSN_NM"); // 미배달 사유 명 // 발송상세ID 가 없다면.. return - if (sndngDtlId == null || sndngDtlId == "") { - return; - } + if (typeof sndngDtlId == "undefined" || sndngDtlId == null || sndngDtlId == "") return; + // 미배달 사유 확인 if (undlvrRsnNm == "" ) { dialog.alert({ diff --git a/src/main/webapp/WEB-INF/jsp/fims/sprt/sprt02050-info.jsp b/src/main/webapp/WEB-INF/jsp/fims/sprt/sprt02050-info.jsp index 636e293a..71e5aa70 100644 --- a/src/main/webapp/WEB-INF/jsp/fims/sprt/sprt02050-info.jsp +++ b/src/main/webapp/WEB-INF/jsp/fims/sprt/sprt02050-info.jsp @@ -463,18 +463,22 @@ ${pageName}${pageDataName3}Dataset.clear(); ${pageName}${pageDataName4}Dataset.clear(); - // Dataset 셋팅 + // 단속 정보 if (resp.totalInfo) { - ${pageNameMain}Control.setData([resp.totalInfo]); // 단속 정보 + ${pageNameMain}Control.setData([resp.totalInfo]); } + // 감경 정보 if (resp.rduct) { - ${pageName}${pageDataName1}Control.setData([resp.rduct]); // 감경 정보 + ${pageName}${pageDataName1}Control.setData([resp.rduct]); } + // 부과제외 정보 if (resp.levyExcl) { - ${pageName}${pageDataName2}Control.setData([resp.levyExcl]); // 부과제외 정보 + ${pageName}${pageDataName2}Control.setData([resp.levyExcl]); } - ${pageName}${pageDataName3}Dataset.setData(resp.crdnSttsHstryList); // 처리상태 이력 - ${pageName}${pageDataName4}Dataset.setData(resp.payerHstryList); // 주소변동 이력 + // 처리상태 이력 + ${pageName}${pageDataName3}Dataset.setData(resp.crdnSttsHstryList); + // 주소변동 이력 + ${pageName}${pageDataName4}Dataset.setData(resp.payerHstryList); } }); } diff --git a/src/main/webapp/WEB-INF/jsp/fims/sprt/sprt02070-info.jsp b/src/main/webapp/WEB-INF/jsp/fims/sprt/sprt02070-info.jsp index 171af916..fa3cc52a 100644 --- a/src/main/webapp/WEB-INF/jsp/fims/sprt/sprt02070-info.jsp +++ b/src/main/webapp/WEB-INF/jsp/fims/sprt/sprt02070-info.jsp @@ -390,11 +390,12 @@ // Dataset 초기화 ${pageName}Control.dataset.clear(); - // Dataset 셋팅 + // 단속 정보 if (resp.totalInfo) { - ${pageNameMain}Control.setData([resp.totalInfo]); // 단속 정보 + ${pageNameMain}Control.setData([resp.totalInfo]); } - ${pageName}Control.setData(resp.rcvmt); // 수납 정보 + // 수납 정보 + ${pageName}Control.setData(resp.rcvmt); } }); }