From 84660351cfd5de676e2ce1150be9f7985817488d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EB=B0=95=EC=84=B1=EC=98=81?= Date: Tue, 23 Sep 2025 17:02:49 +0900 Subject: [PATCH] =?UTF-8?q?=EB=B6=80=EA=B3=BC=EC=98=88=EA=B3=A0=20->=20?= =?UTF-8?q?=EC=9D=B4=ED=96=89=EC=A0=95=EB=B3=B4=20=EC=B2=98=EB=A6=AC=20?= =?UTF-8?q?=EA=B3=84=ED=9A=8D=201.=20=EC=9D=B4=ED=96=89=EA=B0=95=EC=A0=9C?= =?UTF-8?q?=EA=B8=88=20=EC=82=B0=EC=B6=9C=EC=A1=B0=EC=82=AC=EC=84=9C,=202?= =?UTF-8?q?=20=EC=9D=B4=ED=96=89=EC=A0=95=EB=B3=B4=20=ED=83=AD=20=ED=98=95?= =?UTF-8?q?=EC=8B=9D=20=EA=B5=AC=EB=B6=84(=EC=A7=84=ED=96=89=EC=A4=91)=202?= =?UTF-8?q?.=20=EB=A6=AC=EC=8A=A4=ED=8A=B8=EC=97=90=EC=84=9C=20=EB=B6=80?= =?UTF-8?q?=EA=B3=BC=EC=98=88=EA=B3=A0=20=EC=84=A0=ED=83=9D=20=EC=8B=9C=20?= =?UTF-8?q?=EC=B2=B4=ED=81=AC=ED=95=98=EC=97=AC=201,2=EB=B2=88=20=ED=83=AD?= =?UTF-8?q?=20=EA=B5=AC=EB=B6=84=ED=95=98=EC=97=AC=20=EC=9D=B4=EB=8F=99=20?= =?UTF-8?q?3.=20=EC=9D=B4=ED=96=89=EA=B0=95=EC=A0=9C=EA=B8=88=EC=9D=B4=20?= =?UTF-8?q?=EB=AA=A8=EB=91=90=20=EB=93=B1=EB=A1=9D=EB=90=98=EC=A7=80=20?= =?UTF-8?q?=EC=95=8A=EC=95=98=EC=9D=84=20=EA=B2=BD=EC=9A=B0,=202=EB=B2=88?= =?UTF-8?q?=20=ED=83=AD=20=EC=9D=B4=EB=8F=99=20=EB=B6=88=EA=B0=80(?= =?UTF-8?q?=EC=A7=84=ED=96=89=EC=A4=91)=204.=20=EC=9D=B4=ED=96=89=EA=B0=95?= =?UTF-8?q?=EC=A0=9C=EA=B8=88=20=EC=82=B0=EC=B6=9C=EC=A1=B0=EC=82=AC?= =?UTF-8?q?=EC=84=9C=20=EB=93=B1=EB=A1=9D,=20=EC=88=98=EC=A0=95,=20?= =?UTF-8?q?=EC=82=AD=EC=A0=9C=20=EC=9D=B4=EB=B2=A4=ED=8A=B8=20=EB=B0=9C?= =?UTF-8?q?=EC=83=9D=EC=8B=9C=202=EB=B2=88=ED=83=AD=20=EC=9D=B4=EB=8F=99?= =?UTF-8?q?=20=EA=B0=80=EB=8A=A5=EC=97=AC=EB=B6=80=20=EC=B2=B4=ED=81=AC(?= =?UTF-8?q?=EC=A7=84=ED=96=89=EC=A4=91)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/crdnLevyPrvntc/levyPrvntcPopup.jsp | 72 ++++++++++--------- 1 file changed, 37 insertions(+), 35 deletions(-) diff --git a/src/main/webapp/WEB-INF/views/crdn/crndRegistAndView/main/crdnLevyPrvntc/levyPrvntcPopup.jsp b/src/main/webapp/WEB-INF/views/crdn/crndRegistAndView/main/crdnLevyPrvntc/levyPrvntcPopup.jsp index 89de484..629055a 100644 --- a/src/main/webapp/WEB-INF/views/crdn/crndRegistAndView/main/crdnLevyPrvntc/levyPrvntcPopup.jsp +++ b/src/main/webapp/WEB-INF/views/crdn/crndRegistAndView/main/crdnLevyPrvntc/levyPrvntcPopup.jsp @@ -428,6 +428,40 @@ if( responseObj && responseObj.data ){ // 총 개수 업데이트 $('#totalCount').text('총 ' + responseObj.data.contents.length + '건'); + + // 부과정보 완료 여부 판단 + var isAllLevyInfoCompletedUrl = ''; + var requestData = { + crdnYr: LevyPrvntcPopup.crdnYr, + crdnNo: LevyPrvntcPopup.crdnNo, + impltTaskSeCd: LevyPrvntcPopup.impltTaskSeCd + }; + $.ajax({ + url: isAllLevyInfoCompletedUrl, + type: 'GET', + data: requestData, + dataType: 'json', + success: function(response) { + console.log('부과정보 완료 여부 판단 결과:', response); + if (response.success && response.data) { + LevyPrvntcPopup.isAllLevyInfoCompleted = response.data; + if( LevyPrvntcPopup.isAllLevyInfoCompleted ){ + $('#tab-implt').show(); + }else{ + $('#tab-implt').hide(); + } + } else { + LevyPrvntcPopup.isAllLevyInfoCompleted = null; + $('#tab-implt').hide(); + } + }, + error: function(xhr, status, error) { + console.error('부과정보 완료 여부 판단 중 오류 발생:', error); + LevyPrvntcPopup.isAllLevyInfoCompleted = null; + $('#tab-implt').hide(); + } + }); + } }); @@ -455,38 +489,6 @@ }); - // 부과정보 완료 여부 판단 - var isAllLevyInfoCompletedUrl = ''; - var requestData = { - crdnYr: LevyPrvntcPopup.crdnYr, - crdnNo: LevyPrvntcPopup.crdnNo, - impltTaskSeCd: LevyPrvntcPopup.impltTaskSeCd - }; - $.ajax({ - url: isAllLevyInfoCompletedUrl, - type: 'GET', - data: requestData, - dataType: 'json', - success: function(response) { - console.log('부과정보 완료 여부 판단 결과:', response); - if (response.success && response.data) { - LevyPrvntcPopup.isAllLevyInfoCompleted = response.data; - if( LevyPrvntcPopup.isAllLevyInfoCompleted ){ - $('#tab-implt').show(); - }else{ - $('#tab-implt').hide(); - } - } else { - LevyPrvntcPopup.isAllLevyInfoCompleted = null; - $('#tab-implt').hide(); - } - }, - error: function(xhr, status, error) { - console.error('부과정보 완료 여부 판단 중 오류 발생:', error); - LevyPrvntcPopup.isAllLevyInfoCompleted = null; - $('#tab-implt').hide(); - } - }); }); this.instance.on('focusChange', function(ev) { @@ -558,7 +560,7 @@ LevyPrvntcPopup.levyInfoIdSelect = existingData.levyInfoId; // 위반면적 설정 - $('#vltnArea').val(existingData.vltnArea || '').trigger('change'); + $('#vltnArea').val(existingData.vltnArea || '').trigger('focus'); // 산정률1 설정 (행위유형) $('#cmpttnRtDisplay').val((existingData.cmpttnRt || '') + ' %'); @@ -587,7 +589,7 @@ // 위치지수 $('#pstnIdxNo').val(existingData.pstnIdxNo || ''); - $('#pstnIdx_nm').val(existingData.oalp || '').trigger('focus'); // 공시지가 + $('#pstnIdx_nm').val(existingData.oalp || '').trigger('focus').trigger('change'); // 공시지가 $('#pstnIdx').val(existingData.pstnIdx || ''); // 경과년수별잔가율 @@ -658,7 +660,7 @@ */ var setActInfoToForm = function(rowData) { var vltnArea = rowData.calcArea; // 면적 - 조치면적 : 위반면적 - $('#vltnArea').val(vltnArea).trigger('change'); // 위반면적, change 이벤트 트리거 + $('#vltnArea').val(vltnArea).trigger('focus').trigger('change'); // 위반면적, change 이벤트 트리거 // 행위유형에 따른 산정률1 설정 $('#cmpttnRtDisplay').val(rowData.actCmpttnRt+ ' %');