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 @@ 사용자 목록