이준호 전자조정시스템고도화 커밋
조정진행관리 > 조정위원관리 > 목록
1. 리스트의 조정부 항목을 조정위원이 속해있는 조정부에 '부'는 뺀 이름으로 변경
ex ) 합의5부 -> 합의5 / 단독11부 -> 단독11
2. 검색조건 추가 : 조정위원, 조정부, 위원임기, 기준일자 추가 임기의 경우 임기종료연도를 기준으로 검색
3. 첫 페이지 접근 시 검색 날짜 기준 위원임기 내에 있는 위원들만 출력
4. 검색조건에 기준일자는 오늘 날짜로 디폴트, 날짜 변경 가능하게 추가
5. 조정위원 마지막페이지의 테스트인원 삭제
-> 개발자 테스트용 아이디로 미삭제하기로 함
This commit is contained in:
parent
02426fa36d
commit
6a4e4c38e6
@ -96,6 +96,17 @@ public class ConciliatorManageController {
|
||||
conciliatorManageVO.setSearchCondition2("2");
|
||||
}
|
||||
|
||||
if (StringUtil.isEmpty(conciliatorManageVO.getSearchStartDt())) { // 조회일시가 null인경우
|
||||
Date today = new Date();
|
||||
//조정진행목록 보이는 화면 수정 요청_230524
|
||||
int month = -1;
|
||||
if(StringUtil.isNotEmpty(conciliatorManageVO.getSearchMonth())) {
|
||||
month = -(Integer.valueOf(conciliatorManageVO.getSearchMonth()));
|
||||
}
|
||||
conciliatorManageVO.setSearchStartDt(DateFormatUtils.format(DateUtils.addMonths(today, month), "yyyyMMdd"));
|
||||
conciliatorManageVO.setSearchEndDt(DateFormatUtils.format(today, "yyyyMMdd"));
|
||||
}
|
||||
|
||||
/** paging */
|
||||
PaginationInfo paginationInfo = new PaginationInfo();
|
||||
paginationInfo.setCurrentPageNo(conciliatorManageVO.getPageIndex());
|
||||
@ -115,17 +126,6 @@ public class ConciliatorManageController {
|
||||
conciliatorManageVO.setSearchKeyword(egovCryptoUtil.decrypt(conciliatorManageVO.getSearchKeyword()));
|
||||
}
|
||||
|
||||
if (StringUtil.isEmpty(conciliatorManageVO.getSearchStartDt())) { // 조회일시가 null인경우
|
||||
Date today = new Date();
|
||||
//조정진행목록 보이는 화면 수정 요청_230524
|
||||
int month = -1;
|
||||
if(StringUtil.isNotEmpty(conciliatorManageVO.getSearchMonth())) {
|
||||
month = -(Integer.valueOf(conciliatorManageVO.getSearchMonth()));
|
||||
}
|
||||
conciliatorManageVO.setSearchStartDt(DateFormatUtils.format(DateUtils.addMonths(today, month), "yyyyMMdd"));
|
||||
conciliatorManageVO.setSearchEndDt(DateFormatUtils.format(today, "yyyyMMdd"));
|
||||
|
||||
}
|
||||
|
||||
|
||||
return "kccadr/adjPgrMgr/cclt/ConciliatorManageList";
|
||||
|
||||
@ -92,10 +92,10 @@
|
||||
</isEqual>
|
||||
</isNotEmpty>
|
||||
<isEqual prepend="AND" property="searchCondition2" compareValue="1">
|
||||
|
||||
TO_CHAR(STR_TO_DATE(T1.MEM_TERM_EN, '%Y%m%d'),'YYYY') = #searchYear#
|
||||
</isEqual>
|
||||
<isEqual prepend="AND" property="searchCondition2" compareValue="2">
|
||||
|
||||
#searchStartDt# BETWEEN TO_CHAR(STR_TO_DATE(T1.MEM_TERM_ST, '%Y%m%d'),'YYYY-MM-DD') AND TO_CHAR(STR_TO_DATE(T1.MEM_TERM_EN, '%Y%m%d'),'YYYY-MM-DD')
|
||||
</isEqual>
|
||||
ORDER BY 1=1
|
||||
<isNotEmpty property="searchSortCnd">
|
||||
|
||||
@ -36,7 +36,7 @@
|
||||
|
||||
//해당 페이지에 대한 권한 체크
|
||||
_admin_fn_check_authority("ConciliatorManageList", "div.cont", "ALL");
|
||||
setSearchMonthDate(1);
|
||||
// setSearchMonthDate(1);
|
||||
setSearchCondition(<c:out value="${conciliatorManageVO.searchCondition2}"/>);
|
||||
});
|
||||
|
||||
@ -165,28 +165,26 @@
|
||||
</li>
|
||||
<li>
|
||||
<p class="tit_text">위원임기 검색</p>
|
||||
<select name="searchCondition" id="searchCondition" onchange="setSearchCondition(this.value);">
|
||||
<option value="" <c:if test="${empty conciliatorManageVO.searchCondition2}">selected="selected"</c:if>>전체</option>
|
||||
<select name="searchCondition2" id="searchCondition2" onchange="setSearchCondition(this.value);">
|
||||
<option value="0" <c:if test="${empty conciliatorManageVO.searchCondition2}">selected="selected"</c:if>>전체</option>
|
||||
<option value="1" <c:if test="${conciliatorManageVO.searchCondition2 eq '1'}">selected="selected"</c:if>>위원임기</option>
|
||||
<option value="2" <c:if test="${conciliatorManageVO.searchCondition2 eq '2'}">selected="selected"</c:if>>기준일자</option>
|
||||
</select>
|
||||
|
||||
<%-- 위원임기 --%>
|
||||
<select name="searchYear" id="searchYear" class="search1">
|
||||
<option value="2018" ${conciliatorManageVO.searchYear eq '2018' ? 'selected' : '' }>2018년</option>
|
||||
<option value="2019" ${conciliatorManageVO.searchYear eq '2019' ? 'selected' : '' }>2019년</option>
|
||||
<option value="2020" ${conciliatorManageVO.searchYear eq '2020' ? 'selected' : '' }>2020년</option>
|
||||
<option value="2021" ${conciliatorManageVO.searchYear eq '2021' ? 'selected' : '' }>2021년</option>
|
||||
<option value="2022" ${conciliatorManageVO.searchYear eq '2022' ? 'selected' : '' }>2022년</option>
|
||||
<option value="2023" ${conciliatorManageVO.searchYear eq '2023' ? 'selected' : '' }>2023년</option>
|
||||
<option value="2024" ${conciliatorManageVO.searchYear eq '2024' ? 'selected' : '' }>2024년</option>
|
||||
<option value="2025" ${conciliatorManageVO.searchYear eq '2025' ? 'selected' : '' }>2025년</option>
|
||||
<option value="2026" ${conciliatorManageVO.searchYear eq '2026' ? 'selected' : '' }>2026년</option>
|
||||
<option value="2027" ${conciliatorManageVO.searchYear eq '2027' ? 'selected' : '' }>2027년</option>
|
||||
<c:forEach var="year" begin="2010" end="2051">
|
||||
<c:if test="${not empty conciliatorManageVO.searchYear}">
|
||||
<option value="${year}" ${conciliatorManageVO.searchYear eq year ? 'selected' : '' }>${year}년</option>
|
||||
</c:if>
|
||||
<c:if test="${empty conciliatorManageVO.searchYear}">
|
||||
<option value="${year}" ${year eq '2023' ? 'selected' : '' }>${year}년</option>
|
||||
</c:if>
|
||||
</c:forEach>
|
||||
</select>
|
||||
<%-- 기준일자 --%>
|
||||
<div class="radio_wrap" id="searchYearMonthDay">
|
||||
<div id="sel_date" class="sel_date">
|
||||
<div id="sel_date" class="sel_date" style="margin: 0 0 0 0;">
|
||||
<input type="text" class="startDate inp" title="검색시작일" id="startDate01" name="searchStartDt" value="${conciliatorManageVO.searchStartDt}" data-datecontrol="true">
|
||||
<div class="calendar_in" id="calendarName_startDate" style="z-index: 9;">
|
||||
<button type="button" value="달력 팝업 열기" onclick="return calendarOpen('startDate01-lry','',this)" class="btn_cal"></button>
|
||||
|
||||
Loading…
Reference in New Issue
Block a user