From ab61c06b71901136a7a81cd20f936908af043918 Mon Sep 17 00:00:00 2001 From: itn Date: Wed, 21 Jun 2023 14:56:26 +0900 Subject: [PATCH] =?UTF-8?q?=ED=9A=8C=EC=9B=90=ED=83=88=ED=87=B4=EB=AA=A9?= =?UTF-8?q?=EB=A1=9D=EC=97=90=20=ED=83=88=ED=87=B4=EC=82=AC=EC=9C=A0=20?= =?UTF-8?q?=ED=86=B5=EA=B3=84=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../impl/EgovMberManageServiceImpl.java | 5 ++++ .../uat/uia/service/impl/MberManageDAO.java | 5 ++++ .../umt/service/EgovMberManageService.java | 2 ++ .../itn/let/uss/umt/service/MberManageVO.java | 16 ++++++++++++- .../uss/umt/web/EgovUserManageController.java | 3 +++ .../let/uss/umt/EgovMberManage_SQL_Mysql.xml | 24 +++++++++++++++++++ 6 files changed, 54 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 c46e0466..09066cb7 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 @@ -122,6 +122,11 @@ public class EgovMberManageServiceImpl extends EgovAbstractServiceImpl implement return mberManageDAO.selectMberList(userSearchVO); } + @Override + public List selectMberDelTypeGrpList(UserDefaultVO userSearchVO) throws Exception { + return mberManageDAO.selectMberDelTypeGrpList(userSearchVO); + } + @Override public List selectMberLoginAddList(UserDefaultVO userSearchVO) throws Exception { return mberManageDAO.selectMberLoginAddList(userSearchVO); 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 2b4ef5c7..217a13cf 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 @@ -75,6 +75,11 @@ public class MberManageDAO extends EgovComAbstractDAO{ return (List) list("mberManageDAO.selectMberList", userSearchVO); } + @SuppressWarnings("unchecked") + public List selectMberDelTypeGrpList(UserDefaultVO userSearchVO){ + return (List) list("mberManageDAO.selectMberDelTypeGrpList", userSearchVO); + } + @SuppressWarnings("unchecked") public List selectMberLoginAddList(UserDefaultVO userSearchVO){ return (List) list("mberManageDAO.selectMberLoginAddList", userSearchVO); 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 ab1082a2..bae73931 100644 --- a/src/main/java/itn/let/uss/umt/service/EgovMberManageService.java +++ b/src/main/java/itn/let/uss/umt/service/EgovMberManageService.java @@ -52,6 +52,8 @@ public interface EgovMberManageService { */ public List selectMberList(UserDefaultVO userSearchVO) throws Exception; + public List selectMberDelTypeGrpList(UserDefaultVO userSearchVO) throws Exception; + public List selectMberLoginAddList(UserDefaultVO userSearchVO) throws Exception; public List selectMberListNewUser(UserDefaultVO userSearchVO) throws Exception; 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 bba5f3c9..86243c45 100644 --- a/src/main/java/itn/let/uss/umt/service/MberManageVO.java +++ b/src/main/java/itn/let/uss/umt/service/MberManageVO.java @@ -488,10 +488,24 @@ public class MberManageVO extends UserDefaultVO{ private String spamKeyword; //스팸 필터링 문자단어들 private String spamRegistPnttm; //스팸 문자 발송 내용 등록일자 private String exceptSpamYn; //스팸 필터링 예외 처리 여부 - private String hotlineAgentCode; //회원 전용 전송사 코드 정보 private String hotlineAgentName; //회원 전용 전송사 명 private String admUserId; //관리자아이디 + private String deleteTypeName; // 탈퇴 사유 명 + private String deleteTypeCnt; // 탈퇴 사유 인원수 + + public String getDeleteTypeName() { + return deleteTypeName; + } + public void setDeleteTypeName(String deleteTypeName) { + this.deleteTypeName = deleteTypeName; + } + public String getDeleteTypeCnt() { + return deleteTypeCnt; + } + public void setDeleteTypeCnt(String deleteTypeCnt) { + this.deleteTypeCnt = deleteTypeCnt; + } public String getAdmUserId() { return admUserId; 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 3d402815..0408ace3 100644 --- a/src/main/java/itn/let/uss/umt/web/EgovUserManageController.java +++ b/src/main/java/itn/let/uss/umt/web/EgovUserManageController.java @@ -563,6 +563,9 @@ public class EgovUserManageController { paginationInfo.setTotalRecordCount( resultList.size()> 0 ? ((Long)((EgovMap)resultList.get(0)).get("totCnt")).intValue() : 0); model.addAttribute("paginationInfo", paginationInfo); + // 탈퇴사유별 인원수 + List resultMberDelTypeGrpList = mberManageService.selectMberDelTypeGrpList(userSearchVO); + model.addAttribute("resultMberDelTypeGrpList", resultMberDelTypeGrpList); return "cmm/uss/umt/EgovDelUserManage"; } 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 83e0fa4e..4a6d2eb5 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 @@ -633,6 +633,30 @@ + +