From 64dc9afad0a88936e1097749a3b26f60af9e88ac Mon Sep 17 00:00:00 2001 From: itn Date: Mon, 24 Jul 2023 16:11:28 +0900 Subject: [PATCH] =?UTF-8?q?=ED=9A=8C=EC=9B=90=EB=AA=A9=EB=A1=9D=EC=97=90?= =?UTF-8?q?=20=EC=9D=B4=EC=9A=A9=EC=A0=95=EC=A7=80=ED=9A=8C=EC=9B=90=20?= =?UTF-8?q?=EA=B8=88=EC=9D=BC,=20=EA=B8=88=EB=85=84=20=EC=9E=94=EC=95=A1?= =?UTF-8?q?=20=ED=95=A9=EA=B3=84=20=ED=91=9C=EC=8B=9C=EA=B8=B0=EB=8A=A5=20?= =?UTF-8?q?=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../impl/EgovMberManageServiceImpl.java | 6 +++ .../uat/uia/service/impl/MberManageDAO.java | 6 +++ .../umt/service/EgovMberManageService.java | 3 ++ .../itn/let/uss/umt/service/MberManageVO.java | 30 ++++++++++++ .../uss/umt/web/EgovUserManageController.java | 27 ++++++++++ .../let/uss/umt/EgovMberManage_SQL_Mysql.xml | 19 +++++++ .../jsp/cmm/uss/umt/EgovGnrlUserManage.jsp | 49 ++++++++++++++++++- 7 files changed, 139 insertions(+), 1 deletion(-) diff --git a/src/main/java/itn/let/uat/uia/service/impl/EgovMberManageServiceImpl.java b/src/main/java/itn/let/uat/uia/service/impl/EgovMberManageServiceImpl.java index b16f8824..7c2eb4f8 100644 --- a/src/main/java/itn/let/uat/uia/service/impl/EgovMberManageServiceImpl.java +++ b/src/main/java/itn/let/uat/uia/service/impl/EgovMberManageServiceImpl.java @@ -542,6 +542,12 @@ public class EgovMberManageServiceImpl extends EgovAbstractServiceImpl implement mberManageDAO.updateSendSttusY(mberManageVO); } + // 이용정지회원 금일, 금년 잔액 합계 + @Override + public MberManageVO selectMberStopCashSum(MberManageVO mberManageVO) throws Exception{ + return mberManageDAO.selectMberStopCashSum(mberManageVO); + } + @Override public int selectMberPWOverlapCheck(UserManageVO userManageVO) throws Exception { diff --git a/src/main/java/itn/let/uat/uia/service/impl/MberManageDAO.java b/src/main/java/itn/let/uat/uia/service/impl/MberManageDAO.java index be21fe50..99e65cfa 100644 --- a/src/main/java/itn/let/uat/uia/service/impl/MberManageDAO.java +++ b/src/main/java/itn/let/uat/uia/service/impl/MberManageDAO.java @@ -272,6 +272,12 @@ public class MberManageDAO extends EgovComAbstractDAO{ update("mberManageDAO.updateSendSttusY",mberManageVO); } + // 이용정지회원 금일, 금년 잔액 합계 + @SuppressWarnings("unchecked") + public MberManageVO selectMberStopCashSum(MberManageVO mberManageVO) throws Exception{ + return (MberManageVO) select("mberManageDAO.selectMberStopCashSum", mberManageVO); + } + // 휴면회원 전환 안내메일 대상자 @SuppressWarnings("unchecked") public List selectMberDormantList(MberManageVO mberManageVO){ diff --git a/src/main/java/itn/let/uss/umt/service/EgovMberManageService.java b/src/main/java/itn/let/uss/umt/service/EgovMberManageService.java index d315d4a5..6f6aaefa 100644 --- a/src/main/java/itn/let/uss/umt/service/EgovMberManageService.java +++ b/src/main/java/itn/let/uss/umt/service/EgovMberManageService.java @@ -232,4 +232,7 @@ public interface EgovMberManageService { //페스워드 수정 중복여부 체크 public int selectMberPWOverlapCheck(UserManageVO userManageVO) throws Exception; + + // 이용정지회원 금일, 금년 잔액 합계 + public MberManageVO selectMberStopCashSum(MberManageVO mberManageVO) throws Exception; } \ No newline at end of file diff --git a/src/main/java/itn/let/uss/umt/service/MberManageVO.java b/src/main/java/itn/let/uss/umt/service/MberManageVO.java index 3897b654..9b5043d9 100644 --- a/src/main/java/itn/let/uss/umt/service/MberManageVO.java +++ b/src/main/java/itn/let/uss/umt/service/MberManageVO.java @@ -494,6 +494,36 @@ public class MberManageVO extends UserDefaultVO{ private String deleteTypeName; // 탈퇴 사유 명 private String deleteTypeCnt; // 탈퇴 사유 인원수 private int dormantDay; // 회원 휴면일수 + + private String userMoneyDay; + private String userMoneyDaySum; + private String userMoneyYear; + private String userMoneyYearSum; + + public String getUserMoneyDay() { + return userMoneyDay; + } + public void setUserMoneyDay(String userMoneyDay) { + this.userMoneyDay = userMoneyDay; + } + public String getUserMoneyDaySum() { + return userMoneyDaySum; + } + public void setUserMoneyDaySum(String userMoneyDaySum) { + this.userMoneyDaySum = userMoneyDaySum; + } + public String getUserMoneyYear() { + return userMoneyYear; + } + public void setUserMoneyYear(String userMoneyYear) { + this.userMoneyYear = userMoneyYear; + } + public String getUserMoneyYearSum() { + return userMoneyYearSum; + } + public void setUserMoneyYearSum(String userMoneyYearSum) { + this.userMoneyYearSum = userMoneyYearSum; + } public int getDormantDay() { return dormantDay; diff --git a/src/main/java/itn/let/uss/umt/web/EgovUserManageController.java b/src/main/java/itn/let/uss/umt/web/EgovUserManageController.java index a3a72819..75ba2d66 100644 --- a/src/main/java/itn/let/uss/umt/web/EgovUserManageController.java +++ b/src/main/java/itn/let/uss/umt/web/EgovUserManageController.java @@ -484,6 +484,33 @@ public class EgovUserManageController { return "cmm/uss/umt/EgovGnrlUserManage"; } + // 이용정지회원 금일, 금년 잔액 합계 + @RequestMapping(value = "/uss/umt/user/selectMberStopCashSumAjax.do") + public ModelAndView DashBoardAdminLogAjax( + @ModelAttribute("mberManageVO") MberManageVO mberManageVO) throws Exception { + + ModelAndView modelAndView = new ModelAndView(); + modelAndView.setViewName("jsonView"); + + boolean isSuccess = true; + String msg = ""; + MberManageVO mberStopCashSumInfo = null; + + try { + mberStopCashSumInfo = mberManageService.selectMberStopCashSum(mberManageVO); + } + catch(Exception e) { + isSuccess = false; + msg = e.getMessage(); + } + + modelAndView.addObject("mberStopCashSumInfo", mberStopCashSumInfo); + modelAndView.addObject("isSuccess", isSuccess); + modelAndView.addObject("msg", msg); + + return modelAndView; + } + /** * * (관리자) 신규 사용자목록을 조회한다. (pageing) diff --git a/src/main/resources/egovframework/sqlmap/let/uss/umt/EgovMberManage_SQL_Mysql.xml b/src/main/resources/egovframework/sqlmap/let/uss/umt/EgovMberManage_SQL_Mysql.xml index cfced5c5..8f152944 100644 --- a/src/main/resources/egovframework/sqlmap/let/uss/umt/EgovMberManage_SQL_Mysql.xml +++ b/src/main/resources/egovframework/sqlmap/let/uss/umt/EgovMberManage_SQL_Mysql.xml @@ -1850,6 +1850,25 @@ LIMIT #recordCountPerPage# OFFSET #firstIndex# + + UPDATE LETTNGNRLMBER diff --git a/src/main/webapp/WEB-INF/jsp/cmm/uss/umt/EgovGnrlUserManage.jsp b/src/main/webapp/WEB-INF/jsp/cmm/uss/umt/EgovGnrlUserManage.jsp index bbd7e918..6f2e7928 100644 --- a/src/main/webapp/WEB-INF/jsp/cmm/uss/umt/EgovGnrlUserManage.jsp +++ b/src/main/webapp/WEB-INF/jsp/cmm/uss/umt/EgovGnrlUserManage.jsp @@ -26,6 +26,8 @@ 사용자 목록