@ -428,32 +428,6 @@
if( responseObj && responseObj.data ){
// 총 개수 업데이트
$('#totalCount').text('총 ' + responseObj.data.contents.length + '건');
}
});
// 렌더링완료 후 check box
this.instance.on('onGridUpdated', function() {
const firstVisibleColumn = self.instance.getColumns().find(column => !column.hidden);
var allRows = self.instance.getData();
var rowKey = null;
allRows.forEach(function(row) {
if( LevyPrvntcPopup.actInfoIdSelect === null ){
rowKey = allRows[0].rowKey;
LevyPrvntcPopup.actInfoIdSelect = row.actInfoId;
}else if (LevyPrvntcPopup.actInfoIdSelect === row.actInfoId) {
rowKey = row.rowKey
}
// 2. 행 전체 선택 (파란색 배경)
self.instance.setSelectionRange({
start: [rowKey, 0],
end: [rowKey, self.instance.getColumns().length - 1]
});
// 2. 첫 번째 보이는 컬럼으로 포커스 이동 및 스크롤
self.instance.focus(rowKey, firstVisibleColumn.name, true);
});
// 부과정보 완료 여부 판단
var isAllLevyInfoCompletedUrl = '<c:url value="/crdn/crndRegistAndView/crdnLevyPrvntc/selectIsAllLevyInfoCompleted.ajax"/>';
@ -487,6 +461,34 @@
$('#tab-implt').hide();
}
});
}
});
// 렌더링완료 후 check box
this.instance.on('onGridUpdated', function() {
const firstVisibleColumn = self.instance.getColumns().find(column => !column.hidden);
var allRows = self.instance.getData();
var rowKey = null;
allRows.forEach(function(row) {
if( LevyPrvntcPopup.actInfoIdSelect === null ){
rowKey = allRows[0].rowKey;
LevyPrvntcPopup.actInfoIdSelect = row.actInfoId;
}else if (LevyPrvntcPopup.actInfoIdSelect === row.actInfoId) {
rowKey = row.rowKey
}
// 2. 행 전체 선택 (파란색 배경)
self.instance.setSelectionRange({
start: [rowKey, 0],
end: [rowKey, self.instance.getColumns().length - 1]
});
// 2. 첫 번째 보이는 컬럼으로 포커스 이동 및 스크롤
self.instance.focus(rowKey, firstVisibleColumn.name, true);
});
});
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+ ' %');