|
|
|
|
@ -64,7 +64,8 @@
|
|
|
|
|
</td>
|
|
|
|
|
<th class="th">조사원</th>
|
|
|
|
|
<td>
|
|
|
|
|
<input type="text" id="exmnr" name="exmnr" class="input" maxlength="100"/>
|
|
|
|
|
<input type="text" id="exmnr" name="exmnr" class="input" maxlength="100" style="width: 80%;"/>
|
|
|
|
|
<button type="button" id="btnExmnrSelect" class="newbtn bg1" style="margin-left: 5px;">조사원 선택</button>
|
|
|
|
|
</td>
|
|
|
|
|
<th class="th"><span class="required">*</span> 재부과여부</th>
|
|
|
|
|
<td>
|
|
|
|
|
@ -337,6 +338,17 @@
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 조사원 선택 팝업 열기 (한글 주석: crdnExmnr 팝업 호출 로직)
|
|
|
|
|
*/
|
|
|
|
|
openExmnrPopup: function() {
|
|
|
|
|
var popupUrl = '<c:url value="/crdn/crndRegistAndView/crdnExmnr/popup.do" />';
|
|
|
|
|
var w = 900, h = 700;
|
|
|
|
|
var left = Math.max(0, (screen.width - w) / 2);
|
|
|
|
|
var top = Math.max(0, (screen.height - h) / 2);
|
|
|
|
|
window.open(popupUrl, 'exmnrPopup', 'width=' + w + ',height=' + h + ',left=' + left + ',top=' + top + ',resizable=yes,scrollbars=yes');
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 이벤트 핸들러 설정
|
|
|
|
|
*/
|
|
|
|
|
@ -375,6 +387,11 @@
|
|
|
|
|
var top = Math.max(0, (screen.height - h) / 2);
|
|
|
|
|
window.open(url, 'pstnInfoPopup', 'width=' + w + ',height=' + h + ',left=' + left + ',top=' + top + ',resizable=yes,scrollbars=yes');
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
// 조사원 선택 버튼 클릭 이벤트 (한글 주석: 화면에서 팝업을 호출하는 트리거)
|
|
|
|
|
$('#btnExmnrSelect').on('click', function() {
|
|
|
|
|
self.openExmnrPopup();
|
|
|
|
|
});
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
@ -405,6 +422,15 @@
|
|
|
|
|
// 단속 데이터 로딩
|
|
|
|
|
this.loadCrdnData();
|
|
|
|
|
|
|
|
|
|
// 팝업에서 선택된 조사원 정보 수신 콜백 설정 (한글 주석: 팝업 → 부모창 데이터 전달 수신)
|
|
|
|
|
window.onExmnrSelected = function(selectedExmnrs) {
|
|
|
|
|
if (selectedExmnrs && selectedExmnrs.length > 0) {
|
|
|
|
|
// 선택된 조사원명들을 콤마로 연결하여 입력필드에 설정
|
|
|
|
|
var exmnrNames = selectedExmnrs.map(function (exmnr) { return exmnr.exmnr; }).join(',');
|
|
|
|
|
$('#exmnr').val(exmnrNames);
|
|
|
|
|
}
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
console.log('단속 상세보기 통합 모듈이 초기화되었습니다.');
|
|
|
|
|
}
|
|
|
|
|
};
|
|
|
|
|
@ -418,4 +444,4 @@
|
|
|
|
|
window.CrdnDetailView = CrdnDetailView;
|
|
|
|
|
|
|
|
|
|
})(window, jQuery);
|
|
|
|
|
</script>
|
|
|
|
|
</script>
|
|
|
|
|
|