|
|
|
|
@ -29,15 +29,7 @@
|
|
|
|
|
<li>
|
|
|
|
|
<input type="text" id="schCrdnNo" name="schCrdnNo" maxlength="6" class="input" style="width: 100px;" value="${empty param.schCrdnNo ? '':param.schCrdnNo}" autocomplete="off"/>
|
|
|
|
|
</li>
|
|
|
|
|
<li class="th">법정동</li>
|
|
|
|
|
<li>
|
|
|
|
|
<select id="schStdgEmdCd" name="schStdgEmdCd" class="input" style="width: 120px;">
|
|
|
|
|
<option value="">전체</option>
|
|
|
|
|
<c:forEach var="code" items="${stdgEmdCdList}">
|
|
|
|
|
<option value="${code.cdId}" <c:if test="${param.schStdgEmdCd eq code.cdId}">selected</c:if>>${code.cdNm}</option>
|
|
|
|
|
</c:forEach>
|
|
|
|
|
</select>
|
|
|
|
|
</li>
|
|
|
|
|
<%--
|
|
|
|
|
<li class="th">지역 구분</li>
|
|
|
|
|
<li>
|
|
|
|
|
<select id="schRgnSeCd" name="schRgnSeCd" class="input" style="width: 120px;">
|
|
|
|
|
@ -64,6 +56,7 @@
|
|
|
|
|
<li>
|
|
|
|
|
<input type="text" id="schExmnr" name="schExmnr" maxlength="50" class="input" style="width: 150px;" autocomplete="off"/>
|
|
|
|
|
</li>
|
|
|
|
|
--%>
|
|
|
|
|
<li class="th">진행단계</li>
|
|
|
|
|
<li>
|
|
|
|
|
<select id="schCrdnPrcsSttsCd" name="schCrdnPrcsSttsCd" class="input" style="width: 120px;">
|
|
|
|
|
@ -75,6 +68,11 @@
|
|
|
|
|
</c:forEach>
|
|
|
|
|
</select>
|
|
|
|
|
</li>
|
|
|
|
|
<li class="th">진행단계 일자</li>
|
|
|
|
|
<li>
|
|
|
|
|
<input type="text" id="schPrcsSttsStartDt" name="schPrcsSttsStartDt" class="input calender datepicker" style="width: 120px;" autocomplete="off" value=""/> ~
|
|
|
|
|
<input type="text" id="schPrcsSttsEndDt" name="schPrcsSttsEndDt" class="input calender datepicker" style="width: 120px;" autocomplete="off" value=""/>
|
|
|
|
|
</li>
|
|
|
|
|
<%--
|
|
|
|
|
<li class="th">가중 부과 대상</li>
|
|
|
|
|
<li>
|
|
|
|
|
@ -110,6 +108,16 @@
|
|
|
|
|
<button class="newbtnss bg1" type="button" id="btnAddrSearch">주소 찾기</button>
|
|
|
|
|
</li>
|
|
|
|
|
</ul>
|
|
|
|
|
<ul class="lef2">
|
|
|
|
|
<li class="th">법정동</li>
|
|
|
|
|
<li>
|
|
|
|
|
<c:forEach var="code" items="${stdgEmdCdList}" varStatus="status">
|
|
|
|
|
<label style="margin-right: 10px;">
|
|
|
|
|
<input type="checkbox" name="schStdgEmdCd" value="${code.cdId}"/> ${code.cdNm}
|
|
|
|
|
</label>
|
|
|
|
|
</c:forEach>
|
|
|
|
|
</li>
|
|
|
|
|
</ul>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="gs_booking">
|
|
|
|
|
<div class="row">
|
|
|
|
|
@ -168,11 +176,19 @@
|
|
|
|
|
var setSearchCond = function() {
|
|
|
|
|
var schCrdnYr = $.trim(nvl($("#schCrdnYr").val(), ""));
|
|
|
|
|
var schCrdnNo = $.trim(nvl($("#schCrdnNo").val(), ""));
|
|
|
|
|
var schStdgEmdCd = $.trim(nvl($("#schStdgEmdCd").val(), ""));
|
|
|
|
|
|
|
|
|
|
// 법정동 checkbox 배열로 수집
|
|
|
|
|
var schStdgEmdCd = [];
|
|
|
|
|
$("input[name='schStdgEmdCd']:checked").each(function() {
|
|
|
|
|
schStdgEmdCd.push($(this).val());
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
var schRgnSeCd = $.trim(nvl($("#schRgnSeCd").val(), ""));
|
|
|
|
|
var schDsclMthdCd = $.trim(nvl($("#schDsclMthdCd").val(), ""));
|
|
|
|
|
var schExmnr = $.trim(nvl($("#schExmnr").val(), ""));
|
|
|
|
|
var schCrdnPrcsSttsCd = $.trim(nvl($("#schCrdnPrcsSttsCd").val(), ""));
|
|
|
|
|
var schPrcsSttsStartDt = $.trim(nvl($("#schPrcsSttsStartDt").val(), ""));
|
|
|
|
|
var schPrcsSttsEndDt = $.trim(nvl($("#schPrcsSttsEndDt").val(), ""));
|
|
|
|
|
var schAgrvtnLevyTrgtYn = $.trim(nvl($("#schAgrvtnLevyTrgtYn").val(), ""));
|
|
|
|
|
var schActCmpltCd = $.trim(nvl($("#schActCmpltCd").val(), ""));
|
|
|
|
|
var schZip = $.trim(nvl($("#schZip").val(), ""));
|
|
|
|
|
@ -188,6 +204,8 @@
|
|
|
|
|
SEARCH_COND.schDsclMthdCd = schDsclMthdCd;
|
|
|
|
|
SEARCH_COND.schExmnr = schExmnr;
|
|
|
|
|
SEARCH_COND.schCrdnPrcsSttsCd = schCrdnPrcsSttsCd;
|
|
|
|
|
SEARCH_COND.schPrcsSttsStartDt = schPrcsSttsStartDt;
|
|
|
|
|
SEARCH_COND.schPrcsSttsEndDt = schPrcsSttsEndDt;
|
|
|
|
|
SEARCH_COND.schAgrvtnLevyTrgtYn = schAgrvtnLevyTrgtYn;
|
|
|
|
|
SEARCH_COND.schActCmpltCd = schActCmpltCd;
|
|
|
|
|
SEARCH_COND.schZip = schZip;
|
|
|
|
|
@ -538,14 +556,14 @@
|
|
|
|
|
*/
|
|
|
|
|
openRegisterPopup: function() {
|
|
|
|
|
var url = '<c:url value="/crdn/crndRegistAndView/crdnRegistPopup.do"/>?mode=C';
|
|
|
|
|
openPopup(url, 800, 700, 'crdnRegistAndViewView');
|
|
|
|
|
openPopup(url, 800, 650, 'crdnRegistAndViewView');
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
openViewPopup: function(crdnYr, crdnNo) {
|
|
|
|
|
var url = '<c:url value="/crdn/crndRegistAndView/crdnRegistPopup.do"/>?mode=V&crdnYr=' +
|
|
|
|
|
encodeURIComponent(crdnYr) + '&crdnNo=' +
|
|
|
|
|
encodeURIComponent(crdnNo);
|
|
|
|
|
openPopup(url, 800, 700, 'crdnRegistAndViewView');
|
|
|
|
|
openPopup(url, 800, 650, 'crdnRegistAndViewView');
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
@ -803,11 +821,13 @@
|
|
|
|
|
// 모든 검색 조건 초기화
|
|
|
|
|
$("#schCrdnYr").val("${dateUtil:getCurrentDateTime('yyyy')}"); // 현재 년도로 초기화
|
|
|
|
|
$("#schCrdnNo").val("");
|
|
|
|
|
$("#schStdgEmdCd").val("");
|
|
|
|
|
$("input[name='schStdgEmdCd']").prop("checked", false); // 법정동 checkbox 해제
|
|
|
|
|
$("#schRgnSeCd").val("");
|
|
|
|
|
$("#schDsclMthdCd").val("");
|
|
|
|
|
$("#schExmnr").val("");
|
|
|
|
|
$("#schCrdnPrcsSttsCd").val("");
|
|
|
|
|
$("#schPrcsSttsStartDt").val(""); // 진행단계 시작일자 초기화
|
|
|
|
|
$("#schPrcsSttsEndDt").val(""); // 진행단계 종료일자 초기화
|
|
|
|
|
$("#schAgrvtnLevyTrgtYn").val("");
|
|
|
|
|
$("#schActCmpltCd").val("");
|
|
|
|
|
$("#schZip").val("");
|
|
|
|
|
@ -826,10 +846,10 @@
|
|
|
|
|
var params = '?callback=searchAddrCallback';
|
|
|
|
|
|
|
|
|
|
// 중요로직: 법정동이 선택된 경우 동 이름을 검색어로 전달
|
|
|
|
|
var selectedEmd = $('#schStdgEmdCd').val();
|
|
|
|
|
if (selectedEmd) {
|
|
|
|
|
var selectedEmdText = $('#schStdgEmdCd option:selected').text();
|
|
|
|
|
if (selectedEmdText && selectedEmdText !== '전체') {
|
|
|
|
|
var selectedEmdCheckbox = $("input[name='schStdgEmdCd']:checked").first();
|
|
|
|
|
if (selectedEmdCheckbox.length > 0) {
|
|
|
|
|
var selectedEmdText = selectedEmdCheckbox.parent().text().trim();
|
|
|
|
|
if (selectedEmdText) {
|
|
|
|
|
params += '&keyword=' + encodeURIComponent( '${sessionScope.sessionVO.user.orgCdNm} ' + selectedEmdText + ' ');
|
|
|
|
|
}
|
|
|
|
|
}else{
|
|
|
|
|
|