조정종결목록 검색조건 추가
This commit is contained in:
parent
225e355794
commit
63e3e3a20d
@ -350,6 +350,11 @@ public class SearchServiceImpl implements InitializingBean, SearchService {
|
|||||||
String searchEachAdrAdminYn = (String)commandMap.get("searchEachAdrAdminYn");
|
String searchEachAdrAdminYn = (String)commandMap.get("searchEachAdrAdminYn");
|
||||||
String searchLoginId = (String)commandMap.get("searchLoginId");
|
String searchLoginId = (String)commandMap.get("searchLoginId");
|
||||||
|
|
||||||
|
String searchCcty = (String)commandMap.get("searchCcty"); // 신청내용
|
||||||
|
String searchStartYear = (String)commandMap.get("searchStartYear"); // 접수년도 시작연도
|
||||||
|
String searchEndYear = (String)commandMap.get("searchEndYear"); // 접수년도 종료연도
|
||||||
|
|
||||||
|
|
||||||
//검색조건 추가
|
//검색조건 추가
|
||||||
if( !"*:*".equals(_q.toString()) && StringUtils.isEmpty(searchCondition)){
|
if( !"*:*".equals(_q.toString()) && StringUtils.isEmpty(searchCondition)){
|
||||||
_q.insert(0, "*");
|
_q.insert(0, "*");
|
||||||
@ -381,7 +386,15 @@ public class SearchServiceImpl implements InitializingBean, SearchService {
|
|||||||
index++;
|
index++;
|
||||||
}
|
}
|
||||||
_q.append(")");
|
_q.append(")");
|
||||||
|
}
|
||||||
|
|
||||||
|
//신청내용 조건 추가
|
||||||
|
if(StringUtils.isNotEmpty(searchCcty)) {
|
||||||
|
query.addFilterQuery("ccTy:"+searchCcty);
|
||||||
|
}
|
||||||
|
// 접수년도 조건 추가
|
||||||
|
if(StringUtils.isNotEmpty(searchStartYear)&&StringUtils.isNotEmpty(searchEndYear)) {
|
||||||
|
query.addFilterQuery("frstRegistPnttm:"+searchStartYear+"* OR "+searchEndYear+"*");
|
||||||
}
|
}
|
||||||
|
|
||||||
//조정조사관 조회 구분 라디오 버튼 - 담당사건만 보기
|
//조정조사관 조회 구분 라디오 버튼 - 담당사건만 보기
|
||||||
|
|||||||
@ -22,6 +22,19 @@
|
|||||||
<c:forEach var="val" items="${commandMap.searchCondition2}">
|
<c:forEach var="val" items="${commandMap.searchCondition2}">
|
||||||
fncCheckValue('searchCondition2', '${val}')
|
fncCheckValue('searchCondition2', '${val}')
|
||||||
</c:forEach>
|
</c:forEach>
|
||||||
|
|
||||||
|
var date = new Date();
|
||||||
|
var year = date.getFullYear();
|
||||||
|
|
||||||
|
var startY = Number(year);
|
||||||
|
var endY = 2021;
|
||||||
|
for(var y = startY; y>= endY; y-- ){
|
||||||
|
$('#searchStartYear').append("<option value='"+y+"'>" + y+"년"+"</option>")
|
||||||
|
$('#searchEndYear').append("<option value='"+y+"'>" + y+"년"+"</option>")
|
||||||
|
}
|
||||||
|
|
||||||
|
$('#searchStartYear').find('option[value="${commandMap.searchStartYear}"]').attr("selected",true);
|
||||||
|
$('#searchEndYear').find('option[value="${commandMap.searchEndYear}"]').attr("selected",true);
|
||||||
});
|
});
|
||||||
|
|
||||||
//권한 체크 결과값으로 후속처리
|
//권한 체크 결과값으로 후속처리
|
||||||
@ -34,6 +47,22 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
function linkPage(pageNo){
|
function linkPage(pageNo){
|
||||||
|
|
||||||
|
if(form.searchStartYear.value != ""){
|
||||||
|
if(form.searchEndYear.value == ""){
|
||||||
|
alert("접수년도를 확인해 주세요");
|
||||||
|
return false;
|
||||||
|
}else if(form.searchStartYear.value > form.searchEndYear.value){
|
||||||
|
alert("검색 종료년도를 확인해 주세요");
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
} else if(form.searchEndYear.value != ""){
|
||||||
|
if(form.searchStartYear.value == ""){
|
||||||
|
alert("접수년도를 확인해 주세요");
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
var listForm = document.listForm ;
|
var listForm = document.listForm ;
|
||||||
listForm.pageIndex.value = pageNo ;
|
listForm.pageIndex.value = pageNo ;
|
||||||
var q1 = form.q1.value;
|
var q1 = form.q1.value;
|
||||||
@ -42,6 +71,10 @@
|
|||||||
listForm.searchCondition.value = form.searchCondition.value;
|
listForm.searchCondition.value = form.searchCondition.value;
|
||||||
listForm.searchCondition2.value = getCheckboxValue();
|
listForm.searchCondition2.value = getCheckboxValue();
|
||||||
listForm.searchLoginId.value = form.searchLoginId.value;
|
listForm.searchLoginId.value = form.searchLoginId.value;
|
||||||
|
|
||||||
|
listForm.searchStartYear.value = form.searchStartYear.value;
|
||||||
|
listForm.searchEndYear.value = form.searchEndYear.value;
|
||||||
|
|
||||||
listForm.action = "<c:url value='/kccadr/adjclsmgr/adjCloseMangeList.do'/>";
|
listForm.action = "<c:url value='/kccadr/adjclsmgr/adjCloseMangeList.do'/>";
|
||||||
listForm.submit();
|
listForm.submit();
|
||||||
}
|
}
|
||||||
@ -96,6 +129,12 @@
|
|||||||
<input type="hidden" name="adrSeq" value="" />
|
<input type="hidden" name="adrSeq" value="" />
|
||||||
<input type="hidden" name="adrSn" value="" />
|
<input type="hidden" name="adrSn" value="" />
|
||||||
<input type="hidden" name="searchLoginId" value="<c:out value="${commandMap.searchLoginId}" />" />
|
<input type="hidden" name="searchLoginId" value="<c:out value="${commandMap.searchLoginId}" />" />
|
||||||
|
<input type="hidden" name="searchCcty" value="<c:out value="${commandMap.searchCcty}" />" />
|
||||||
|
|
||||||
|
<input type="hidden" name="searchStartYear" value="<c:out value="${commandMap.searchStartYear}" />" />
|
||||||
|
<input type="hidden" name="searchEndYear" value="<c:out value="${commandMap.searchEndYear}" />" />
|
||||||
|
|
||||||
|
|
||||||
</form>
|
</form>
|
||||||
<form:form id="form" name="form" commandName="adjClsMgrVO" onsubmit="return false;" method="post">
|
<form:form id="form" name="form" commandName="adjClsMgrVO" onsubmit="return false;" method="post">
|
||||||
<!-- cont -->
|
<!-- cont -->
|
||||||
@ -182,7 +221,20 @@
|
|||||||
</c:forEach>
|
</c:forEach>
|
||||||
</select>
|
</select>
|
||||||
</li>
|
</li>
|
||||||
|
<li>
|
||||||
|
<p class="tit_text">신청내용</p>
|
||||||
|
<kc:select codeId="CC002" name="searchCcty" id="searchCcty" defaultText="전체" defaultValue="" selectedValue="${commandMap.searchCcty}" />
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<p class="tit_text">접수년도</p>
|
||||||
|
<select name="searchStartYear" id="searchStartYear" title="선택">
|
||||||
|
<option value=''>전체</option>
|
||||||
|
</select>
|
||||||
|
~
|
||||||
|
<select name="searchEndYear" id="searchEndYear" title="선택">
|
||||||
|
<option value=''>전체</option>
|
||||||
|
</select>
|
||||||
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@ -232,7 +284,8 @@
|
|||||||
<c:out value="${list.sbmtDe}" />
|
<c:out value="${list.sbmtDe}" />
|
||||||
</p>
|
</p>
|
||||||
</td>
|
</td>
|
||||||
<td class="td_date"><c:choose>
|
<td class="td_date">
|
||||||
|
<c:choose>
|
||||||
<c:when test="${list.reqOlCd ne '2' }">
|
<c:when test="${list.reqOlCd ne '2' }">
|
||||||
<a href="#none" onclick="fncGoDetail('${list.adrSeq}', '${list.adrSn}');">${empty list.adrNo ? '-' : list.adrNo}</a>
|
<a href="#none" onclick="fncGoDetail('${list.adrSeq}', '${list.adrSn}');">${empty list.adrNo ? '-' : list.adrNo}</a>
|
||||||
</c:when>
|
</c:when>
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user