Merge branch 'jsp'
This commit is contained in:
commit
63035832e1
@ -122,6 +122,11 @@ public class EgovMberManageServiceImpl extends EgovAbstractServiceImpl implement
|
||||
return mberManageDAO.selectMberList(userSearchVO);
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<MberManageVO> selectMberDelTypeGrpList(UserDefaultVO userSearchVO) throws Exception {
|
||||
return mberManageDAO.selectMberDelTypeGrpList(userSearchVO);
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<MberManageVO> selectMberLoginAddList(UserDefaultVO userSearchVO) throws Exception {
|
||||
return mberManageDAO.selectMberLoginAddList(userSearchVO);
|
||||
|
||||
@ -75,6 +75,11 @@ public class MberManageDAO extends EgovComAbstractDAO{
|
||||
return (List<MberManageVO>) list("mberManageDAO.selectMberList", userSearchVO);
|
||||
}
|
||||
|
||||
@SuppressWarnings("unchecked")
|
||||
public List<MberManageVO> selectMberDelTypeGrpList(UserDefaultVO userSearchVO){
|
||||
return (List<MberManageVO>) list("mberManageDAO.selectMberDelTypeGrpList", userSearchVO);
|
||||
}
|
||||
|
||||
@SuppressWarnings("unchecked")
|
||||
public List<MberManageVO> selectMberLoginAddList(UserDefaultVO userSearchVO){
|
||||
return (List<MberManageVO>) list("mberManageDAO.selectMberLoginAddList", userSearchVO);
|
||||
|
||||
@ -52,6 +52,8 @@ public interface EgovMberManageService {
|
||||
*/
|
||||
public List<MberManageVO> selectMberList(UserDefaultVO userSearchVO) throws Exception;
|
||||
|
||||
public List<MberManageVO> selectMberDelTypeGrpList(UserDefaultVO userSearchVO) throws Exception;
|
||||
|
||||
public List<MberManageVO> selectMberLoginAddList(UserDefaultVO userSearchVO) throws Exception;
|
||||
|
||||
public List<MberManageVO> selectMberListNewUser(UserDefaultVO userSearchVO) throws Exception;
|
||||
|
||||
@ -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;
|
||||
|
||||
@ -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";
|
||||
}
|
||||
|
||||
@ -633,6 +633,30 @@
|
||||
</isNotEmpty>
|
||||
</select>
|
||||
|
||||
<select id="mberManageDAO.selectMberDelTypeGrpList" parameterClass="userSearchVO" resultClass="egovMap" remapResults="true">
|
||||
SELECT
|
||||
M.deleteType
|
||||
, CASE
|
||||
WHEN M.deleteType = '01' THEN '기업회원 전환'
|
||||
WHEN M.deleteType = '02' THEN '사용할 일이 없어서'
|
||||
WHEN M.deleteType = '03' THEN '문자 단가 높음'
|
||||
WHEN M.deleteType = '04' THEN '사이트 이용 불만'
|
||||
WHEN M.deleteType = '05' THEN '개인정보 유출 우려'
|
||||
WHEN M.deleteType = '06' THEN '다른 사이트 이용'
|
||||
ELSE '해지사유 직접 입력'
|
||||
END deleteTypeName
|
||||
, M.deleteTypeCnt
|
||||
FROM (
|
||||
SELECT
|
||||
DELETE_TYPE AS deleteType
|
||||
, COUNT(0) deleteTypeCnt
|
||||
FROM lettngnrlmber
|
||||
WHERE MBER_STTUS = 'N'
|
||||
GROUP BY DELETE_TYPE
|
||||
) M
|
||||
ORDER BY M.deleteTypeCnt DESC
|
||||
</select>
|
||||
|
||||
<select id="mberManageDAO.selectEmailSendMberList" parameterClass="userSearchVO" resultClass="egovMap" remapResults="true">
|
||||
SELECT
|
||||
MBER_ID userId
|
||||
|
||||
Loading…
Reference in New Issue
Block a user