From 2004b6b89f2b2212b1d1657645c80e5fff058ddc Mon Sep 17 00:00:00 2001 From: itn Date: Mon, 17 Jul 2023 15:04:43 +0900 Subject: [PATCH] =?UTF-8?q?=ED=8C=A9=EC=8A=A4=20=EB=B0=9C=EC=86=A1?= =?UTF-8?q?=EB=82=B4=EC=97=AD=20=EC=83=81=EC=84=B8=20=ED=8E=98=EC=9D=B4?= =?UTF-8?q?=EC=A7=95=20=EC=98=A4=EB=A5=98=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/itn/let/fax/user/web/FaxController.java | 14 +++++++++++++- .../WEB-INF/jsp/web/fax/faxSendDetailPopup.jsp | 16 +++++++++++++++- 2 files changed, 28 insertions(+), 2 deletions(-) diff --git a/src/main/java/itn/let/fax/user/web/FaxController.java b/src/main/java/itn/let/fax/user/web/FaxController.java index 56fec1ce..43988280 100644 --- a/src/main/java/itn/let/fax/user/web/FaxController.java +++ b/src/main/java/itn/let/fax/user/web/FaxController.java @@ -20,6 +20,7 @@ import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.servlet.mvc.support.RedirectAttributes; import egovframework.rte.fdl.security.userdetails.util.EgovUserDetailsHelper; +import egovframework.rte.ptl.mvc.tags.ui.pagination.PaginationInfo; import itn.com.cmm.LoginVO; import itn.com.cmm.util.FileUtil; import itn.com.cmm.util.PdfUtil; @@ -222,11 +223,22 @@ public class FaxController { } model.addAttribute("loginVO", loginVO); + + /** pageing */ + PaginationInfo paginationInfo = new PaginationInfo(); + paginationInfo.setCurrentPageNo(faxGroupDataVO.getPageIndex()); + paginationInfo.setRecordCountPerPage(faxGroupDataVO.getPageUnit()); + paginationInfo.setPageSize(faxGroupDataVO.getPageSize()); + faxGroupDataVO.setFirstIndex(paginationInfo.getFirstRecordIndex()); + faxGroupDataVO.setLastIndex(paginationInfo.getLastRecordIndex()); + faxGroupDataVO.setRecordCountPerPage(paginationInfo.getRecordCountPerPage()); + + //전체 발송 리스트 불러오기 /* 목록을 가져 온다 */ faxGroupDataVO.setUserId(userId); - Map resultMap = faxService.selectFaxSendDetailList(faxGroupDataVO); + // 전송내역 model.addAttribute("faxDetailListVO", resultMap.get("faxDetailListVO")); model.addAttribute("paginationInfo", resultMap.get("paginationInfo")); diff --git a/src/main/webapp/WEB-INF/jsp/web/fax/faxSendDetailPopup.jsp b/src/main/webapp/WEB-INF/jsp/web/fax/faxSendDetailPopup.jsp index d187404e..e63dba6d 100644 --- a/src/main/webapp/WEB-INF/jsp/web/fax/faxSendDetailPopup.jsp +++ b/src/main/webapp/WEB-INF/jsp/web/fax/faxSendDetailPopup.jsp @@ -72,11 +72,25 @@ window.close(); } - + //검색 버튼 실행 + function linkPage(pageNo){ + var form = document.listForm; + form.pageIndex.value = pageNo; + + form.action=""; + form.submit(); + } +
+ + " /> + " /> + +
+
<%-- --%> <%-- " /> --%>