rosewiper 2024-09-11
관리자 일/월별 매출액 엑셀 다운로드 시 데이터 결제일 정렬 오류 수정 리스트 화면 1/3/6개월 검색 후 개월 선택값 초기화 현상 오류 수정
리스트 화면 1/3/6개월 검색 후 개월 선택값 초기화 현상 오류 수정
@6076cc3e3dd543750034160313f460a2665a1199
src/main/java/itn/let/mjo/pay/service/MjonPayVO.java
--- src/main/java/itn/let/mjo/pay/service/MjonPayVO.java
+++ src/main/java/itn/let/mjo/pay/service/MjonPayVO.java
@@ -68,6 +68,7 @@
 	private String recvUserId; // 받는 사용자 아이디
 	private String admUserId; // 관리자 아이디
 	private String blineCode;
+	private String monthTerm;	//검색 개월 1/3/6개월
 	
 	
 	public String getBlineCode() {
@@ -1735,6 +1736,14 @@
 	public void setAmtAfterPayCnt(String amtAfterPayCnt) {
 		this.amtAfterPayCnt = amtAfterPayCnt;
 	}
+
+	public String getMonthTerm() {
+		return monthTerm;
+	}
+
+	public void setMonthTerm(String monthTerm) {
+		this.monthTerm = monthTerm;
+	}
 	
 	
 }
src/main/java/itn/let/mjo/pay/web/MjonPayController.java
--- src/main/java/itn/let/mjo/pay/web/MjonPayController.java
+++ src/main/java/itn/let/mjo/pay/web/MjonPayController.java
@@ -5416,6 +5416,8 @@
   			HttpServletResponse response , 
   			ModelMap model) throws Exception {
   		
+  		mjonPayVO.setSearchSortCnd("regDate");
+		mjonPayVO.setSearchSortOrd("asc");
   		mjonPayVO.setRecordCountPerPage(mjonPayVO.getPageUnit());
   		mjonPayVO.setFirstIndex(0);
   		LoginVO loginVO = (LoginVO)EgovUserDetailsHelper.getAuthenticatedUser();
@@ -5704,7 +5706,9 @@
   			HttpServletResponse response , 
   			ModelMap model) throws Exception {
   		
-  		mjonPayVO.setRecordCountPerPage(mjonPayVO.getPageUnit());
+  		mjonPayVO.setSearchSortCnd("regDate");
+		mjonPayVO.setSearchSortOrd("asc");
+  		mjonPayVO.setRecordCountPerPage(20);
   		mjonPayVO.setFirstIndex(0);
   		LoginVO loginVO = (LoginVO)EgovUserDetailsHelper.getAuthenticatedUser();
 		if(null != loginVO && !"super".equals(loginVO.getSiteId())){
src/main/webapp/WEB-INF/jsp/uss/ion/pay/PayDayChart.jsp
--- src/main/webapp/WEB-INF/jsp/uss/ion/pay/PayDayChart.jsp
+++ src/main/webapp/WEB-INF/jsp/uss/ion/pay/PayDayChart.jsp
@@ -180,11 +180,11 @@
 		
 		<div class="pageCont">
 			<div class="listSerch">
-				<select name="setCalMonth" onchange="fnSetCalMonth(this.value)">
-					<option value="0">전체</option>
-					<option value="1" selected="selected">1개월</option>
-					<option value="3">3개월</option>
-					<option value="6">6개월</option>
+				<select id="monthTerm" name="monthTerm" onchange="fnSetCalMonth(this.value)">
+					<option value="0" <c:if test="${searchVO.monthTerm eq '0'}">selected</c:if> >전체</option>
+					<option value="1" <c:if test="${searchVO.monthTerm eq '1'}">selected</c:if> >1개월</option>
+					<option value="3" <c:if test="${searchVO.monthTerm eq '3'}">selected</c:if> >3개월</option>
+					<option value="6" <c:if test="${searchVO.monthTerm eq '6'}">selected</c:if> >6개월</option>
 				</select>
 				<input type="hidden" name="cal_url" id="cal_url" value="/sym/cmm/EgovNormalCalPopup.do">
 			    <a href="#" onclick="javascript:fn_egov_NormalCalendar(document.forms.listForm, document.forms.listForm.ntceBgndeYYYMMDD);">
@@ -385,6 +385,8 @@
 <form id="payExcelDwnForm" name="payExcelDwnForm" method="post">
 	<input type="hidden" name="ntceBgnde" id="excelNtceBgnde"  value="<c:out value="${searchVO.ntceBgnde}" />">
 	<input type="hidden" name="ntceEndde" id="excelNtceEndde"  value="<c:out value="${searchVO.ntceEndde}" />">
+	<input type="hidden" name="pageUnit" id="excelPageUnit"  value="<c:out value="${paginationInfo.totalRecordCount}" />"><!-- 엑셀의 총 건수로 넘겨줌 -->
+	
 </form>
 
 </body>
Add a comment
List