-
-
- HOME -
- > -
- 내부시스템관리 -
- > -
- 메뉴관리 -
- > -
- 메뉴목록관리 -
diff --git a/src/main/java/itn/com/uss/ion/bnr/pop/service/impl/MainPopupManageServiceImpl.java b/src/main/java/itn/com/uss/ion/bnr/pop/service/impl/MainPopupManageServiceImpl.java index 8e0a49a..99fbeca 100644 --- a/src/main/java/itn/com/uss/ion/bnr/pop/service/impl/MainPopupManageServiceImpl.java +++ b/src/main/java/itn/com/uss/ion/bnr/pop/service/impl/MainPopupManageServiceImpl.java @@ -36,9 +36,6 @@ public class MainPopupManageServiceImpl extends EgovAbstractServiceImpl implemen @Resource(name = "popupManageDAO") public PopupManageDAO popupDao; - @Resource(name = "egovPopupManageIdGnrService") - private EgovIdGnrService idgenService; - @Override public List> selectMainPopupList(MainPopupVO mainPopupVO) throws Exception { return dao.selectMainPopupList(mainPopupVO); diff --git a/src/main/java/itn/com/uss/ion/bnr/sub/service/impl/SubMainZoneManageServiceImpl.java b/src/main/java/itn/com/uss/ion/bnr/sub/service/impl/SubMainZoneManageServiceImpl.java index 847985e..c084fed 100644 --- a/src/main/java/itn/com/uss/ion/bnr/sub/service/impl/SubMainZoneManageServiceImpl.java +++ b/src/main/java/itn/com/uss/ion/bnr/sub/service/impl/SubMainZoneManageServiceImpl.java @@ -43,9 +43,6 @@ public class SubMainZoneManageServiceImpl extends EgovAbstractServiceImpl implem @Resource(name="popupzoneManageDAO") private PopupzoneManageDAO popupzoneManageDAO; - @Resource(name = "egovPopupManageIdGnrService") - private EgovIdGnrService idgenService; - @Override public List> selectSubMainzoneList(MainzoneVO mainzoneVO) throws Exception { return dao.selectSubMainzoneList(mainzoneVO); diff --git a/src/main/java/itn/com/uss/ion/bnr/web/EgovBannerController.java b/src/main/java/itn/com/uss/ion/bnr/web/EgovBannerController.java index 2cfd8cc..d468a06 100644 --- a/src/main/java/itn/com/uss/ion/bnr/web/EgovBannerController.java +++ b/src/main/java/itn/com/uss/ion/bnr/web/EgovBannerController.java @@ -73,10 +73,6 @@ public class EgovBannerController { @Resource(name = "egovBannerService") private EgovBannerService egovBannerService; - /** Message ID Generation */ - @Resource(name="egovBannerIdGnrService") - private EgovIdGnrService egovBannerIdGnrService; - @Resource(name = "EgovFileMngService") private EgovFileMngService fileService; @@ -255,7 +251,8 @@ public class EgovBannerController { } } - banner.setBannerId(egovBannerIdGnrService.getNextStringId()); +// banner.setBannerId(egovBannerIdGnrService.getNextStringId()); + banner.setBannerId("ERROR"); banner.setBannerImage(bannerImage); banner.setBannerImageFile(atchFileId); banner.setUserId(user.getId()); diff --git a/src/main/java/itn/com/uss/ion/fms/web/FmsFileController.java b/src/main/java/itn/com/uss/ion/fms/web/FmsFileController.java index b5a321d..c1e7398 100644 --- a/src/main/java/itn/com/uss/ion/fms/web/FmsFileController.java +++ b/src/main/java/itn/com/uss/ion/fms/web/FmsFileController.java @@ -110,10 +110,6 @@ public class FmsFileController { @Resource(name = "certService") private CertService certService; - /** Message ID Generation */ - @Resource(name="egovBannerIdGnrService") - private EgovIdGnrService egovBannerIdGnrService; - @Resource(name="egovCertEtcIdGnrService") private EgovIdGnrService egovCertEtcIdGnrService; @@ -464,7 +460,8 @@ public class FmsFileController { popupzoneVO.setSortOver("D"); egovPopupManageService.resetSort(popupzoneVO); }else if("banner".equals(fileVO.getMenuName())) { //배너 - banner.setBannerId(egovBannerIdGnrService.getNextStringId()); +// banner.setBannerId(egovBannerIdGnrService.getNextStringId()); + banner.setBannerId("ERROR"); banner.setUserId(loginVO.getId()); banner.setDelSttus("N"); //삭제여부 N 초기화 bannerVO.setBannerId(banner.getBannerId()); diff --git a/src/main/java/itn/com/uss/ion/pwm/service/impl/EgovPopupManageServiceImpl.java b/src/main/java/itn/com/uss/ion/pwm/service/impl/EgovPopupManageServiceImpl.java index 8e224fb..d1082a3 100644 --- a/src/main/java/itn/com/uss/ion/pwm/service/impl/EgovPopupManageServiceImpl.java +++ b/src/main/java/itn/com/uss/ion/pwm/service/impl/EgovPopupManageServiceImpl.java @@ -46,9 +46,6 @@ public class EgovPopupManageServiceImpl extends EgovAbstractServiceImpl implemen /** PopupzoneManageDAO */ @Resource(name="popupzoneManageDAO") private PopupzoneManageDAO popupzoneManageDAO; - - @Resource(name = "egovPopupManageIdGnrService") - private EgovIdGnrService idgenService; public EgovPopupManageServiceImpl() { } @@ -74,7 +71,8 @@ public class EgovPopupManageServiceImpl extends EgovAbstractServiceImpl implemen */ @Override public void insertPopup(PopupManageVO popupManageVO) throws Exception { - String sMakeId = idgenService.getNextStringId(); +// String sMakeId = idgenService.getNextStringId(); + String sMakeId = "ERROR"; popupManageVO.setPopupId(sMakeId); dao.insertPopup(popupManageVO); } diff --git a/src/main/java/itn/com/uss/olh/hpc/service/impl/EgovHpcmServiceImpl.java b/src/main/java/itn/com/uss/olh/hpc/service/impl/EgovHpcmServiceImpl.java index de5259f..f590ff1 100644 --- a/src/main/java/itn/com/uss/olh/hpc/service/impl/EgovHpcmServiceImpl.java +++ b/src/main/java/itn/com/uss/olh/hpc/service/impl/EgovHpcmServiceImpl.java @@ -19,10 +19,6 @@ public class EgovHpcmServiceImpl extends EgovAbstractServiceImpl implements Egov @Resource(name="EgovHpcmDAO") private EgovHpcmDAO egovHpcmDao; - /** ID Generation */ - @Resource(name="egovHpcmManageIdGnrService") - private EgovIdGnrService idgenService; - @Override public List> selectHpcmList(HpcmDefaultVO searchVO) throws Exception { return egovHpcmDao.selectHpcmList(searchVO); @@ -44,7 +40,8 @@ public class EgovHpcmServiceImpl extends EgovAbstractServiceImpl implements Egov @Override public void insertHpcm(HpcmVO hpcmVO) throws FdlException { - String hpcmId = idgenService.getNextStringId(); +// String hpcmId = idgenService.getNextStringId(); + String hpcmId = "ERROR"; hpcmVO.setHpcmId(hpcmId); egovHpcmDao.insertHpcm(hpcmVO); diff --git a/src/main/java/itn/let/cop/bbs/service/EgovBBSChgHstAspect.java b/src/main/java/itn/let/cop/bbs/service/EgovBBSChgHstAspect.java deleted file mode 100644 index ec542fd..0000000 --- a/src/main/java/itn/let/cop/bbs/service/EgovBBSChgHstAspect.java +++ /dev/null @@ -1,78 +0,0 @@ -package itn.let.cop.bbs.service; - -import javax.annotation.Resource; - -import org.aspectj.lang.JoinPoint; - -/** - * 게시판 변경이력 생성을 위한 ASPECT 클래스 - * @author ITN - * @since 2018.08.17 - * @version 1.0 - * @see - * - *
- * << 개정이력(Modification Information) >> - * - * 수정일 수정자 수정내용 - * ------- -------- --------------------------- - * 2018.08.17 ITN 최초 생성 - * - *- */ -public class EgovBBSChgHstAspect { - - @Resource(name = "EgovBBSManageService") - private EgovBBSManageService bbsMngService; - - /** - * 게시물 생성 정보를 생성한다. - * EgovBBSManageService.insertBoardArticle Method - * - * @param - * @return void - * @throws Exception - */ - public void insertBBSChgHst(JoinPoint joinPoint, Object returnVal) throws Throwable { - String methodName = joinPoint.getSignature().getName(); - - if (returnVal instanceof Board) { - Board board = (Board) returnVal; - String histSe = ""; - String bbsChgNm = board.getLastUpdusrNm(); - String bbsChgId = board.getLastUpdusrId(); - String bbsNttSj = board.getNttSj(); - String bbsNttCn = board.getNttCn(); - - if (methodName.equals("insertBoardArticle")) { - histSe = "C"; - bbsChgNm = board.getNtcrNm(); - bbsChgId = board.getFrstRegisterId(); - } else if (methodName.equals("updateBoardArticle")) { - histSe = "U"; - } else if (methodName.equals("deleteBoardArticle")) { - histSe = "D"; - bbsNttSj = "삭제된 게시글입니다."; - bbsNttCn = "삭제된 게시글입니다."; - } - - BoardChgHst param = new BoardChgHst(); - param.setNttId(board.getNttId()); - param.setBbsId(board.getBbsId()); - int histId = bbsMngService.selectBoardChgHstId(param); - - BoardChgHst boardChgHst = new BoardChgHst(); - boardChgHst.setNttId(board.getNttId()); - boardChgHst.setBbsId(board.getBbsId()); - boardChgHst.setHistId(histId); - boardChgHst.setHistSe(histSe); - boardChgHst.setNttSj(bbsNttSj); - boardChgHst.setNttCn(bbsNttCn); - boardChgHst.setFrstRegisterNm(bbsChgNm); - boardChgHst.setFrstRegisterId(bbsChgId); - boardChgHst.setNtcrIp(board.getNtcrIp()); - bbsMngService.insertBoardChgHst(boardChgHst); - } - } - -} diff --git a/src/main/java/itn/let/cop/bbs/web/EgovBBSManageController.java b/src/main/java/itn/let/cop/bbs/web/EgovBBSManageController.java index 8e13123..042a3f0 100644 --- a/src/main/java/itn/let/cop/bbs/web/EgovBBSManageController.java +++ b/src/main/java/itn/let/cop/bbs/web/EgovBBSManageController.java @@ -1,18 +1,12 @@ package itn.let.cop.bbs.web; -import java.io.BufferedReader; -import java.io.InputStreamReader; import java.io.OutputStream; -import java.net.HttpURLConnection; -import java.net.URL; -import java.net.URLEncoder; import java.text.SimpleDateFormat; import java.util.ArrayList; import java.util.Calendar; import java.util.Date; import java.util.HashMap; import java.util.Iterator; -import java.util.LinkedHashMap; import java.util.List; import java.util.Locale; import java.util.Map; @@ -64,7 +58,6 @@ import egovframework.rte.psl.dataaccess.util.EgovMap; import egovframework.rte.ptl.mvc.tags.ui.pagination.PaginationInfo; import itn.com.cmm.ComDefaultCodeVO; import itn.com.cmm.EgovMessageSource; -import itn.com.cmm.EgovMultiPartEmail; import itn.com.cmm.LoginVO; import itn.com.cmm.ReadVO; import itn.com.cmm.UserVO; @@ -141,9 +134,6 @@ public class EgovBBSManageController { @Resource(name = "egovMessageSource") EgovMessageSource egovMessageSource; - @Resource(name = "egovMultiPartEmail") - private EgovMultiPartEmail egovMultiPartEmail; - //문자발송 서비스 @Resource(name = "MjonMsgDataService") private MjonMsgDataService mjonMsgDataService; diff --git a/src/main/java/itn/let/cop/smt/sim/service/impl/EgovIndvdlSchdulManageServiceImpl.java b/src/main/java/itn/let/cop/smt/sim/service/impl/EgovIndvdlSchdulManageServiceImpl.java index d0f7435..9b8fefa 100644 --- a/src/main/java/itn/let/cop/smt/sim/service/impl/EgovIndvdlSchdulManageServiceImpl.java +++ b/src/main/java/itn/let/cop/smt/sim/service/impl/EgovIndvdlSchdulManageServiceImpl.java @@ -33,10 +33,6 @@ public class EgovIndvdlSchdulManageServiceImpl extends EgovAbstractServiceImpl i private IndvdlSchdulManageDao dao; - @Resource(name="deptSchdulManageIdGnrService") - private EgovIdGnrService idgenService; - - /** * 메인페이지/일정관리조회 * @param map - 조회할 정보가 담긴 map @@ -110,7 +106,7 @@ public class EgovIndvdlSchdulManageServiceImpl extends EgovAbstractServiceImpl i */ @Override public void insertIndvdlSchdulManage(IndvdlSchdulManageVO indvdlSchdulManageVO) throws Exception { - String sMakeId = idgenService.getNextStringId(); + String sMakeId = "ERROR"; indvdlSchdulManageVO.setSchdulId(sMakeId); dao.insertIndvdlSchdulManage(indvdlSchdulManageVO); diff --git a/src/main/java/itn/let/mail/service/impl/MailTemplateServiceImpl.java b/src/main/java/itn/let/mail/service/impl/MailTemplateServiceImpl.java index 4207a32..c2a0f6e 100644 --- a/src/main/java/itn/let/mail/service/impl/MailTemplateServiceImpl.java +++ b/src/main/java/itn/let/mail/service/impl/MailTemplateServiceImpl.java @@ -15,7 +15,6 @@ import org.springframework.stereotype.Service; import org.springframework.web.multipart.MultipartFile; import egovframework.rte.fdl.cmmn.EgovAbstractServiceImpl; -import itn.com.cmm.EgovMultiPartEmail; import itn.let.mail.service.EmailItnVO; import itn.let.mail.service.MailTemplateService; import itn.let.mail.service.StatusResponse; @@ -46,9 +45,6 @@ public class MailTemplateServiceImpl extends EgovAbstractServiceImpl implements @Value("#{globalSettings['Globals.itn.mail.to.address']}") private String ITN_MAIL_TO_ADDRESS; - @Resource(name = "egovMultiPartEmail") - private EgovMultiPartEmail egovMultiPartEmail; - @Resource(name = "mberManageDAO") private MberManageDAO mberManageDAO; diff --git a/src/main/java/itn/let/main/web/EgovMainController.java b/src/main/java/itn/let/main/web/EgovMainController.java index 69eeef0..4dd9aed 100644 --- a/src/main/java/itn/let/main/web/EgovMainController.java +++ b/src/main/java/itn/let/main/web/EgovMainController.java @@ -65,7 +65,6 @@ import itn.let.sym.mnu.mpm.service.MenuManageVO; import itn.let.sym.site.service.EgovSiteIpService; import itn.let.sym.site.service.EgovSiteManagerService; import itn.let.sym.site.service.SiteManagerVO; -import itn.let.uss.olp.qmc.service.EgovQustnrManageService; import itn.let.uss.umt.service.EgovUserManageService; import itn.let.uss.umt.service.MberManageVO; import itn.let.utl.sim.service.EgovClntInfo; @@ -99,9 +98,6 @@ public class EgovMainController { @Resource(name = "userManageService") private EgovUserManageService userManageService; - @Resource(name = "egovQustnrManageService") - private EgovQustnrManageService egovQustnrManageService; - /** EgovMenuManageService */ @Resource(name = "meunManageService") private EgovMenuManageService menuManageService; diff --git a/src/main/java/itn/let/mjo/msgcampain/web/MjonMsgCampainDataController.java b/src/main/java/itn/let/mjo/msgcampain/web/MjonMsgCampainDataController.java index dd79282..5da7092 100644 --- a/src/main/java/itn/let/mjo/msgcampain/web/MjonMsgCampainDataController.java +++ b/src/main/java/itn/let/mjo/msgcampain/web/MjonMsgCampainDataController.java @@ -95,7 +95,7 @@ import itn.let.mjo.symbol.service.MjonSymbolService; import itn.let.mjo.symbol.service.MjonSymbolVO; import itn.let.sym.ccm.cde.service.CateCode; import itn.let.sym.ccm.cde.service.EgovCcmCmmnDetailCodeManageService; -import itn.let.sym.grd.service.MberGrdService; + import itn.let.sym.site.service.EgovSiteManagerService; import itn.let.sym.site.service.JoinSettingVO; import itn.let.uss.umt.service.EgovMberManageService; @@ -179,9 +179,9 @@ public class MjonMsgCampainDataController { @Resource(name = "egovSiteManagerService") EgovSiteManagerService egovSiteManagerService; - /** 등급제 관리 서비스 */ - @Resource(name = "mberGrdService") - MberGrdService mberGrdService; + + + @Resource(name = "MsgHolidayService") private MsgHolidayService msgHolidayService; @@ -408,7 +408,7 @@ public class MjonMsgCampainDataController { JoinSettingVO sysJoinSetVO = mjonMsgDataService.selectJoinSettingInfo(); // 등급제 단가 추출 => 시스템 단가에 적용 - sysJoinSetVO = mberGrdService.selectMberGrdDefaultInfo(sysJoinSetVO, userId); + //2.사용자 개인 단가 정보 불러오기 MberManageVO mberManageVO = new MberManageVO(); @@ -1034,7 +1034,7 @@ public class MjonMsgCampainDataController { JoinSettingVO sysJoinSetVO = mjonMsgDataService.selectJoinSettingInfo(); // 등급제 단가 추출 => 시스템 단가에 적용 - sysJoinSetVO = mberGrdService.selectMberGrdDefaultInfo(sysJoinSetVO, userId); + //2.사용자 개인 단가 정보 불러오기 MberManageVO mberManageVO = new MberManageVO(); @@ -2230,7 +2230,7 @@ public class MjonMsgCampainDataController { JoinSettingVO sysJoinSetVO = mjonMsgDataService.selectJoinSettingInfo(); // 등급제 단가 추출 => 시스템 단가에 적용 - sysJoinSetVO = mberGrdService.selectMberGrdDefaultInfo(sysJoinSetVO, userId); + //2.사용자 개인 단가 정보 불러오기 MberManageVO mberManageVO = new MberManageVO(); diff --git a/src/main/java/itn/let/mjo/msgcampain/web/MjonMsgCampainHGDataController.java b/src/main/java/itn/let/mjo/msgcampain/web/MjonMsgCampainHGDataController.java index e4dcc62..67d4a16 100644 --- a/src/main/java/itn/let/mjo/msgcampain/web/MjonMsgCampainHGDataController.java +++ b/src/main/java/itn/let/mjo/msgcampain/web/MjonMsgCampainHGDataController.java @@ -59,7 +59,7 @@ import itn.let.mjo.symbol.service.MjonSymbolService; import itn.let.mjo.symbol.service.MjonSymbolVO; import itn.let.sym.ccm.cde.service.CateCode; import itn.let.sym.ccm.cde.service.EgovCcmCmmnDetailCodeManageService; -import itn.let.sym.grd.service.MberGrdService; + import itn.let.sym.site.service.EgovSiteManagerService; import itn.let.sym.site.service.JoinSettingVO; import itn.let.uss.umt.service.EgovMberManageService; @@ -144,9 +144,9 @@ public class MjonMsgCampainHGDataController { @Resource(name = "egovSiteManagerService") EgovSiteManagerService egovSiteManagerService; - /** 등급제 관리 서비스 */ - @Resource(name = "mberGrdService") - MberGrdService mberGrdService; + + + @Resource(name = "MsgHolidayService") private MsgHolidayService msgHolidayService; @@ -360,7 +360,7 @@ public class MjonMsgCampainHGDataController { JoinSettingVO sysJoinSetVO = mjonMsgDataService.selectJoinSettingInfo(); // 등급제 단가 추출 => 시스템 단가에 적용 - sysJoinSetVO = mberGrdService.selectMberGrdDefaultInfo(sysJoinSetVO, userId); + //2.사용자 개인 단가 정보 불러오기 MberManageVO mberManageVO = new MberManageVO(); @@ -752,7 +752,7 @@ public class MjonMsgCampainHGDataController { JoinSettingVO sysJoinSetVO = mjonMsgDataService.selectJoinSettingInfo(); // 등급제 단가 추출 => 시스템 단가에 적용 - sysJoinSetVO = mberGrdService.selectMberGrdDefaultInfo(sysJoinSetVO, userId); + //2.사용자 개인 단가 정보 불러오기 MberManageVO mberManageVO = new MberManageVO(); diff --git a/src/main/java/itn/let/mjo/msgcampain/web/MjonMsgCampainTWDataController.java b/src/main/java/itn/let/mjo/msgcampain/web/MjonMsgCampainTWDataController.java index 2f2fe39..f7277ae 100644 --- a/src/main/java/itn/let/mjo/msgcampain/web/MjonMsgCampainTWDataController.java +++ b/src/main/java/itn/let/mjo/msgcampain/web/MjonMsgCampainTWDataController.java @@ -84,7 +84,7 @@ import itn.let.mjo.symbol.service.MjonSymbolService; import itn.let.mjo.symbol.service.MjonSymbolVO; import itn.let.sym.ccm.cde.service.CateCode; import itn.let.sym.ccm.cde.service.EgovCcmCmmnDetailCodeManageService; -import itn.let.sym.grd.service.MberGrdService; + import itn.let.sym.site.service.EgovSiteManagerService; import itn.let.sym.site.service.JoinSettingVO; import itn.let.uss.umt.service.EgovMberManageService; @@ -168,9 +168,9 @@ public class MjonMsgCampainTWDataController { @Resource(name = "egovSiteManagerService") EgovSiteManagerService egovSiteManagerService; - /** 등급제 관리 서비스 */ - @Resource(name = "mberGrdService") - MberGrdService mberGrdService; + + + @Resource(name = "MsgHolidayService") private MsgHolidayService msgHolidayService; @@ -396,7 +396,7 @@ public class MjonMsgCampainTWDataController { JoinSettingVO sysJoinSetVO = mjonMsgDataService.selectJoinSettingInfo(); // 등급제 단가 추출 => 시스템 단가에 적용 - sysJoinSetVO = mberGrdService.selectMberGrdDefaultInfo(sysJoinSetVO, userId); + //2.사용자 개인 단가 정보 불러오기 MberManageVO mberManageVO = new MberManageVO(); @@ -1105,7 +1105,7 @@ public class MjonMsgCampainTWDataController { JoinSettingVO sysJoinSetVO = mjonMsgDataService.selectJoinSettingInfo(); // 등급제 단가 추출 => 시스템 단가에 적용 - sysJoinSetVO = mberGrdService.selectMberGrdDefaultInfo(sysJoinSetVO, userId); + //2.사용자 개인 단가 정보 불러오기 MberManageVO mberManageVO = new MberManageVO(); diff --git a/src/main/java/itn/let/mjo/msgdata/web/MjonMsgDataController.java b/src/main/java/itn/let/mjo/msgdata/web/MjonMsgDataController.java index de13ab6..5a8d453 100644 --- a/src/main/java/itn/let/mjo/msgdata/web/MjonMsgDataController.java +++ b/src/main/java/itn/let/mjo/msgdata/web/MjonMsgDataController.java @@ -106,7 +106,7 @@ import itn.let.mjo.symbol.service.MjonSymbolVO; import itn.let.schdlr.service.SchdlrManageService; import itn.let.sym.ccm.cde.service.CateCode; import itn.let.sym.ccm.cde.service.EgovCcmCmmnDetailCodeManageService; -import itn.let.sym.grd.service.MberGrdService; + import itn.let.sym.site.service.EgovSiteManagerService; import itn.let.sym.site.service.JoinSettingVO; import itn.let.uss.umt.service.EgovMberManageService; @@ -185,9 +185,9 @@ public class MjonMsgDataController { @Resource(name = "egovSiteManagerService") EgovSiteManagerService egovSiteManagerService; - /** 등급제 관리 서비스 */ - @Resource(name = "mberGrdService") - MberGrdService mberGrdService; + + + @Resource(name = "MjonMsgSentService") private MjonMsgSentService mjonMsgSentService; @@ -535,7 +535,7 @@ public class MjonMsgDataController { JoinSettingVO sysJoinSetVO = mjonMsgDataService.selectJoinSettingInfo(); // 등급제 단가 추출 => 시스템 단가에 적용 - sysJoinSetVO = mberGrdService.selectMberGrdDefaultInfo(sysJoinSetVO, userId); + //2.사용자 개인 단가 정보 불러오기 MberManageVO mberManageVO = new MberManageVO(); @@ -1233,7 +1233,7 @@ public class MjonMsgDataController { JoinSettingVO sysJoinSetVO = mjonMsgDataService.selectJoinSettingInfo(); // 등급제 단가 추출 => 시스템 단가에 적용 - sysJoinSetVO = mberGrdService.selectMberGrdDefaultInfo(sysJoinSetVO, userId); + //2.사용자 개인 단가 정보 불러오기 MberManageVO mberManageVO = new MberManageVO(); @@ -2642,7 +2642,7 @@ public class MjonMsgDataController { JoinSettingVO sysJoinSetVO = mjonMsgDataService.selectJoinSettingInfo(); // 등급제 단가 추출 => 시스템 단가에 적용 - sysJoinSetVO = mberGrdService.selectMberGrdDefaultInfo(sysJoinSetVO, userId); + //2.사용자 개인 단가 정보 불러오기 MberManageVO mberManageVO = new MberManageVO(); diff --git a/src/main/java/itn/let/mjo/pay/service/impl/MjonPayServiceImpl.java b/src/main/java/itn/let/mjo/pay/service/impl/MjonPayServiceImpl.java index 60c9e64..e7b0ef6 100644 --- a/src/main/java/itn/let/mjo/pay/service/impl/MjonPayServiceImpl.java +++ b/src/main/java/itn/let/mjo/pay/service/impl/MjonPayServiceImpl.java @@ -39,8 +39,6 @@ import itn.let.mjo.pay.service.RefundVO; import itn.let.mjo.pay.service.StVcVO; import itn.let.mjo.tax.service.TaxVO; import itn.let.mjo.tax.service.impl.TaxDAO; -import itn.let.sym.grd.service.MberGrdService; -import itn.let.sym.grd.service.MberGrdVO; import itn.let.sym.site.service.JoinSettingVO; import itn.let.uat.uia.service.impl.MberManageDAO; import itn.let.uss.umt.service.MberManageVO; @@ -91,8 +89,8 @@ public class MjonPayServiceImpl extends EgovAbstractServiceImpl implements MjonP EgovCryptoUtil egovCryptoUtil; /* 등급제 */ - @Resource(name = "mberGrdService") - MberGrdService mberGrdService; + + @Override public List
- * << 개정이력(Modification Information) >> - * - * 수정일 수정자 수정내용 - * ------- -------- --------------------------- - * 2009.03.11 이삼섭 최초 생성 - * 2011.07.01 이기하 패키지 분리(sym.log -> sym.log.lgm) - * 2011.08.31 JJY 경량환경 템플릿 커스터마이징버전 생성 - * - *- */ -@Service("egovSchMailSendScheduling") -public class SchMailSendScheduling extends EgovAbstractServiceImpl { - - private static final Logger LOGGER = LoggerFactory.getLogger(SchMailSendScheduling.class); - - @Resource(name = "SchdlrManageService") - private SchdlrManageService schdlrManageService; - - /** - * 스케줄러 일정 알림 메일을 송신한다. - * - * @param - * @return - * @throws Exception - */ - public void schMailSend() throws Exception { -// LOGGER.debug("@@ yu3145 egov 스케줄링 테스트1"); - - Calendar now = Calendar.getInstance(); - int year = now.get(Calendar.YEAR); - int month = now.get(Calendar.MONTH) + 1; // Note: zero based! - int day = now.get(Calendar.DAY_OF_MONTH); - int hour = now.get(Calendar.HOUR_OF_DAY); - int minute = now.get(Calendar.MINUTE); - now.add(Calendar.MINUTE, 1); - int minute2 = now.get(Calendar.MINUTE); -// int second = now.get(Calendar.SECOND); -// int millis = now.get(Calendar.MILLISECOND); - - String strMonth = "" + (month < 10 ? "0" + month : month); - String strDay = "" + (day < 10 ? "0" + day : day); - String strHour = "" + (hour < 10 ? "0" + hour : hour); - String strMinute = "" + (minute < 10 ? "0" + minute : minute); - String strMinute2 = "" + (minute2 < 10 ? "0" + minute2 : minute2); - - String bgnDateTime = year + "-" + strMonth + "-" + strDay + " " + strHour + ":" + strMinute; - String endDateTime = year + "-" + strMonth + "-" + strDay + " " + strHour + ":" + strMinute2; - //LOGGER.debug("@@ 시작:" + bgnDateTime + " 종료:" + endDateTime); - -// bgnDateTime = "2019-11-04 22:19"; - - schdlrManageService.schMailSend(bgnDateTime); - } - -} diff --git a/src/main/java/itn/let/sym/ccm/zip/service/EgovCcmZipManageService.java b/src/main/java/itn/let/sym/ccm/zip/service/EgovCcmZipManageService.java deleted file mode 100644 index 1e1117a..0000000 --- a/src/main/java/itn/let/sym/ccm/zip/service/EgovCcmZipManageService.java +++ /dev/null @@ -1,83 +0,0 @@ -package itn.let.sym.ccm.zip.service; - -import java.io.InputStream; -import java.util.List; - -/** - * - * 우편번호에 관한 서비스 인터페이스 클래스를 정의한다 - * @author 공통서비스 개발팀 이중호 - * @since 2009.04.01 - * @version 1.0 - * @see - * - *
- * << 개정이력(Modification Information) >> - * - * 수정일 수정자 수정내용 - * ------- -------- --------------------------- - * 2009.04.01 이중호 최초 생성 - * 2011.08.31 JJY 경량환경 템플릿 커스터마이징버전 생성 - * - *- */ -public interface EgovCcmZipManageService { - - /** - * 우편번호를 삭제한다. - * @param zip - * @throws Exception - */ - void deleteZip(Zip zip) throws Exception; - - /** - * 우편번호 전체를 삭제한다. - * @throws Exception - */ - void deleteAllZip() throws Exception; - - /** - * 우편번호를 등록한다. - * @param zip - * @throws Exception - */ - void insertZip(Zip zip) throws Exception; - - /** - * 우편번호 엑셀파일을 등록한다. - * @param zip - * @throws Exception - */ - void insertExcelZip(InputStream file) throws Exception; - - /** - * 우편번호 상세항목을 조회한다. - * @param zip - * @return Zip(우편번호) - * @throws Exception - */ - Zip selectZipDetail(Zip zip) throws Exception; - - /** - * 우편번호 목록을 조회한다. - * @param searchVO - * @return List(우편번호 목록) - * @throws Exception - */ - List> selectZipList(ZipVO searchVO) throws Exception; - - /** - * 우편번호 총 갯수를 조회한다. - * @param searchVO - * @return int(우편번호 총 갯수) - */ - int selectZipListTotCnt(ZipVO searchVO) throws Exception; - - /** - * 우편번호를 수정한다. - * @param zip - * @throws Exception - */ - void updateZip(Zip zip) throws Exception; - -} diff --git a/src/main/java/itn/let/sym/ccm/zip/service/Zip.java b/src/main/java/itn/let/sym/ccm/zip/service/Zip.java deleted file mode 100644 index 0327503..0000000 --- a/src/main/java/itn/let/sym/ccm/zip/service/Zip.java +++ /dev/null @@ -1,226 +0,0 @@ -package itn.let.sym.ccm.zip.service; - -import java.io.Serializable; - -import org.apache.commons.lang3.builder.ToStringBuilder; - -/** - * 우편번호 모델 클래스 - * @author 공통서비스 개발팀 이중호 - * @since 2009.04.01 - * @version 1.0 - * @see - * - *
- * << 개정이력(Modification Information) >> - * - * 수정일 수정자 수정내용 - * ------- -------- --------------------------- - * 2009.04.01 이중호 최초 생성 - * 2011.08.31 JJY 경량환경 템플릿 커스터마이징버전 생성 - * - *- */ -public class Zip implements Serializable { - - /** - * serialVersionUID - */ - private static final long serialVersionUID = 1L; - - /* - * 우편번호 - */ - private String zip = ""; - - /* - * 일련번호 - */ - private int sn = 0; - - /* - * 시도명 - */ - private String ctprvnNm = ""; - - /* - * 시군구명 - */ - private String signguNm = ""; - - /* - * 읍면동명 - */ - private String emdNm = ""; - - /* - * 리건물명 - */ - private String liBuldNm = ""; - - /* - * 번지동호 - */ - private String lnbrDongHo = ""; - - /* - * 최초등록자ID - */ - private String frstRegisterId = ""; - - /* - * 최종수정자ID - */ - private String lastUpdusrId = ""; - - /** - * zip attribute 를 리턴한다. - * @return String - */ - public String getZip() { - return zip; - } - - /** - * zip attribute 값을 설정한다. - * @param zip String - */ - public void setZip(String zip) { - this.zip = zip; - } - - /** - * sn attribute 를 리턴한다. - * @return int - */ - public int getSn() { - return sn; - } - - /** - * sn attribute 값을 설정한다. - * @param sn int - */ - public void setSn(int sn) { - this.sn = sn; - } - - /** - * ctprvnNm attribute 를 리턴한다. - * @return String - */ - public String getCtprvnNm() { - return ctprvnNm; - } - - /** - * ctprvnNm attribute 값을 설정한다. - * @param ctprvnNm String - */ - public void setCtprvnNm(String ctprvnNm) { - this.ctprvnNm = ctprvnNm; - } - - /** - * signguNm attribute 를 리턴한다. - * @return String - */ - public String getSignguNm() { - return signguNm; - } - - /** - * signguNm attribute 값을 설정한다. - * @param signguNm String - */ - public void setSignguNm(String signguNm) { - this.signguNm = signguNm; - } - - /** - * emdNm attribute 를 리턴한다. - * @return String - */ - public String getEmdNm() { - return emdNm; - } - - /** - * emdNm attribute 값을 설정한다. - * @param emdNm String - */ - public void setEmdNm(String emdNm) { - this.emdNm = emdNm; - } - - /** - * liBuldNm attribute 를 리턴한다. - * @return String - */ - public String getLiBuldNm() { - return liBuldNm; - } - - /** - * liBuldNm attribute 값을 설정한다. - * @param liBuldNm String - */ - public void setLiBuldNm(String liBuldNm) { - this.liBuldNm = liBuldNm; - } - - /** - * lnbrDongHo attribute 를 리턴한다. - * @return String - */ - public String getLnbrDongHo() { - return lnbrDongHo; - } - - /** - * lnbrDongHo attribute 값을 설정한다. - * @param lnbrDongHo String - */ - public void setLnbrDongHo(String lnbrDongHo) { - this.lnbrDongHo = lnbrDongHo; - } - - /** - * frstRegisterId attribute 를 리턴한다. - * @return String - */ - public String getFrstRegisterId() { - return frstRegisterId; - } - - /** - * frstRegisterId attribute 값을 설정한다. - * @param frstRegisterId String - */ - public void setFrstRegisterId(String frstRegisterId) { - this.frstRegisterId = frstRegisterId; - } - - /** - * lastUpdusrId attribute 를 리턴한다. - * @return String - */ - public String getLastUpdusrId() { - return lastUpdusrId; - } - - /** - * lastUpdusrId attribute 값을 설정한다. - * @param lastUpdusrId String - */ - public void setLastUpdusrId(String lastUpdusrId) { - this.lastUpdusrId = lastUpdusrId; - } - - /** - * toString 메소드를 대치한다. - */ - public String toString() { - return ToStringBuilder.reflectionToString(this); - } -} diff --git a/src/main/java/itn/let/sym/ccm/zip/service/ZipVO.java b/src/main/java/itn/let/sym/ccm/zip/service/ZipVO.java deleted file mode 100644 index 1bfb0a0..0000000 --- a/src/main/java/itn/let/sym/ccm/zip/service/ZipVO.java +++ /dev/null @@ -1,202 +0,0 @@ -package itn.let.sym.ccm.zip.service; - -import java.io.Serializable; - -/** - * - * 우편번호 VO 클래스 - * @author 공통서비스 개발팀 이중호 - * @since 2009.04.01 - * @version 1.0 - * @see - * - *
- * << 개정이력(Modification Information) >> - * - * 수정일 수정자 수정내용 - * ------- -------- --------------------------- - * 2009.04.01 이중호 최초 생성 - * 2011.08.31 JJY 경량환경 템플릿 커스터마이징버전 생성 - * - *- */ -public class ZipVO extends Zip implements Serializable { - - /** - * serialVersionUID - */ - private static final long serialVersionUID = 1L; - - /** 검색조건 */ - private String searchCondition = ""; - - /** 검색Keyword */ - private String searchKeyword = ""; - - /** 검색사용여부 */ - private String searchUseYn = ""; - - /** 현재페이지 */ - private int pageIndex = 1; - - /** 페이지갯수 */ - private int pageUnit = 10; - - /** 페이지사이즈 */ - private int pageSize = 10; - - /** firstIndex */ - private int firstIndex = 1; - - /** lastIndex */ - private int lastIndex = 1; - - /** recordCountPerPage */ - private int recordCountPerPage = 10; - - /** - * searchCondition attribute 를 리턴한다. - * @return String - */ - public String getSearchCondition() { - return searchCondition; - } - - /** - * searchCondition attribute 값을 설정한다. - * @param searchCondition String - */ - public void setSearchCondition(String searchCondition) { - this.searchCondition = searchCondition; - } - - /** - * searchKeyword attribute 를 리턴한다. - * @return String - */ - public String getSearchKeyword() { - return searchKeyword; - } - - /** - * searchKeyword attribute 값을 설정한다. - * @param searchKeyword String - */ - public void setSearchKeyword(String searchKeyword) { - this.searchKeyword = searchKeyword; - } - - /** - * searchUseYn attribute 를 리턴한다. - * @return String - */ - public String getSearchUseYn() { - return searchUseYn; - } - - /** - * searchUseYn attribute 값을 설정한다. - * @param searchUseYn String - */ - public void setSearchUseYn(String searchUseYn) { - this.searchUseYn = searchUseYn; - } - - /** - * pageIndex attribute 를 리턴한다. - * @return int - */ - public int getPageIndex() { - return pageIndex; - } - - /** - * pageIndex attribute 값을 설정한다. - * @param pageIndex int - */ - public void setPageIndex(int pageIndex) { - this.pageIndex = pageIndex; - } - - /** - * pageUnit attribute 를 리턴한다. - * @return int - */ - public int getPageUnit() { - return pageUnit; - } - - /** - * pageUnit attribute 값을 설정한다. - * @param pageUnit int - */ - public void setPageUnit(int pageUnit) { - this.pageUnit = pageUnit; - } - - /** - * pageSize attribute 를 리턴한다. - * @return int - */ - public int getPageSize() { - return pageSize; - } - - /** - * pageSize attribute 값을 설정한다. - * @param pageSize int - */ - public void setPageSize(int pageSize) { - this.pageSize = pageSize; - } - - /** - * firstIndex attribute 를 리턴한다. - * @return int - */ - public int getFirstIndex() { - return firstIndex; - } - - /** - * firstIndex attribute 값을 설정한다. - * @param firstIndex int - */ - public void setFirstIndex(int firstIndex) { - this.firstIndex = firstIndex; - } - - /** - * lastIndex attribute 를 리턴한다. - * @return int - */ - public int getLastIndex() { - return lastIndex; - } - - /** - * lastIndex attribute 값을 설정한다. - * @param lastIndex int - */ - public void setLastIndex(int lastIndex) { - this.lastIndex = lastIndex; - } - - /** - * recordCountPerPage attribute 를 리턴한다. - * @return int - */ - public int getRecordCountPerPage() { - return recordCountPerPage; - } - - /** - * recordCountPerPage attribute 값을 설정한다. - * @param recordCountPerPage int - */ - public void setRecordCountPerPage(int recordCountPerPage) { - this.recordCountPerPage = recordCountPerPage; - } - - -} diff --git a/src/main/java/itn/let/sym/ccm/zip/service/impl/EgovCcmExcelZipMapping.java b/src/main/java/itn/let/sym/ccm/zip/service/impl/EgovCcmExcelZipMapping.java deleted file mode 100644 index 3bae1e1..0000000 --- a/src/main/java/itn/let/sym/ccm/zip/service/impl/EgovCcmExcelZipMapping.java +++ /dev/null @@ -1,58 +0,0 @@ -package itn.let.sym.ccm.zip.service.impl; - -import egovframework.rte.fdl.excel.EgovExcelMapping; -import egovframework.rte.fdl.excel.util.EgovExcelUtil; -import itn.let.sym.ccm.zip.service.Zip; - -import org.apache.poi.ss.usermodel.Cell; -import org.apache.poi.ss.usermodel.Row; - -/** - * - * Excel 우편번호 매핑 클래스 - * @author 공통서비스 개발팀 이중호 - * @since 2009.04.01 - * @version 1.0 - * @see - * - *
- * << 개정이력(Modification Information) >> - * - * 수정일 수정자 수정내용 - * ------- -------- --------------------------- - * 2009.04.01 이중호 최초 생성 - * - *- */ -public class EgovCcmExcelZipMapping extends EgovExcelMapping { - - /** - * 우편번호 엑셀파일 맵핑 - */ - @Override - public Object mappingColumn(Row row) { - Cell cell0 = row.getCell((short) 0); - Cell cell1 = row.getCell((short) 1); - Cell cell2 = row.getCell((short) 2); - Cell cell3 = row.getCell((short) 3); - Cell cell4 = row.getCell((short) 4); - Cell cell5 = row.getCell((short) 5); - Cell cell6 = row.getCell((short) 6); - Cell cell7 = row.getCell((short) 7); - - Zip vo = new Zip(); - - vo.setZip (EgovExcelUtil.getValue(cell0)); - vo.setSn (Integer.parseInt(EgovExcelUtil.getValue(cell1))); - vo.setCtprvnNm (EgovExcelUtil.getValue(cell2)); - vo.setSignguNm (EgovExcelUtil.getValue(cell3)); - vo.setEmdNm (EgovExcelUtil.getValue(cell4)); - vo.setFrstRegisterId (EgovExcelUtil.getValue(cell7)); - - if (cell5 != null) {vo.setLiBuldNm (EgovExcelUtil.getValue(cell5));} - if (cell6 != null) {vo.setLnbrDongHo (EgovExcelUtil.getValue(cell6));} - - - return vo; - } -} diff --git a/src/main/java/itn/let/sym/ccm/zip/service/impl/EgovCcmZipManageServiceImpl.java b/src/main/java/itn/let/sym/ccm/zip/service/impl/EgovCcmZipManageServiceImpl.java deleted file mode 100644 index c5df4d6..0000000 --- a/src/main/java/itn/let/sym/ccm/zip/service/impl/EgovCcmZipManageServiceImpl.java +++ /dev/null @@ -1,116 +0,0 @@ -package itn.let.sym.ccm.zip.service.impl; - -import java.io.InputStream; -import java.util.List; - -import egovframework.rte.fdl.cmmn.EgovAbstractServiceImpl; -import egovframework.rte.fdl.excel.EgovExcelService; -import itn.let.sym.ccm.zip.service.EgovCcmZipManageService; -import itn.let.sym.ccm.zip.service.Zip; -import itn.let.sym.ccm.zip.service.ZipVO; - -import javax.annotation.Resource; - -import org.springframework.stereotype.Service; - -//import egovframework.rte.fdl.excel.EgovExcelService; - - -/** - * - * 우편번호에 대한 서비스 구현클래스를 정의한다 - * @author 공통서비스 개발팀 이중호. - * @since 2009.04.01 - * @version 1.0 - * @see - * - *
- * << 개정이력(Modification Information) >> - * - * 수정일 수정자 수정내용 - * ------- -------- --------------------------- - * 2009.04.01 이중호 최초 생성 - * 2011.08.31 JJY 경량환경 템플릿 커스터마이징버전 생성 - * - *- */ -@Service("ZipManageService") -public class EgovCcmZipManageServiceImpl extends EgovAbstractServiceImpl implements EgovCcmZipManageService { - - @Resource(name="ZipManageDAO") - private ZipManageDAO zipManageDAO; - - @Resource(name = "excelZipService") - private EgovExcelService excelZipService; - - /** - * 우편번호를 삭제한다. - */ - @Override - public void deleteZip(Zip zip) throws Exception { - zipManageDAO.deleteZip(zip); - } - - /** - * 우편번호 전체를 삭제한다. - */ - @Override - public void deleteAllZip() throws Exception { - zipManageDAO.deleteAllZip(); - } - - /** - * 우편번호를 등록한다. - */ - @Override - public void insertZip(Zip zip) throws Exception { - zipManageDAO.insertZip(zip); - } - - /** - * 우편번호 엑셀파일을 등록한다. - * @param zip - * @throws Exception - */ - - @Override - public void insertExcelZip(InputStream file) throws Exception { - zipManageDAO.insertExcelZip(); - excelZipService.uploadExcel("ZipManageDAO.insertExcelZip", file, 2, 5000); - } - - - /** - * 우편번호 상세항목을 조회한다. - */ - @Override - public Zip selectZipDetail(Zip zip) throws Exception { - Zip ret = zipManageDAO.selectZipDetail(zip); - return ret; - } - - /** - * 우편번호 목록을 조회한다. - */ - @Override - public List> selectZipList(ZipVO searchVO) throws Exception { - return zipManageDAO.selectZipList(searchVO); - } - - /** - * 우편번호 총 갯수를 조회한다. - */ - @Override - public int selectZipListTotCnt(ZipVO searchVO) throws Exception { - return zipManageDAO.selectZipListTotCnt(searchVO); - } - - /** - * 우편번호를 수정한다. - */ - @Override - public void updateZip(Zip zip) throws Exception { - zipManageDAO.updateZip(zip); - } - -} diff --git a/src/main/java/itn/let/sym/ccm/zip/service/impl/ZipManageDAO.java b/src/main/java/itn/let/sym/ccm/zip/service/impl/ZipManageDAO.java deleted file mode 100644 index 445f53d..0000000 --- a/src/main/java/itn/let/sym/ccm/zip/service/impl/ZipManageDAO.java +++ /dev/null @@ -1,106 +0,0 @@ -package itn.let.sym.ccm.zip.service.impl; - -import java.util.List; - -import egovframework.rte.psl.dataaccess.EgovAbstractDAO; -import itn.let.sym.ccm.zip.service.Zip; -import itn.let.sym.ccm.zip.service.ZipVO; - -import org.springframework.stereotype.Repository; - -/** - * - * 우편번호에 대한 데이터 접근 클래스를 정의한다 - * @author 공통서비스 개발팀 이중호 - * @since 2009.04.01 - * @version 1.0 - * @see - * - *
- * << 개정이력(Modification Information) >> - * - * 수정일 수정자 수정내용 - * ------- -------- --------------------------- - * 2009.04.01 이중호 최초 생성 - * 2011.08.31 JJY 경량환경 템플릿 커스터마이징버전 생성 - * - *- */ -@Repository("ZipManageDAO") -public class ZipManageDAO extends EgovAbstractDAO { - - /** - * 우편번호를 삭제한다. - * @param zip - * @throws Exception - */ - public void deleteZip(Zip zip) throws Exception { - delete("ZipManageDAO.deleteZip", zip); - } - - /** - * 우편번호 전체를 삭제한다. - * @throws Exception - */ - public void deleteAllZip() throws Exception { - delete("ZipManageDAO.deleteAllZip", new Object()); - } - - /** - * 우편번호를 등록한다. - * @param zip - * @throws Exception - */ - public void insertZip(Zip zip) throws Exception { - insert("ZipManageDAO.insertZip", zip); - } - - /** - * 우편번호 엑셀파일을 등록한다. - * @param zip - * @throws Exception - */ - public void insertExcelZip() throws Exception { - delete("ZipManageDAO.deleteAllZip", new Object()); - } - - - /** - * 우편번호 상세항목을 조회한다. - * @param zip - * @return Zip(우편번호) - */ - public Zip selectZipDetail(Zip zip) throws Exception { - return (Zip) select("ZipManageDAO.selectZipDetail", zip); - } - - - /** - * 우편번호 목록을 조회한다. - * @param searchVO - * @return List(우편번호 목록) - * @throws Exception - */ - public List> selectZipList(ZipVO searchVO) throws Exception { - return list("ZipManageDAO.selectZipList", searchVO); - } - - /** - * 우편번호 총 갯수를 조회한다. - * @param searchVO - * @return int(우편번호 총 갯수) - */ - public int selectZipListTotCnt(ZipVO searchVO) throws Exception { - return (Integer)select("ZipManageDAO.selectZipListTotCnt", searchVO); - } - - /** - * 우편번호를 수정한다. - * @param zip - * @throws Exception - */ - public void updateZip(Zip zip) throws Exception { - update("ZipManageDAO.updateZip", zip); - } - -} diff --git a/src/main/java/itn/let/sym/ccm/zip/web/EgovCcmZipManageController.java b/src/main/java/itn/let/sym/ccm/zip/web/EgovCcmZipManageController.java deleted file mode 100644 index d43765e..0000000 --- a/src/main/java/itn/let/sym/ccm/zip/web/EgovCcmZipManageController.java +++ /dev/null @@ -1,290 +0,0 @@ -package itn.let.sym.ccm.zip.web; - -import java.io.IOException; -import java.io.InputStream; -import java.util.Iterator; -import java.util.Map; -import java.util.Map.Entry; - -import egovframework.rte.fdl.property.EgovPropertyService; -import egovframework.rte.ptl.mvc.tags.ui.pagination.PaginationInfo; -import itn.com.cmm.LoginVO; -import itn.let.sym.ccm.zip.service.EgovCcmZipManageService; -import itn.let.sym.ccm.zip.service.Zip; -import itn.let.sym.ccm.zip.service.ZipVO; - -import javax.annotation.Resource; -import javax.servlet.http.HttpServletRequest; - -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.stereotype.Controller; -import org.springframework.ui.Model; -import org.springframework.ui.ModelMap; -import org.springframework.validation.BindingResult; -import org.springframework.web.bind.annotation.ModelAttribute; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RequestParam; -import org.springframework.web.multipart.MultipartFile; -import org.springframework.web.multipart.MultipartHttpServletRequest; -import org.springmodules.validation.commons.DefaultBeanValidator; - -/** - * - * 우편번호에 관한 요청을 받아 서비스 클래스로 요청을 전달하고 서비스클래스에서 처리한 결과를 웹 화면으로 전달을 위한 Controller를 정의한다 - * @author 공통서비스 개발팀 이중호 - * @since 2009.04.01 - * @version 1.0 - * @see - * - *
- * << 개정이력(Modification Information) >> - * - * 수정일 수정자 수정내용 - * ------- -------- --------------------------- - * 2009.04.01 이중호 최초 생성 - * 2011.08.31 JJY 경량환경 템플릿 커스터마이징버전 생성 - * - *- */ -@Controller -public class EgovCcmZipManageController { - private static final Logger LOGGER = LoggerFactory.getLogger(EgovCcmZipManageController.class); - - @Resource(name = "ZipManageService") - private EgovCcmZipManageService zipManageService; - - /** EgovPropertyService */ - @Resource(name = "propertiesService") - protected EgovPropertyService propertiesService; - - @Autowired - private DefaultBeanValidator beanValidator; - - /** - * 우편번호 찾기 팝업 메인창을 호출한다. - * @param model - * @return "/cmm/sym/zip/EgovCcmZipSearchPopup" - * @throws Exception - */ - @RequestMapping(value = "/sym/cmm/EgovCcmZipSearchPopup.do") - public String callNormalCalPopup(ModelMap model) throws Exception { - return "/cmm/sym/zip/EgovCcmZipSearchPopup"; - } - - /** - * 우편번호 찾기 목록을 조회한다. - * @param searchVO - * @param model - * @return "/cmm/sym/zip/EgovCcmZipSearchList" - * @throws Exception - */ - @RequestMapping(value = "/sym/cmm/EgovCcmZipSearchList.do") - public String selectZipSearchList(@ModelAttribute("searchVO") ZipVO searchVO, ModelMap model) throws Exception { - /** EgovPropertyService.sample */ - searchVO.setPageUnit(propertiesService.getInt("pageUnit")); - searchVO.setPageSize(propertiesService.getInt("pageSize")); - - /** pageing */ - PaginationInfo paginationInfo = new PaginationInfo(); - paginationInfo.setCurrentPageNo(searchVO.getPageIndex()); - paginationInfo.setRecordCountPerPage(searchVO.getPageUnit()); - paginationInfo.setPageSize(searchVO.getPageSize()); - - searchVO.setFirstIndex(paginationInfo.getFirstRecordIndex()); - searchVO.setLastIndex(paginationInfo.getLastRecordIndex()); - searchVO.setRecordCountPerPage(paginationInfo.getRecordCountPerPage()); - - model.addAttribute("resultList", zipManageService.selectZipList(searchVO)); - - int totCnt = zipManageService.selectZipListTotCnt(searchVO); - paginationInfo.setTotalRecordCount(totCnt); - model.addAttribute("paginationInfo", paginationInfo); - - return "/cmm/sym/zip/EgovCcmZipSearchList"; - } - - /** - * 우편번호를 삭제한다. - * @param loginVO - * @param zip - * @param model - * @return "forward:/sym/ccm/zip/EgovCcmZipList.do" - * @throws Exception - */ - @RequestMapping(value = "/sym/ccm/zip/EgovCcmZipRemove.do") - public String deleteZip(@ModelAttribute("loginVO") LoginVO loginVO, Zip zip, ModelMap model) throws Exception { - zipManageService.deleteZip(zip); - return "forward:/sym/ccm/zip/EgovCcmZipList.do"; - } - - /** - * 우편번호를 등록한다. - * @param loginVO - * @param zip - * @param bindingResult - * @param model - * @return "/cmm/sym/zip/EgovCcmZipRegist" - * @throws Exception - */ - @RequestMapping(value = "/sym/ccm/zip/EgovCcmZipRegist.do") - public String insertZip(@ModelAttribute("loginVO") LoginVO loginVO, @ModelAttribute("zip") Zip zip, BindingResult bindingResult, ModelMap model) throws Exception { - if (zip.getZip() == null || zip.getZip().equals("")) { - - return "/cmm/sym/zip/EgovCcmZipRegist"; - } - - beanValidator.validate(zip, bindingResult); - if (bindingResult.hasErrors()) { - return "/cmm/sym/zip/EgovCcmZipRegist"; - } - - zip.setFrstRegisterId(loginVO.getUniqId()); - zipManageService.insertZip(zip); - return "forward:/sym/ccm/zip/EgovCcmZipList.do"; - } - - /** - * 엑셀파일을 업로드하여 우편번호를 등록한다. - * @param loginVO - * @param request - * @param commandMap - * @param model - * @return "/cmm/sym/zip/EgovCcmExcelZipRegist" - * @throws Exception - */ - @RequestMapping(value = "/sym/ccm/zip/EgovCcmExcelZipRegist.do") - public String insertExcelZip(@ModelAttribute("loginVO") LoginVO loginVO, final HttpServletRequest request, @RequestParam Map
- * << 개정이력(Modification Information) >> - * - * 수정일 수정자 수정내용 - * ------- -------- --------------------------- - * 2009.03.20 장동한 최초 생성 - * 2011.08.31 JJY 경량환경 템플릿 커스터마이징버전 생성 - * - *- */ -public interface EgovQustnrItemManageService { - - /** - * 설문템플릿(을)를 목록을 조회한다. - * @param qustnrItemManageVO - 설문항목 정보 담김 VO - * @return List - * @throws Exception - */ - public List> selectQustnrTmplatManageList(QustnrItemManageVO qustnrItemManageVO) throws Exception; - - /** - * 설문항목 목록을 조회한다. - * @param searchVO - 조회할 정보가 담긴 VO - * @return List - * @throws Exception - */ - public List> selectQustnrItemManageList(ComDefaultVO searchVO) throws Exception; - - /** - * 설문항목를(을) 상세조회 한다. - * @param qustnrItemManageVO - 설문항목 정보 담김 VO - * @return List - * @throws Exception - */ - public List> selectQustnrItemManageDetail(QustnrItemManageVO qustnrItemManageVO) throws Exception; - - /** - * 설문항목를(을) 목록 전체 건수를(을) 조회한다. - * @param searchVO - 조회할 정보가 담긴 VO - * @return int - * @throws Exception - */ - public int selectQustnrItemManageListCnt(ComDefaultVO searchVO) throws Exception; - - /** - * 설문항목를(을) 등록한다. - * @param qustnrItemManageVO - 설문항목 정보 담김 VO - * @throws Exception - */ - void insertQustnrItemManage(QustnrItemManageVO qustnrItemManageVO) throws Exception; - - /** - * 설문항목를(을) 수정한다. - * @param qustnrItemManageVO - 설문항목 정보 담김 VO - * @throws Exception - */ - void updateQustnrItemManage(QustnrItemManageVO qustnrItemManageVO) throws Exception; - - /** - * 설문항목를(을) 삭제한다. - * @param qustnrItemManageVO - 설문항목 정보 담김 VO - * @throws Exception - */ - void deleteQustnrItemManage(QustnrItemManageVO qustnrItemManageVO) throws Exception; - - void insertItnQustnrItemManage(QustnrItemManageVO qustnrItemManageVO) throws Exception; - - void deleteAllQustnrItemManage(QustnrItemManageVO qustnrItemManageVO) throws Exception; - - -} diff --git a/src/main/java/itn/let/uss/olp/qim/service/QustnrItemManageVO.java b/src/main/java/itn/let/uss/olp/qim/service/QustnrItemManageVO.java deleted file mode 100644 index 66ad5ac..0000000 --- a/src/main/java/itn/let/uss/olp/qim/service/QustnrItemManageVO.java +++ /dev/null @@ -1,257 +0,0 @@ -package itn.let.uss.olp.qim.service; - -import java.io.Serializable; -/** - * 설문항목관리 VO Class 구현 - * @author 공통서비스 장동한 - * @since 2009.03.20 - * @version 1.0 - * @see - * - *
- * << 개정이력(Modification Information) >> - * - * 수정일 수정자 수정내용 - * ------- -------- --------------------------- - * 2009.03.20 장동한 최초 생성 - * 2011.08.31 JJY 경량환경 템플릿 커스터마이징버전 생성 - * - *- */ -public class QustnrItemManageVO implements Serializable { - - /** - * serialVersionUID - */ - private static final long serialVersionUID = 1L; - - /** 설문문항 아이디 */ - private String qestnrQesitmId = ""; - - /** 설문지 아이디 */ - private String qestnrId = ""; - - /** 항목순번 */ - private String iemSn = ""; - - /** 항목내용 */ - private String qustnrIemId = ""; - - /** 설문항목아이디 */ - private String iemCn = ""; - - /** 키타답변여부 */ - private String etcAnswerAt = ""; - - /** 설문항목(을)를 아이디 */ - private String qestnrTmplatId = ""; - - /** 최초등록시점 */ - private String frstRegisterPnttm = ""; - - /** 최초등록아이디 */ - private String frstRegisterId = ""; - - /** 최종수정일 */ - private String lastUpdusrPnttm = ""; - - /** 최종수정자 아이디 */ - private String lastUpdusrId = ""; - - /** 컨트롤 명령어 */ - private String cmd = ""; - - /** - * qestnrQesitmId attribute 를 리턴한다. - * @return the String - */ - public String getQestnrQesitmId() { - return qestnrQesitmId; - } - - /** - * qestnrQesitmId attribute 값을 설정한다. - * @return qestnrQesitmId String - */ - public void setQestnrQesitmId(String qestnrQesitmId) { - this.qestnrQesitmId = qestnrQesitmId; - } - - /** - * qestnrId attribute 를 리턴한다. - * @return the String - */ - public String getQestnrId() { - return qestnrId; - } - - /** - * qestnrId attribute 값을 설정한다. - * @return qestnrId String - */ - public void setQestnrId(String qestnrId) { - this.qestnrId = qestnrId; - } - - /** - * iemSn attribute 를 리턴한다. - * @return the String - */ - public String getIemSn() { - return iemSn; - } - - /** - * iemSn attribute 값을 설정한다. - * @return iemSn String - */ - public void setIemSn(String iemSn) { - this.iemSn = iemSn; - } - - /** - * qustnrIemId attribute 를 리턴한다. - * @return the String - */ - public String getQustnrIemId() { - return qustnrIemId; - } - - /** - * qustnrIemId attribute 값을 설정한다. - * @return qustnrIemId String - */ - public void setQustnrIemId(String qustnrIemId) { - this.qustnrIemId = qustnrIemId; - } - - /** - * iemCn attribute 를 리턴한다. - * @return the String - */ - public String getIemCn() { - return iemCn; - } - - /** - * iemCn attribute 값을 설정한다. - * @return iemCn String - */ - public void setIemCn(String iemCn) { - this.iemCn = iemCn; - } - - /** - * etcAnswerAt attribute 를 리턴한다. - * @return the String - */ - public String getEtcAnswerAt() { - return etcAnswerAt; - } - - /** - * etcAnswerAt attribute 값을 설정한다. - * @return etcAnswerAt String - */ - public void setEtcAnswerAt(String etcAnswerAt) { - this.etcAnswerAt = etcAnswerAt; - } - - /** - * qestnrTmplatId attribute 를 리턴한다. - * @return the String - */ - public String getQestnrTmplatId() { - return qestnrTmplatId; - } - - /** - * qestnrTmplatId attribute 값을 설정한다. - * @return qestnrTmplatId String - */ - public void setQestnrTmplatId(String qestnrTmplatId) { - this.qestnrTmplatId = qestnrTmplatId; - } - - /** - * frstRegisterPnttm attribute 를 리턴한다. - * @return the String - */ - public String getFrstRegisterPnttm() { - return frstRegisterPnttm; - } - - /** - * frstRegisterPnttm attribute 값을 설정한다. - * @return frstRegisterPnttm String - */ - public void setFrstRegisterPnttm(String frstRegisterPnttm) { - this.frstRegisterPnttm = frstRegisterPnttm; - } - - /** - * frstRegisterId attribute 를 리턴한다. - * @return the String - */ - public String getFrstRegisterId() { - return frstRegisterId; - } - - /** - * frstRegisterId attribute 값을 설정한다. - * @return frstRegisterId String - */ - public void setFrstRegisterId(String frstRegisterId) { - this.frstRegisterId = frstRegisterId; - } - - /** - * lastUpdusrPnttm attribute 를 리턴한다. - * @return the String - */ - public String getLastUpdusrPnttm() { - return lastUpdusrPnttm; - } - - /** - * lastUpdusrPnttm attribute 값을 설정한다. - * @return lastUpdusrPnttm String - */ - public void setLastUpdusrPnttm(String lastUpdusrPnttm) { - this.lastUpdusrPnttm = lastUpdusrPnttm; - } - - /** - * lastUpdusrId attribute 를 리턴한다. - * @return the String - */ - public String getLastUpdusrId() { - return lastUpdusrId; - } - - /** - * lastUpdusrId attribute 값을 설정한다. - * @return lastUpdusrId String - */ - public void setLastUpdusrId(String lastUpdusrId) { - this.lastUpdusrId = lastUpdusrId; - } - - /** - * cmd attribute 를 리턴한다. - * @return the String - */ - public String getCmd() { - return cmd; - } - - /** - * cmd attribute 값을 설정한다. - * @return cmd String - */ - public void setCmd(String cmd) { - this.cmd = cmd; - } - - -} diff --git a/src/main/java/itn/let/uss/olp/qim/service/impl/EgovQustnrItemManageServiceImpl.java b/src/main/java/itn/let/uss/olp/qim/service/impl/EgovQustnrItemManageServiceImpl.java deleted file mode 100644 index 2795388..0000000 --- a/src/main/java/itn/let/uss/olp/qim/service/impl/EgovQustnrItemManageServiceImpl.java +++ /dev/null @@ -1,134 +0,0 @@ -package itn.let.uss.olp.qim.service.impl; - -import java.util.List; - -import egovframework.rte.fdl.cmmn.EgovAbstractServiceImpl; -import egovframework.rte.fdl.idgnr.EgovIdGnrService; -import itn.com.cmm.ComDefaultVO; -import itn.let.uss.olp.qim.service.EgovQustnrItemManageService; -import itn.let.uss.olp.qim.service.QustnrItemManageVO; - -import javax.annotation.Resource; - -import org.springframework.stereotype.Service; -/** - * 설문항목관리를 처리하는 ServiceImpl Class 구현 - * @author 공통서비스 장동한 - * @since 2009.03.20 - * @version 1.0 - * @see - * - *
- * << 개정이력(Modification Information) >> - * - * 수정일 수정자 수정내용 - * ------- -------- --------------------------- - * 2009.03.20 장동한 최초 생성 - * 2011.08.31 JJY 경량환경 템플릿 커스터마이징버전 생성 - * - *- */ -@Service("egovQustnrItemManageService") -public class EgovQustnrItemManageServiceImpl extends EgovAbstractServiceImpl implements EgovQustnrItemManageService{ - - @Resource(name="qustnrItemManageDao") - private QustnrItemManageDao dao; - - @Resource(name="egovQustnrItemManageIdGnrService") - private EgovIdGnrService idgenService; - - /** - * 설문템플릿(을)를 목록을 조회한다. - * @param qustnrItemManageVO - 설문항목 정보 담김 VO - * @return List - * @throws Exception - */ - @Override - public List> selectQustnrTmplatManageList(QustnrItemManageVO qustnrItemManageVO) throws Exception{ - return dao.selectQustnrTmplatManageList(qustnrItemManageVO); - } - - - /** - * 설문항목 목록을 조회한다. - * @param searchVO - 조회할 정보가 담긴 VO - * @return List - * @throws Exception - */ - @Override - public List> selectQustnrItemManageList(ComDefaultVO searchVO) throws Exception{ - return dao.selectQustnrItemManageList(searchVO); - } - - /** - * 설문항목를(을) 상세조회 한다. - * @param QustnrItemManage - 회정정보가 담김 VO - * @return List - * @throws Exception - */ - @Override - public List> selectQustnrItemManageDetail(QustnrItemManageVO qustnrItemManageVO) throws Exception{ - return dao.selectQustnrItemManageDetail(qustnrItemManageVO); - } - - /** - * 설문항목를(을) 목록 전체 건수를(을) 조회한다. - * @param searchVO - 조회할 정보가 담긴 VO - * @return int - * @throws Exception - */ - @Override - public int selectQustnrItemManageListCnt(ComDefaultVO searchVO) throws Exception{ - return dao.selectQustnrItemManageListCnt(searchVO); - } - - /** - * 설문항목를(을) 등록한다. - * @param searchVO - 조회할 정보가 담긴 VO - * @throws Exception - */ - @Override - public void insertQustnrItemManage(QustnrItemManageVO qustnrItemManageVO) throws Exception { - String sMakeId = idgenService.getNextStringId(); - - qustnrItemManageVO.setQustnrIemId(sMakeId); - - dao.insertQustnrItemManage(qustnrItemManageVO); - } - - /** - * 설문항목를(을) 수정한다. - * @param searchVO - 조회할 정보가 담긴 VO - * @throws Exception - */ - @Override - public void updateQustnrItemManage(QustnrItemManageVO qustnrItemManageVO) throws Exception{ - dao.updateQustnrItemManage(qustnrItemManageVO); - } - - /** - * 설문항목를(을) 삭제한다. - * @param searchVO - 조회할 정보가 담긴 VO - * @throws Exception - */ - @Override - public void deleteQustnrItemManage(QustnrItemManageVO qustnrItemManageVO) throws Exception{ - dao.deleteQustnrItemManage(qustnrItemManageVO); - } - - - @Override - public void insertItnQustnrItemManage(QustnrItemManageVO qustnrItemManageVO) throws Exception { - String sMakeId = idgenService.getNextStringId(); - qustnrItemManageVO.setQustnrIemId(sMakeId); - dao.insertItnQustnrItemManage(qustnrItemManageVO); - - } - - - @Override - public void deleteAllQustnrItemManage(QustnrItemManageVO qustnrItemManageVO) throws Exception { - dao.deleteAllQustnrItemManage(qustnrItemManageVO); - - } -} diff --git a/src/main/java/itn/let/uss/olp/qim/service/impl/QustnrItemManageDao.java b/src/main/java/itn/let/uss/olp/qim/service/impl/QustnrItemManageDao.java deleted file mode 100644 index 7b7c730..0000000 --- a/src/main/java/itn/let/uss/olp/qim/service/impl/QustnrItemManageDao.java +++ /dev/null @@ -1,114 +0,0 @@ -package itn.let.uss.olp.qim.service.impl; - -import java.util.List; - -import egovframework.rte.psl.dataaccess.EgovAbstractDAO; -import itn.com.cmm.ComDefaultVO; -import itn.let.uss.olp.qim.service.QustnrItemManageVO; - -import org.springframework.stereotype.Repository; -/** - * 설문항목관리를 처리하는 Dao Class 구현 - * @author 공통서비스 장동한 - * @since 2009.03.20 - * @version 1.0 - * @see - * - *
- * << 개정이력(Modification Information) >> - * - * 수정일 수정자 수정내용 - * ------- -------- --------------------------- - * 2009.03.20 장동한 최초 생성 - * 2011.08.31 JJY 경량환경 템플릿 커스터마이징버전 생성 - * - *- */ -@Repository("qustnrItemManageDao") -public class QustnrItemManageDao extends EgovAbstractDAO { - - - /** - * 설문템플릿(을)를 목록을 조회한다. - * @param qustnrItemManageVO - 설문항목 정보 담김 VO - * @return List - * @throws Exception - */ - public List> selectQustnrTmplatManageList(QustnrItemManageVO qustnrItemManageVO) throws Exception{ - return list("QustnrItemManage.selectQustnrTmplatManage", qustnrItemManageVO); - } - - /** - * 설문항목 목록을 조회한다. - * @param searchVO - 조회할 정보가 담긴 VO - * @return List - * @throws Exception - */ - public List> selectQustnrItemManageList(ComDefaultVO searchVO) throws Exception{ - return list("QustnrItemManage.selectQustnrItemManage", searchVO); - } - - /** - * 설문항목를(을) 상세조회 한다. - * @param qustnrItemManageVO - 설문항목 정보 담김 VO - * @return List - * @throws Exception - */ - public List> selectQustnrItemManageDetail(QustnrItemManageVO qustnrItemManageVO) throws Exception{ - return list("QustnrItemManage.selectQustnrItemManageDetail", qustnrItemManageVO); - } - - /** - * 설문항목를(을) 목록 전체 건수를(을) 조회한다. - * @param searchVO - 조회할 정보가 담긴 VO - * @return int - * @throws Exception - */ - public int selectQustnrItemManageListCnt(ComDefaultVO searchVO) throws Exception{ - return (Integer)select("QustnrItemManage.selectQustnrItemManageCnt", searchVO); - } - - /** - * 설문항목를(을) 등록한다. - * @param qqustnrItemManageVO - 설문항목 정보 담김 VO - * @throws Exception - */ - public void insertQustnrItemManage(QustnrItemManageVO qustnrItemManageVO) throws Exception{ - insert("QustnrItemManage.insertQustnrItemManage", qustnrItemManageVO); - } - - /** - * 설문항목를(을) 수정한다. - * @param qustnrItemManageVO - 설문항목 정보 담김 VO - * @throws Exception - */ - public void updateQustnrItemManage(QustnrItemManageVO qustnrItemManageVO) throws Exception{ - insert("QustnrItemManage.updateQustnrItemManage", qustnrItemManageVO); - } - - /** - * 설문항목를(을) 삭제한다. - * @param qustnrItemManageVO - 설문항목 정보 담김 VO - * @throws Exception - */ - public void deleteQustnrItemManage(QustnrItemManageVO qustnrItemManageVO) throws Exception{ - //설문조사(설문결과) 삭제 - delete("QustnrItemManage.deleteQustnrRespondInfo", qustnrItemManageVO); - - //설문항목 삭제 - insert("QustnrItemManage.deleteQustnrItemManage", qustnrItemManageVO); - - } - - public void insertItnQustnrItemManage(QustnrItemManageVO qustnrItemManageVO) { - insert("QustnrItemManage.insertItnQustnrItemManage", qustnrItemManageVO); - - } - - public void deleteAllQustnrItemManage(QustnrItemManageVO qustnrItemManageVO) { - //설문조사(설문결과) 삭제 - delete("QustnrItemManage.deleteAllQustnrRespondInfo", qustnrItemManageVO); - //설문항목 삭제 - insert("QustnrItemManage.deleteAllQustnrItemManage", qustnrItemManageVO); - } -} diff --git a/src/main/java/itn/let/uss/olp/qim/web/EgovQustnrItemManageController.java b/src/main/java/itn/let/uss/olp/qim/web/EgovQustnrItemManageController.java deleted file mode 100644 index 5947cbc..0000000 --- a/src/main/java/itn/let/uss/olp/qim/web/EgovQustnrItemManageController.java +++ /dev/null @@ -1,397 +0,0 @@ -package itn.let.uss.olp.qim.web; - -import java.util.Map; - -import javax.annotation.Resource; - -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.stereotype.Controller; -import org.springframework.ui.ModelMap; -import org.springframework.validation.BindingResult; -import org.springframework.web.bind.annotation.ModelAttribute; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RequestParam; -import org.springframework.web.servlet.mvc.support.RedirectAttributes; -import org.springmodules.validation.commons.DefaultBeanValidator; - -import egovframework.rte.fdl.property.EgovPropertyService; -import egovframework.rte.fdl.security.userdetails.util.EgovUserDetailsHelper; -import egovframework.rte.ptl.mvc.tags.ui.pagination.PaginationInfo; -import itn.com.cmm.ComDefaultVO; -import itn.com.cmm.EgovMessageSource; -import itn.com.cmm.LoginVO; -import itn.com.cmm.util.RedirectUrlMaker; -import itn.let.uss.olp.qim.service.EgovQustnrItemManageService; -import itn.let.uss.olp.qim.service.QustnrItemManageVO; -import itn.let.uss.olp.qqm.service.EgovQustnrQestnManageService; -import itn.let.uss.olp.qqm.service.QustnrQestnManageVO; -/** - * 설문항목관리를 처리하는 Controller Class 구현 - * @author 공통서비스 장동한 - * @since 2009.03.20 - * @version 1.0 - * @see - * - *
- * << 개정이력(Modification Information) >> - * - * 수정일 수정자 수정내용 - * ------- -------- --------------------------- - * 2009.03.20 장동한 최초 생성 - * 2011.08.31 JJY 경량환경 템플릿 커스터마이징버전 생성 - * - *- */ -@Controller -public class EgovQustnrItemManageController { - - private static final Logger LOGGER = LoggerFactory.getLogger(EgovQustnrItemManageController.class); - - @Autowired - private DefaultBeanValidator beanValidator; - - /** EgovMessageSource */ - @Resource(name="egovMessageSource") - EgovMessageSource egovMessageSource; - - @Resource(name = "egovQustnrItemManageService") - private EgovQustnrItemManageService egovQustnrItemManageService; - - /** EgovPropertyService */ - @Resource(name = "propertiesService") - protected EgovPropertyService propertiesService; - - @Resource(name = "egovQustnrQestnManageService") - private EgovQustnrQestnManageService egovQustnrQestnManageService; - - /** - * 설문항목 팝업 목록을 조회한다. - * @param searchVO - * @param commandMap - * @param qustnrItemManageVO - * @param model - * @return "/uss/olp/qim/EgovQustnrItemManageListPopup" - * @throws Exception - */ - @RequestMapping(value="/uss/olp/qim/EgovQustnrItemManageListPopup.do") - public String EgovQustnrItemManageListPopup( - @ModelAttribute("searchVO") ComDefaultVO searchVO, - @RequestParam Map
- * << 개정이력(Modification Information) >> - * - * 수정일 수정자 수정내용 - * ------- -------- --------------------------- - * 2009.03.20 장동한 최초 생성 - * 2011.08.31 JJY 경량환경 템플릿 커스터마이징버전 생성 - * - *- */ -public interface EgovQustnrManageService { - - /** - * 설문템플릿 목록을 조회한다. - * @param qustnrManageVO - 설문관리 정보 담김 VO - * @return List - * @throws Exception - */ - public List> selectQustnrTmplatManageList(QustnrManageVO qustnrManageVO) throws Exception; - - /** - * 설문관리 목록을 조회한다. - * @param searchVO - 조회할 정보가 담긴 VO - * @return List - * @throws Exception - */ - public List> selectQustnrManageList(ComDefaultVO searchVO) throws Exception; - - /** - * 설문관리를(을) 상세조회 한다. - * @param qustnrManageVO - 설문관리 정보 담김 VO - * @return List - * @throws Exception - */ - public List> selectQustnrManageDetail(QustnrManageVO qustnrManageVO) throws Exception; - - /** - * 설문관리를 상세조회(Model) 한다. - * @param qustnrManageVO - 설문관리 정보 담김 VO - * @return List - * @throws Exception - */ - public QustnrManageVO selectQustnrManageDetailModel(QustnrManageVO qustnrManageVO) throws Exception ; - - /** - * 설문관리를(을) 목록 전체 건수를(을) 조회한다. - * @param searchVO - 조회할 정보가 담긴 VO - * @return int - * @throws Exception - */ - public int selectQustnrManageListCnt(ComDefaultVO searchVO) throws Exception; - - /** - * 설문관리를(을) 등록한다. - * @param qustnrManageVO - 설문관리 정보 담김 VO - * @throws Exception - */ - void insertQustnrManage(QustnrManageVO qustnrManageVO) throws Exception; - - /** - * 설문관리를(을) 수정한다. - * @param qustnrManageVO - 설문관리 정보 담김 VO - * @throws Exception - */ - void updateQustnrManage(QustnrManageVO qustnrManageVO) throws Exception; - - /** - * 설문관리를(을) 삭제한다. - * @param qustnrManageVO - 설문관리 정보 담김 VO - * @throws Exception - */ - void deleteQustnrManage(QustnrManageVO qustnrManageVO) throws Exception; - - -} diff --git a/src/main/java/itn/let/uss/olp/qmc/service/QustnrManageVO.java b/src/main/java/itn/let/uss/olp/qmc/service/QustnrManageVO.java deleted file mode 100644 index b20cca2..0000000 --- a/src/main/java/itn/let/uss/olp/qmc/service/QustnrManageVO.java +++ /dev/null @@ -1,325 +0,0 @@ -package itn.let.uss.olp.qmc.service; - -import java.io.Serializable; -/** - * 설문관리 VO Class 구현 - * @author 공통서비스 장동한 - * @since 2009.03.20 - * @version 1.0 - * @see - * - *
- * << 개정이력(Modification Information) >> - * - * 수정일 수정자 수정내용 - * ------- -------- --------------------------- - * 2009.03.20 장동한 최초 생성 - * 2011.08.31 JJY 경량환경 템플릿 커스터마이징버전 생성 - * - *- */ -public class QustnrManageVO implements Serializable { - - /** - * serialVersionUID - */ - private static final long serialVersionUID = 1L; - - /** 설문지ID */ - private String qestnrId = ""; - - /** 설문제목 */ - private String qestnrSj = ""; - - /** 설문목적 */ - private String qestnrPurps = ""; - - /** 설문작성안내내용 */ - private String qestnrWritngGuidanceCn = ""; - - /** 설문시작일자 */ - private String qestnrBeginDe = ""; - - /** 설문종료일자 */ - private String qestnrEndDe = ""; - - /** 설문대상 */ - private String qestnrTrget = ""; - - /** 설문보기대상 */ - private String qestnrViewTrget = ""; - - /** 설문시작일자 */ - private String qestnrTmplatId = ""; - - /** 설문템플릿유형 */ - private String qestnrTmplatTy = ""; - - /** 최초등록시점 */ - private String frstRegisterPnttm = ""; - - /** 최초등록자아이디 */ - private String frstRegisterId = ""; - - /** 최종수정시점 */ - private String lastUpdusrPnttm = ""; - - /** 최종수정자아이디 */ - private String lastUpdusrId = ""; - - private String qustnrQesitmCnt = ""; - private String rrspnsResultCnt = ""; - private String sttus = ""; - - private String siteId = ""; - - - /** - * qestnrId attribute 를 리턴한다. - * @return the String - */ - public String getQestnrId() { - return qestnrId; - } - - /** - * qestnrId attribute 값을 설정한다. - * @return qestnrId String - */ - public void setQestnrId(String qestnrId) { - this.qestnrId = qestnrId; - } - - /** - * qestnrSj attribute 를 리턴한다. - * @return the String - */ - public String getQestnrSj() { - return qestnrSj; - } - - /** - * qestnrSj attribute 값을 설정한다. - * @return qestnrSj String - */ - public void setQestnrSj(String qestnrSj) { - this.qestnrSj = qestnrSj; - } - - /** - * qestnrPurps attribute 를 리턴한다. - * @return the String - */ - public String getQestnrPurps() { - return qestnrPurps; - } - - /** - * qestnrPurps attribute 값을 설정한다. - * @return qestnrPurps String - */ - public void setQestnrPurps(String qestnrPurps) { - this.qestnrPurps = qestnrPurps; - } - - /** - * qestnrWritngGuidanceCn attribute 를 리턴한다. - * @return the String - */ - public String getQestnrWritngGuidanceCn() { - return qestnrWritngGuidanceCn; - } - - /** - * qestnrWritngGuidanceCn attribute 값을 설정한다. - * @return qestnrWritngGuidanceCn String - */ - public void setQestnrWritngGuidanceCn(String qestnrWritngGuidanceCn) { - this.qestnrWritngGuidanceCn = qestnrWritngGuidanceCn; - } - - /** - * qestnrBeginDe attribute 를 리턴한다. - * @return the String - */ - public String getQestnrBeginDe() { - return qestnrBeginDe; - } - - /** - * qestnrBeginDe attribute 값을 설정한다. - * @return qestnrBeginDe String - */ - public void setQestnrBeginDe(String qestnrBeginDe) { - this.qestnrBeginDe = qestnrBeginDe; - } - - /** - * qestnrEndDe attribute 를 리턴한다. - * @return the String - */ - public String getQestnrEndDe() { - return qestnrEndDe; - } - - /** - * qestnrEndDe attribute 값을 설정한다. - * @return qestnrEndDe String - */ - public void setQestnrEndDe(String qestnrEndDe) { - this.qestnrEndDe = qestnrEndDe; - } - - /** - * qestnrTrget attribute 를 리턴한다. - * @return the String - */ - public String getQestnrTrget() { - return qestnrTrget; - } - - /** - * qestnrTrget attribute 값을 설정한다. - * @return qestnrTrget String - */ - public void setQestnrTrget(String qestnrTrget) { - this.qestnrTrget = qestnrTrget; - } - - /** - * qestnrTmplatId attribute 를 리턴한다. - * @return the String - */ - public String getQestnrTmplatId() { - return qestnrTmplatId; - } - - /** - * qestnrTmplatId attribute 값을 설정한다. - * @return qestnrTmplatId String - */ - public void setQestnrTmplatId(String qestnrTmplatId) { - this.qestnrTmplatId = qestnrTmplatId; - } - - /** - * qestnrTmplatTy attribute 를 리턴한다. - * @return the String - */ - public String getQestnrTmplatTy() { - return qestnrTmplatTy; - } - - /** - * qestnrTmplatTy attribute 값을 설정한다. - * @return qestnrTmplatTy String - */ - public void setQestnrTmplatTy(String qestnrTmplatTy) { - this.qestnrTmplatTy = qestnrTmplatTy; - } - - /** - * frstRegisterPnttm attribute 를 리턴한다. - * @return the String - */ - public String getFrstRegisterPnttm() { - return frstRegisterPnttm; - } - - /** - * frstRegisterPnttm attribute 값을 설정한다. - * @return frstRegisterPnttm String - */ - public void setFrstRegisterPnttm(String frstRegisterPnttm) { - this.frstRegisterPnttm = frstRegisterPnttm; - } - - /** - * frstRegisterId attribute 를 리턴한다. - * @return the String - */ - public String getFrstRegisterId() { - return frstRegisterId; - } - - /** - * frstRegisterId attribute 값을 설정한다. - * @return frstRegisterId String - */ - public void setFrstRegisterId(String frstRegisterId) { - this.frstRegisterId = frstRegisterId; - } - - /** - * lastUpdusrPnttm attribute 를 리턴한다. - * @return the String - */ - public String getLastUpdusrPnttm() { - return lastUpdusrPnttm; - } - - /** - * lastUpdusrPnttm attribute 값을 설정한다. - * @return lastUpdusrPnttm String - */ - public void setLastUpdusrPnttm(String lastUpdusrPnttm) { - this.lastUpdusrPnttm = lastUpdusrPnttm; - } - - /** - * lastUpdusrId attribute 를 리턴한다. - * @return the String - */ - public String getLastUpdusrId() { - return lastUpdusrId; - } - - /** - * lastUpdusrId attribute 값을 설정한다. - * @return lastUpdusrId String - */ - public void setLastUpdusrId(String lastUpdusrId) { - this.lastUpdusrId = lastUpdusrId; - } - - public String getQustnrQesitmCnt() { - return qustnrQesitmCnt; - } - - public void setQustnrQesitmCnt(String qustnrQesitmCnt) { - this.qustnrQesitmCnt = qustnrQesitmCnt; - } - - public String getRrspnsResultCnt() { - return rrspnsResultCnt; - } - - public void setRrspnsResultCnt(String rrspnsResultCnt) { - this.rrspnsResultCnt = rrspnsResultCnt; - } - - public String getSttus() { - return sttus; - } - - public void setSttus(String sttus) { - this.sttus = sttus; - } - - public String getQestnrViewTrget() { - return qestnrViewTrget; - } - - public void setQestnrViewTrget(String qestnrViewTrget) { - this.qestnrViewTrget = qestnrViewTrget; - } - - public String getSiteId() { - return siteId; - } - - public void setSiteId(String siteId) { - this.siteId = siteId; - } - -} diff --git a/src/main/java/itn/let/uss/olp/qmc/service/impl/EgovQustnrManageServiceImpl.java b/src/main/java/itn/let/uss/olp/qmc/service/impl/EgovQustnrManageServiceImpl.java deleted file mode 100644 index 14d9783..0000000 --- a/src/main/java/itn/let/uss/olp/qmc/service/impl/EgovQustnrManageServiceImpl.java +++ /dev/null @@ -1,129 +0,0 @@ -package itn.let.uss.olp.qmc.service.impl; - -import java.util.List; - -import egovframework.rte.fdl.cmmn.EgovAbstractServiceImpl; -import egovframework.rte.fdl.idgnr.EgovIdGnrService; -import itn.com.cmm.ComDefaultVO; -import itn.let.uss.olp.qmc.service.EgovQustnrManageService; -import itn.let.uss.olp.qmc.service.QustnrManageVO; - -import javax.annotation.Resource; - -import org.springframework.stereotype.Service; -/** - * 설문관리를 처리하는 ServiceImpl Class 구현 - * @author 공통서비스 장동한 - * @since 2009.03.20 - * @version 1.0 - * @see - * - *
- * << 개정이력(Modification Information) >> - * - * 수정일 수정자 수정내용 - * ------- -------- --------------------------- - * 2009.03.20 장동한 최초 생성 - * - *- */ -@Service("egovQustnrManageService") -public class EgovQustnrManageServiceImpl extends EgovAbstractServiceImpl implements EgovQustnrManageService{ - - @Resource(name="qustnrManageDao") - private QustnrManageDao dao; - - @Resource(name="egovQustnrManageIdGnrService") - private EgovIdGnrService idgenService; - - - /** - * 설문템플릿 목록을 조회한다. - * @param qustnrManageVO - 설문관리 정보 담김 VO - * @return List - * @throws Exception - */ - @Override - public List> selectQustnrTmplatManageList(QustnrManageVO qustnrManageVO) throws Exception{ - return dao.selectQustnrTmplatManageList(qustnrManageVO); - } - - - /** - * 설문관리 목록을 조회한다. - * @param searchVO - 조회할 정보가 담긴 VO - * @return List - * @throws Exception - */ - @Override - public List> selectQustnrManageList(ComDefaultVO searchVO) throws Exception{ - return dao.selectQustnrManageList(searchVO); - } - - /** - * 설문관리를 상세조회(Model) 한다. - * @param qustnrManageVO - 설문관리 정보 담김 VO - * @return List - * @throws Exception - */ - @Override - public QustnrManageVO selectQustnrManageDetailModel(QustnrManageVO qustnrManageVO) throws Exception { - return dao.selectQustnrManageDetailModel(qustnrManageVO); - } - - /** - * 설문관리를(을) 상세조회 한다. - * @param QustnrManage - 회정정보가 담김 VO - * @return List - * @throws Exception - */ - @Override - public List> selectQustnrManageDetail(QustnrManageVO qustnrManageVO) throws Exception{ - return dao.selectQustnrManageDetail(qustnrManageVO); - } - - /** - * 설문관리를(을) 목록 전체 건수를(을) 조회한다. - * @param searchVO - 조회할 정보가 담긴 VO - * @return int - * @throws Exception - */ - @Override - public int selectQustnrManageListCnt(ComDefaultVO searchVO) throws Exception{ - return dao.selectQustnrManageListCnt(searchVO); - } - - /** - * 설문관리를(을) 등록한다. - * @param searchVO - 조회할 정보가 담긴 VO - * @throws Exception - */ - @Override - public void insertQustnrManage(QustnrManageVO qustnrManageVO) throws Exception { - String sMakeId = idgenService.getNextStringId(); - - qustnrManageVO.setQestnrId(sMakeId); - - dao.insertQustnrManage(qustnrManageVO); - } - - /** - * 설문관리를(을) 수정한다. - * @param searchVO - 조회할 정보가 담긴 VO - * @throws Exception - */ - @Override - public void updateQustnrManage(QustnrManageVO qustnrManageVO) throws Exception{ - dao.updateQustnrManage(qustnrManageVO); - } - - /** - * 설문관리를(을) 삭제한다. - * @param searchVO - 조회할 정보가 담긴 VO - * @throws Exception - */ - @Override - public void deleteQustnrManage(QustnrManageVO qustnrManageVO) throws Exception{ - dao.deleteQustnrManage(qustnrManageVO); - } -} diff --git a/src/main/java/itn/let/uss/olp/qmc/service/impl/QustnrManageDao.java b/src/main/java/itn/let/uss/olp/qmc/service/impl/QustnrManageDao.java deleted file mode 100644 index e7548b8..0000000 --- a/src/main/java/itn/let/uss/olp/qmc/service/impl/QustnrManageDao.java +++ /dev/null @@ -1,115 +0,0 @@ -package itn.let.uss.olp.qmc.service.impl; - -import java.util.List; - -import egovframework.rte.psl.dataaccess.EgovAbstractDAO; -import itn.com.cmm.ComDefaultVO; -import itn.let.uss.olp.qmc.service.QustnrManageVO; - -import org.springframework.stereotype.Repository; -/** - * 설문관리를 처리하는 Dao Class 구현 - * @author 공통서비스 장동한 - * @since 2009.03.20 - * @version 1.0 - * @see - * - *
- * << 개정이력(Modification Information) >> - * - * 수정일 수정자 수정내용 - * ------- -------- --------------------------- - * 2009.03.20 장동한 최초 생성 - * - *- */ -@Repository("qustnrManageDao") -public class QustnrManageDao extends EgovAbstractDAO { - - /** - * 설문템플릿 목록을 조회한다. - * @param qustnrManageVO - 설문관리 정보 담김 VO - * @return List - * @throws Exception - */ - public List> selectQustnrTmplatManageList(QustnrManageVO qustnrManageVO) throws Exception{ - return list("QustnrManage.selectQustnrTmplatManage", qustnrManageVO); - } - - /** - * 설문관리 목록을 조회한다. - * @param searchVO - 조회할 정보가 담긴 VO - * @return List - * @throws Exception - */ - public List> selectQustnrManageList(ComDefaultVO searchVO) throws Exception{ - return list("QustnrManage.selectQustnrManage", searchVO); - } - - /** - * 설문관리를 상세조회(Model) 한다. - * @param qustnrManageVO - 설문관리 정보 담김 VO - * @return List - * @throws Exception - */ - public QustnrManageVO selectQustnrManageDetailModel(QustnrManageVO qustnrManageVO) throws Exception { - return (QustnrManageVO) select("QustnrManage.selectQustnrManageDetailModel", qustnrManageVO); - } - - /** - * 설문관리를(을) 상세조회 한다. - * @param qustnrManageVO - 설문관리 정보 담김 VO - * @return List - * @throws Exception - */ - public List> selectQustnrManageDetail(QustnrManageVO qustnrManageVO) throws Exception{ - return list("QustnrManage.selectQustnrManageDetail", qustnrManageVO); - } - - /** - * 설문관리를(을) 목록 전체 건수를(을) 조회한다. - * @param searchVO - 조회할 정보가 담긴 VO - * @return int - * @throws Exception - */ - public int selectQustnrManageListCnt(ComDefaultVO searchVO) throws Exception{ - return (Integer)select("QustnrManage.selectQustnrManageCnt", searchVO); - } - - /** - * 설문관리를(을) 등록한다. - * @param qqustnrManageVO - 설문관리 정보 담김 VO - * @throws Exception - */ - public void insertQustnrManage(QustnrManageVO qustnrManageVO) throws Exception{ - insert("QustnrManage.insertQustnrManage", qustnrManageVO); - } - - /** - * 설문관리를(을) 수정한다. - * @param qustnrManageVO - 설문관리 정보 담김 VO - * @throws Exception - */ - public void updateQustnrManage(QustnrManageVO qustnrManageVO) throws Exception{ - insert("QustnrManage.updateQustnrManage", qustnrManageVO); - } - - /** - * 설문관리를(을) 삭제한다. - * @param qustnrManageVO - 설문관리 정보 담김 VO - * @throws Exception - */ - public void deleteQustnrManage(QustnrManageVO qustnrManageVO) throws Exception{ - //설문응답자 삭제 - delete("QustnrManage.deleteQustnrRespondManage", qustnrManageVO); - //설문조사(설문결과) 삭제 - delete("QustnrManage.deleteQustnrRespondInfo", qustnrManageVO); - //설문항목 삭제 - delete("QustnrManage.deleteQustnrItemManage", qustnrManageVO); - //설문문항 삭제 - delete("QustnrManage.deleteQustnrQestnManage", qustnrManageVO); - - //설문관리 삭제 - delete("QustnrManage.deleteQustnrManage", qustnrManageVO); - } -} diff --git a/src/main/java/itn/let/uss/olp/qmc/web/EgovQustnrManageController.java b/src/main/java/itn/let/uss/olp/qmc/web/EgovQustnrManageController.java deleted file mode 100644 index 36c5c24..0000000 --- a/src/main/java/itn/let/uss/olp/qmc/web/EgovQustnrManageController.java +++ /dev/null @@ -1,519 +0,0 @@ -package itn.let.uss.olp.qmc.web; - -import java.util.List; -import java.util.Map; - -import javax.annotation.Resource; -import javax.servlet.http.HttpSession; - -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.stereotype.Controller; -import org.springframework.ui.ModelMap; -import org.springframework.validation.BindingResult; -import org.springframework.web.bind.annotation.ModelAttribute; -import org.springframework.web.bind.annotation.PathVariable; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RequestParam; -import org.springframework.web.servlet.mvc.support.RedirectAttributes; -import org.springmodules.validation.commons.DefaultBeanValidator; - -import egovframework.rte.fdl.property.EgovPropertyService; -import egovframework.rte.fdl.security.userdetails.util.EgovUserDetailsHelper; -import egovframework.rte.ptl.mvc.tags.ui.pagination.PaginationInfo; -import itn.com.cmm.ComDefaultCodeVO; -import itn.com.cmm.ComDefaultVO; -import itn.com.cmm.EgovMessageSource; -import itn.com.cmm.LoginVO; -import itn.com.cmm.service.EgovCmmUseService; -import itn.com.cmm.util.RedirectUrlMaker; -import itn.let.sec.ram.service.AuthorManageVO; -import itn.let.sec.ram.service.EgovAuthorManageService; -import itn.let.uss.olp.qmc.service.EgovQustnrManageService; -import itn.let.uss.olp.qmc.service.QustnrManageVO; -import itn.let.uss.olp.qqm.service.EgovQustnrQestnManageService; - -/** - * 설문관리를 처리하는 Controller Class 구현 - * @author 공통서비스 장동한 - * @since 2009.03.20 - * @version 1.0 - * @see - * - *
- * << 개정이력(Modification Information) >> - * - * 수정일 수정자 수정내용 - * ------- -------- --------------------------- - * 2009.03.20 장동한 최초 생성 - * 2011.08.31 JJY 경량환경 템플릿 커스터마이징버전 생성 - * - *- */ -@Controller -public class EgovQustnrManageController { - - private static final Logger LOGGER = LoggerFactory.getLogger(EgovQustnrManageController.class); - - @Autowired - private DefaultBeanValidator beanValidator; - - /** EgovMessageSource */ - @Resource(name = "egovMessageSource") - EgovMessageSource egovMessageSource; - - @Resource(name = "egovQustnrManageService") - private EgovQustnrManageService egovQustnrManageService; - - /** EgovPropertyService */ - @Resource(name = "propertiesService") - protected EgovPropertyService propertiesService; - - @Resource(name = "EgovCmmUseService") - private EgovCmmUseService cmmUseService; - - @Resource(name = "egovQustnrQestnManageService") - private EgovQustnrQestnManageService egovQustnrQestnManageService; - - @Resource(name = "egovAuthorManageService") - private EgovAuthorManageService egovAuthorManageService; - /** - * 설문관리 팝업 목록을 조회한다. - * @param searchVO - * @param commandMap - * @param qustnrManageVO - * @param model - * @return "/uss/olp/qmc/EgovQustnrManageListPopup" - * @throws Exception - */ - @RequestMapping(value = "/uss/olp/qmc/EgovQustnrManageListPopup.do") - public String EgovQustnrManageListPopup(@ModelAttribute("searchVO") ComDefaultVO searchVO, @RequestParam Map
- * << 개정이력(Modification Information) >> - * - * 수정일 수정자 수정내용 - * ------- -------- --------------------------- - * 2009.03.20 장동한 최초 생성 - * 2011.08.31 JJY 경량환경 템플릿 커스터마이징버전 생성 - * - *- */ -public interface EgovQustnrQestnManageService { - - /** - * 설문조사 응답자답변내용결과/기타답변내용결과 통계를 조회한다. - * @param Map - 설문지 정보가 담김 Parameter - * @return Map - * @throws Exception - */ - public List> selectQustnrManageStatistics2(Map, ?> map) throws Exception; - - /** - * 설문조사 통계를 조회한다. - * @param Map - 설문지 정보가 담김 Parameter - * @return Map - * @throws Exception - */ - public List> selectQustnrManageStatistics(Map, ?> map) throws Exception; - - /** - * 설문지정보 설문제목을 조회한다. - * @param Map - 설문지 정보가 담김 Parameter - * @return Map - * @throws Exception - */ - public Map, ?> selectQustnrManageQestnrSj(Map, ?> map) throws Exception; - - /** - * 설문문항 목록을 조회한다. - * @param searchVO - 조회할 정보가 담긴 VO - * @return List - * @throws Exception - */ - public List> selectQustnrQestnManageList(ComDefaultVO searchVO) throws Exception; - - /** - * 설문문항를(을) 상세조회 한다. - * @param qustnrQestnManageVO - 설문문항 정보 담김 VO - * @return List - * @throws Exception - */ - public List> selectQustnrQestnManageDetail(QustnrQestnManageVO qustnrQestnManageVO) throws Exception; - - /** - * 설문문항를(을) 목록 전체 건수를(을) 조회한다. - * @param searchVO - 조회할 정보가 담긴 VO - * @return int - * @throws Exception - */ - public int selectQustnrQestnManageListCnt(ComDefaultVO searchVO) throws Exception; - - /** - * 설문문항를(을) 등록한다. - * @param qustnrQestnManageVO - 설문문항 정보 담김 VO - * @throws Exception - */ - void insertQustnrQestnManage(QustnrQestnManageVO qustnrQestnManageVO) throws Exception; - - /** - * 설문문항를(을) 수정한다. - * @param qustnrQestnManageVO - 설문문항 정보 담김 VO - * @throws Exception - */ - void updateQustnrQestnManage(QustnrQestnManageVO qustnrQestnManageVO) throws Exception; - - /** - * 설문문항를(을) 삭제한다. - * @param qustnrQestnManageVO - 설문문항 정보 담김 VO - * @throws Exception - */ - void deleteQustnrQestnManage(QustnrQestnManageVO qustnrQestnManageVO) throws Exception; - - String insertGetIdQustnrQestnManage(QustnrQestnManageVO qustnrQestnManageVO) throws Exception; - - -} diff --git a/src/main/java/itn/let/uss/olp/qqm/service/QustnrQestnManageVO.java b/src/main/java/itn/let/uss/olp/qqm/service/QustnrQestnManageVO.java deleted file mode 100644 index 2ab257e..0000000 --- a/src/main/java/itn/let/uss/olp/qqm/service/QustnrQestnManageVO.java +++ /dev/null @@ -1,283 +0,0 @@ -package itn.let.uss.olp.qqm.service; - -import java.io.Serializable; - -import org.apache.commons.lang3.builder.ToStringBuilder; -/** - * 설문문항 VO Class 구현 - * @author 공통서비스 장동한 - * @since 2009.03.20 - * @version 1.0 - * @see - * - *
- * << 개정이력(Modification Information) >> - * - * 수정일 수정자 수정내용 - * ------- -------- --------------------------- - * 2009.03.20 장동한 최초 생성 - * - *- */ -public class QustnrQestnManageVO implements Serializable { - - /** - * serialVersionUID - */ - private static final long serialVersionUID = 1L; - - /** 설문제목 */ - private String qestnrSj = ""; - - /** 설문문항 ID */ - private String qestnrQesitmId = ""; - - /** 설문지 ID */ - private String qestnrId = ""; - - /** 질문순번 */ - private String qestnSn = ""; - - /** 질문유형코드 */ - private String qestnTyCode = ""; - - /** 질문내용 */ - private String qestnCn = ""; - - /** 초대선택건수 */ - private String mxmmChoiseCo = ""; - - /** 템플릿 ID */ - private String qestnrTmplatId = ""; - - /** 최초등록자아이디 */ - private String frstRegisterPnttm = ""; - - /** 최초등록시점 */ - private String frstRegisterId = ""; - - /** 최종수정시점 */ - private String lastUpdusrPnttm = ""; - - /** 최종수정시점아이디 */ - private String lastUpdusrId = ""; - - /** 검색모드설정 */ - private String searchMode = ""; - - /** - * qestnrSj attribute 를 리턴한다. - * @return the String - */ - public String getQestnrSj() { - return qestnrSj; - } - - /** - * qestnrSj attribute 값을 설정한다. - * @return qestnrSj String - */ - public void setQestnrSj(String qestnrSj) { - this.qestnrSj = qestnrSj; - } - - /** - * qestnrQesitmId attribute 를 리턴한다. - * @return the String - */ - public String getQestnrQesitmId() { - return qestnrQesitmId; - } - - /** - * qestnrQesitmId attribute 값을 설정한다. - * @return qestnrQesitmId String - */ - public void setQestnrQesitmId(String qestnrQesitmId) { - this.qestnrQesitmId = qestnrQesitmId; - } - - /** - * qestnrId attribute 를 리턴한다. - * @return the String - */ - public String getQestnrId() { - return qestnrId; - } - - /** - * qestnrId attribute 값을 설정한다. - * @return qestnrId String - */ - public void setQestnrId(String qestnrId) { - this.qestnrId = qestnrId; - } - - /** - * qestnSn attribute 를 리턴한다. - * @return the String - */ - public String getQestnSn() { - return qestnSn; - } - - /** - * qestnSn attribute 값을 설정한다. - * @return qestnSn String - */ - public void setQestnSn(String qestnSn) { - this.qestnSn = qestnSn; - } - - /** - * qestnTyCode attribute 를 리턴한다. - * @return the String - */ - public String getQestnTyCode() { - return qestnTyCode; - } - - /** - * qestnTyCode attribute 값을 설정한다. - * @return qestnTyCode String - */ - public void setQestnTyCode(String qestnTyCode) { - this.qestnTyCode = qestnTyCode; - } - - /** - * qestnCn attribute 를 리턴한다. - * @return the String - */ - public String getQestnCn() { - return qestnCn; - } - - /** - * qestnCn attribute 값을 설정한다. - * @return qestnCn String - */ - public void setQestnCn(String qestnCn) { - this.qestnCn = qestnCn; - } - - /** - * mxmmChoiseCo attribute 를 리턴한다. - * @return the String - */ - public String getMxmmChoiseCo() { - return mxmmChoiseCo; - } - - /** - * mxmmChoiseCo attribute 값을 설정한다. - * @return mxmmChoiseCo String - */ - public void setMxmmChoiseCo(String mxmmChoiseCo) { - this.mxmmChoiseCo = mxmmChoiseCo; - } - - /** - * qestnrTmplatId attribute 를 리턴한다. - * @return the String - */ - public String getQestnrTmplatId() { - return qestnrTmplatId; - } - - /** - * qestnrTmplatId attribute 값을 설정한다. - * @return qestnrTmplatId String - */ - public void setQestnrTmplatId(String qestnrTmplatId) { - this.qestnrTmplatId = qestnrTmplatId; - } - - /** - * frstRegisterPnttm attribute 를 리턴한다. - * @return the String - */ - public String getFrstRegisterPnttm() { - return frstRegisterPnttm; - } - - /** - * frstRegisterPnttm attribute 값을 설정한다. - * @return frstRegisterPnttm String - */ - public void setFrstRegisterPnttm(String frstRegisterPnttm) { - this.frstRegisterPnttm = frstRegisterPnttm; - } - - /** - * frstRegisterId attribute 를 리턴한다. - * @return the String - */ - public String getFrstRegisterId() { - return frstRegisterId; - } - - /** - * frstRegisterId attribute 값을 설정한다. - * @return frstRegisterId String - */ - public void setFrstRegisterId(String frstRegisterId) { - this.frstRegisterId = frstRegisterId; - } - - /** - * lastUpdusrPnttm attribute 를 리턴한다. - * @return the String - */ - public String getLastUpdusrPnttm() { - return lastUpdusrPnttm; - } - - /** - * lastUpdusrPnttm attribute 값을 설정한다. - * @return lastUpdusrPnttm String - */ - public void setLastUpdusrPnttm(String lastUpdusrPnttm) { - this.lastUpdusrPnttm = lastUpdusrPnttm; - } - - /** - * lastUpdusrId attribute 를 리턴한다. - * @return the String - */ - public String getLastUpdusrId() { - return lastUpdusrId; - } - - /** - * lastUpdusrId attribute 값을 설정한다. - * @return lastUpdusrId String - */ - public void setLastUpdusrId(String lastUpdusrId) { - this.lastUpdusrId = lastUpdusrId; - } - - /** - * searchMode attribute 를 리턴한다. - * @return the String - */ - public String getSearchMode() { - return searchMode; - } - - /** - * searchMode attribute 값을 설정한다. - * @return searchMode String - */ - public void setSearchMode(String searchMode) { - this.searchMode = searchMode; - } - - /** - * toString 메소드를 대치한다. - */ - public String toString() { - return ToStringBuilder.reflectionToString(this); - } - -} diff --git a/src/main/java/itn/let/uss/olp/qqm/service/impl/EgovQustnrQestnManageServiceImpl.java b/src/main/java/itn/let/uss/olp/qqm/service/impl/EgovQustnrQestnManageServiceImpl.java deleted file mode 100644 index fc47fe0..0000000 --- a/src/main/java/itn/let/uss/olp/qqm/service/impl/EgovQustnrQestnManageServiceImpl.java +++ /dev/null @@ -1,154 +0,0 @@ -package itn.let.uss.olp.qqm.service.impl; - -import java.util.List; -import java.util.Map; - -import egovframework.rte.fdl.cmmn.EgovAbstractServiceImpl; -import egovframework.rte.fdl.idgnr.EgovIdGnrService; -import itn.com.cmm.ComDefaultVO; -import itn.let.uss.olp.qqm.service.EgovQustnrQestnManageService; -import itn.let.uss.olp.qqm.service.QustnrQestnManageVO; - -import javax.annotation.Resource; - -import org.springframework.stereotype.Service; -/** - * 설문문항을 처리하는 ServiceImpl Class 구현 - * @author 공통서비스 장동한 - * @since 2009.03.20 - * @version 1.0 - * @see - * - *
- * << 개정이력(Modification Information) >> - * - * 수정일 수정자 수정내용 - * ------- -------- --------------------------- - * 2009.03.20 장동한 최초 생성 - * 2011.08.31 JJY 경량환경 템플릿 커스터마이징버전 생성 - * - *- */ -@Service("egovQustnrQestnManageService") -public class EgovQustnrQestnManageServiceImpl extends EgovAbstractServiceImpl implements EgovQustnrQestnManageService{ - - @Resource(name="qustnrQestnManageDao") - private QustnrQestnManageDao dao; - - @Resource(name="egovQustnrQestnManageIdGnrService") - private EgovIdGnrService idgenService; - - - /** - * 설문조사 응답자답변내용결과/기타답변내용결과 통계를 조회한다. - * @param Map - 설문지 정보가 담김 Parameter - * @return Map - * @throws Exception - */ - @Override - public List> selectQustnrManageStatistics2(Map, ?> map) throws Exception{ - return dao.selectQustnrManageStatistics2(map); - } - - /** - * 설문조사 통계를 조회한다. - * @param Map - 설문지 정보가 담김 Parameter - * @return Map - * @throws Exception - */ - @Override - public List> selectQustnrManageStatistics(Map, ?> map) throws Exception{ - return dao.selectQustnrManageStatistics(map); - } - /** - * 설문지정보 설문제목을 조회한다. - * @param Map - 설문지 정보가 담김 Parameter - * @return Map - * @throws Exception - */ - @Override - public Map, ?> selectQustnrManageQestnrSj(Map, ?> map) throws Exception{ - return dao.selectQustnrManageQestnrSj(map); - } - - /** - * 설문문항 목록을 조회한다. - * @param searchVO - 조회할 정보가 담긴 VO - * @return List - * @throws Exception - */ - @Override - public List> selectQustnrQestnManageList(ComDefaultVO searchVO) throws Exception{ - return dao.selectQustnrQestnManageList(searchVO); - } - - /** - * 설문문항를(을) 상세조회 한다. - * @param QustnrQestnManage - 회정정보가 담김 VO - * @return List - * @throws Exception - */ - @Override - public List> selectQustnrQestnManageDetail(QustnrQestnManageVO qustnrQestnManageVO) throws Exception{ - return dao.selectQustnrQestnManageDetail(qustnrQestnManageVO); - } - - /** - * 설문문항를(을) 목록 전체 건수를(을) 조회한다. - * @param searchVO - 조회할 정보가 담긴 VO - * @return int - * @throws Exception - */ - @Override - public int selectQustnrQestnManageListCnt(ComDefaultVO searchVO) throws Exception{ - return dao.selectQustnrQestnManageListCnt(searchVO); - } - - /** - * 설문문항를(을) 등록한다. - * @param searchVO - 조회할 정보가 담긴 VO - * @throws Exception - */ - @Override - public void insertQustnrQestnManage(QustnrQestnManageVO qustnrQestnManageVO) throws Exception { - String sMakeId = idgenService.getNextStringId(); - - qustnrQestnManageVO.setQestnrQesitmId(sMakeId); - - dao.insertQustnrQestnManage(qustnrQestnManageVO); - } - - /** - * 설문문항를(을) 수정한다. - * @param searchVO - 조회할 정보가 담긴 VO - * @throws Exception - */ - @Override - public void updateQustnrQestnManage(QustnrQestnManageVO qustnrQestnManageVO) throws Exception{ - dao.updateQustnrQestnManage(qustnrQestnManageVO); - } - - /** - * 설문문항를(을) 삭제한다. - * @param searchVO - 조회할 정보가 담긴 VO - * @throws Exception - */ - @Override - public void deleteQustnrQestnManage(QustnrQestnManageVO qustnrQestnManageVO) throws Exception{ - dao.deleteQustnrQestnManage(qustnrQestnManageVO); - } - - /** - * 설문문항를(을) 등록한다. - * @param searchVO - 조회할 정보가 담긴 VO - * @throws Exception - */ - @Override - public String insertGetIdQustnrQestnManage(QustnrQestnManageVO qustnrQestnManageVO) throws Exception { - String sMakeId = idgenService.getNextStringId(); - qustnrQestnManageVO.setQestnrQesitmId(sMakeId); - dao.insertQustnrQestnManage(qustnrQestnManageVO); - return sMakeId; - } - -} diff --git a/src/main/java/itn/let/uss/olp/qqm/service/impl/QustnrQestnManageDao.java b/src/main/java/itn/let/uss/olp/qqm/service/impl/QustnrQestnManageDao.java deleted file mode 100644 index 3dd075f..0000000 --- a/src/main/java/itn/let/uss/olp/qqm/service/impl/QustnrQestnManageDao.java +++ /dev/null @@ -1,125 +0,0 @@ -package itn.let.uss.olp.qqm.service.impl; - -import java.util.List; -import java.util.Map; - -import egovframework.rte.psl.dataaccess.EgovAbstractDAO; -import itn.com.cmm.ComDefaultVO; -import itn.let.uss.olp.qqm.service.QustnrQestnManageVO; - -import org.springframework.stereotype.Repository; -/** - * 설문문항을 처리하는 Dao Class 구현 - * @author 공통서비스 장동한 - * @since 2009.03.20 - * @version 1.0 - * @see - * - *
- * << 개정이력(Modification Information) >> - * - * 수정일 수정자 수정내용 - * ------- -------- --------------------------- - * 2009.03.20 장동한 최초 생성 - * 2011.08.31 JJY 경량환경 템플릿 커스터마이징버전 생성 - * - *- */ -@Repository("qustnrQestnManageDao") -public class QustnrQestnManageDao extends EgovAbstractDAO { - - /** - * 설문조사 응답자답변내용결과/기타답변내용결과 통계를 조회한다. - * @param Map - 설문지 정보가 담김 Parameter - * @return Map - * @throws Exception - */ - public List> selectQustnrManageStatistics2(Map, ?> map) throws Exception{ - return list("QustnrQestnManage.selectQustnrManageStatistics2", map); - } - - /** - * 설문조사 통계를 조회한다. - * @param Map - 설문지 정보가 담김 Parameter - * @return Map - * @throws Exception - */ - public List> selectQustnrManageStatistics(Map, ?> map) throws Exception{ - return list("QustnrQestnManage.selectQustnrManageStatistics", map); - } - - /** - * 설문지정보 설문제목을 조회한다. - * @param Map - 설문지 정보가 담김 Parameter - * @return Map - * @throws Exception - */ - public Map, ?> selectQustnrManageQestnrSj(Map, ?> map) throws Exception{ - return (Map, ?>)select("QustnrQestnManage.selectQustnrManageQestnrSj", map); - } - - - /** - * 설문문항 목록을 조회한다. - * @param searchVO - 조회할 정보가 담긴 VO - * @return List - * @throws Exception - */ - public List> selectQustnrQestnManageList(ComDefaultVO searchVO) throws Exception{ - return list("QustnrQestnManage.selectQustnrQestnManage", searchVO); - } - - /** - * 설문문항를(을) 상세조회 한다. - * @param qustnrQestnManageVO - 설문문항 정보 담김 VO - * @return List - * @throws Exception - */ - public List> selectQustnrQestnManageDetail(QustnrQestnManageVO qustnrQestnManageVO) throws Exception{ - return list("QustnrQestnManage.selectQustnrQestnManageDetail", qustnrQestnManageVO); - } - - /** - * 설문문항를(을) 목록 전체 건수를(을) 조회한다. - * @param searchVO - 조회할 정보가 담긴 VO - * @return int - * @throws Exception - */ - public int selectQustnrQestnManageListCnt(ComDefaultVO searchVO) throws Exception{ - return (Integer)select("QustnrQestnManage.selectQustnrQestnManageCnt", searchVO); - } - - /** - * 설문문항를(을) 등록한다. - * @param qqustnrQestnManageVO - 설문문항 정보 담김 VO - * @throws Exception - */ - public void insertQustnrQestnManage(QustnrQestnManageVO qustnrQestnManageVO) throws Exception{ - insert("QustnrQestnManage.insertQustnrQestnManage", qustnrQestnManageVO); - } - - /** - * 설문문항를(을) 수정한다. - * @param qustnrQestnManageVO - 설문문항 정보 담김 VO - * @throws Exception - */ - public void updateQustnrQestnManage(QustnrQestnManageVO qustnrQestnManageVO) throws Exception{ - insert("QustnrQestnManage.updateQustnrQestnManage", qustnrQestnManageVO); - } - - /** - * 설문문항를(을) 삭제한다. - * @param qustnrQestnManageVO - 설문문항 정보 담김 VO - * @throws Exception - */ - public void deleteQustnrQestnManage(QustnrQestnManageVO qustnrQestnManageVO) throws Exception{ - - //설문조사(설문결과) 삭제 - delete("QustnrQestnManage.deleteQustnrRespondInfo", qustnrQestnManageVO); - //설문항목 삭제 - delete("QustnrQestnManage.deleteQustnrItemManage", qustnrQestnManageVO); - - //설문문항 - delete("QustnrQestnManage.deleteQustnrQestnManage", qustnrQestnManageVO); - } -} diff --git a/src/main/java/itn/let/uss/olp/qqm/web/EgovQustnrQestnManageController.java b/src/main/java/itn/let/uss/olp/qqm/web/EgovQustnrQestnManageController.java deleted file mode 100644 index a2625dd..0000000 --- a/src/main/java/itn/let/uss/olp/qqm/web/EgovQustnrQestnManageController.java +++ /dev/null @@ -1,538 +0,0 @@ -package itn.let.uss.olp.qqm.web; - -import java.util.ArrayList; -import java.util.HashMap; -import java.util.List; -import java.util.Map; - -import egovframework.rte.fdl.property.EgovPropertyService; -import egovframework.rte.fdl.security.userdetails.util.EgovUserDetailsHelper; -import egovframework.rte.psl.dataaccess.util.EgovMap; -import egovframework.rte.ptl.mvc.tags.ui.pagination.PaginationInfo; -import itn.com.cmm.ComDefaultCodeVO; -import itn.com.cmm.ComDefaultVO; -import itn.com.cmm.EgovMessageSource; -import itn.com.cmm.LoginVO; -import itn.com.cmm.service.EgovCmmUseService; -import itn.com.cmm.util.RedirectUrlMaker; -import itn.let.uss.olp.qim.service.EgovQustnrItemManageService; -import itn.let.uss.olp.qmc.service.QustnrManageVO; -import itn.let.uss.olp.qqm.service.EgovQustnrQestnManageService; -import itn.let.uss.olp.qqm.service.QustnrQestnManageVO; - -import javax.annotation.Resource; - -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.stereotype.Controller; -import org.springframework.ui.ModelMap; -import org.springframework.validation.BindingResult; -import org.springframework.web.bind.annotation.ModelAttribute; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RequestParam; -import org.springframework.web.servlet.mvc.support.RedirectAttributes; -import org.springmodules.validation.commons.DefaultBeanValidator; -/** - * 설문문항을 처리하는 Controller Class 구현 - * @author 공통서비스 장동한 - * @since 2009.03.20 - * @version 1.0 - * @see - * - *
- * << 개정이력(Modification Information) >> - * - * 수정일 수정자 수정내용 - * ------- -------- --------------------------- - * 2009.03.20 장동한 최초 생성 - * 2011.08.31 JJY 경량환경 템플릿 커스터마이징버전 생성 - * - *- */ -@Controller -public class EgovQustnrQestnManageController { - - private static final Logger LOGGER = LoggerFactory.getLogger(EgovQustnrQestnManageController.class); - - @Autowired - private DefaultBeanValidator beanValidator; - - /** EgovMessageSource */ - @Resource(name="egovMessageSource") - EgovMessageSource egovMessageSource; - - @Resource(name = "egovQustnrQestnManageService") - private EgovQustnrQestnManageService egovQustnrQestnManageService; - - /** EgovPropertyService */ - @Resource(name = "propertiesService") - protected EgovPropertyService propertiesService; - - @Resource(name="EgovCmmUseService") - private EgovCmmUseService cmmUseService; - - @Resource(name = "egovQustnrItemManageService") - private EgovQustnrItemManageService egovQustnrItemManageService; - - /** - * 설문항목 통계를 조회한다. - * @param searchVO - * @param qustnrQestnManageVO - * @param commandMap - * @param model - * @return "/uss/olp/qqm/EgovQustnrQestnManageStatistics" - * @throws Exception - */ - @RequestMapping(value="/uss/olp/qqm/EgovQustnrQestnManageStatistics.do") - public String EgovQustnrQestnManageStatistics( - @ModelAttribute("searchVO") ComDefaultVO searchVO, - QustnrQestnManageVO qustnrQestnManageVO, - @RequestParam Map
- * << 개정이력(Modification Information) >> - * - * 수정일 수정자 수정내용 - * ------- -------- --------------------------- - * 2009.03.20 장동한 최초 생성 - * 2011.08.31 JJY 경량환경 템플릿 커스터마이징버전 생성 - * - *- */ -public interface EgovQustnrRespondInfoService { - - /** - * 설문템플릿을 조회한다. - * @param map - 조회할 정보가 담긴 map - * @return List - * @throws Exception - */ - public List> selectQustnrTmplatManage(Map, ?> map) throws Exception; - - /** - * 객관식 통계를 조회 조회한다. - * @param map - 조회할 정보가 담긴 map - * @return List - * @throws Exception - */ - public List> selectQustnrRespondInfoManageStatistics1(Map, ?> map) throws Exception; - /** - * 주관식 통계를 조회 조회한다. - * @param map - 조회할 정보가 담긴 map - * @return List - * @throws Exception - */ - public List> selectQustnrRespondInfoManageStatistics2(Map, ?> map) throws Exception; - /** - * 회원정보를 조회한다. - * @param map - 조회할 정보가 담긴 map - * @return List - * @throws Exception - */ - public Map, ?> selectQustnrRespondInfoManageEmplyrinfo(Map, ?> map) throws Exception; - - /** - * 설문정보를 조회한다. - * @param map - 조회할 정보가 담긴 map - * @return List - * @throws Exception - */ - public List> selectQustnrRespondInfoManageComtnqestnrinfo(Map, ?> map) throws Exception; - /** - * 문항정보를 조회한다. - * @param map - 조회할 정보가 담긴 map - * @return List - * @throws Exception - */ - public List> selectQustnrRespondInfoManageComtnqustnrqesitm(Map, ?> map) throws Exception; - /** - * 항목정보를 조회한다. - * @param map - 조회할 정보가 담긴 map - * @return List - * @throws Exception - */ - public List> selectQustnrRespondInfoManageComtnqustnriem(Map, ?> map) throws Exception; - - /** - * 설문조사(설문등록)를(을) 목록을 조회한다. - * @param searchVO - 조회할 정보가 담긴 VO - * @return List - * @throws Exception - */ - public List> selectQustnrRespondInfoManageList(ComDefaultVO searchVO) throws Exception; - - /** - * 설문조사(설문등록)를(을) 목록 전체 건수를(을) 조회한다. - * @param searchVO - 조회할 정보가 담긴 VO - * @return - * @throws Exception - */ - public int selectQustnrRespondInfoManageListCnt(ComDefaultVO searchVO) throws Exception; - - /** - * 응답자결과(설문조사) 목록을 조회한다. - * @param searchVO - 조회할 정보가 담긴 VO - * @return List - * @throws Exception - */ - public List> selectQustnrRespondInfoList(ComDefaultVO searchVO) throws Exception; - - /** - * 응답자결과(설문조사)를(을) 상세조회 한다. - * @param qustnrRespondInfoVO - 응답자결과(설문조사) 정보 담김 VO - * @return List - * @throws Exception - */ - public List> selectQustnrRespondInfoDetail(QustnrRespondInfoVO qustnrRespondInfoVO) throws Exception; - - /** - * 응답자결과(설문조사)를(을) 목록 전체 건수를(을) 조회한다. - * @param searchVO - 조회할 정보가 담긴 VO - * @return int - * @throws Exception - */ - public int selectQustnrRespondInfoListCnt(ComDefaultVO searchVO) throws Exception; - - /** - * 응답자결과(설문조사)를(을) 등록한다. - * @param qustnrRespondInfoVO - 응답자결과(설문조사) 정보 담김 VO - * @throws Exception - */ - void insertQustnrRespondInfo(QustnrRespondInfoVO qustnrRespondInfoVO) throws Exception; - - /** - * 응답자결과(설문조사)를(을) 수정한다. - * @param qustnrRespondInfoVO - 응답자결과(설문조사) 정보 담김 VO - * @throws Exception - */ - void updateQustnrRespondInfo(QustnrRespondInfoVO qustnrRespondInfoVO) throws Exception; - - /** - * 응답자결과(설문조사)를(을) 삭제한다. - * @param qustnrRespondInfoVO - 응답자결과(설문조사) 정보 담김 VO - * @throws Exception - */ - void deleteQustnrRespondInfo(QustnrRespondInfoVO qustnrRespondInfoVO) throws Exception; - - -} diff --git a/src/main/java/itn/let/uss/olp/qri/service/QustnrRespondInfoVO.java b/src/main/java/itn/let/uss/olp/qri/service/QustnrRespondInfoVO.java deleted file mode 100644 index 08b64b8..0000000 --- a/src/main/java/itn/let/uss/olp/qri/service/QustnrRespondInfoVO.java +++ /dev/null @@ -1,264 +0,0 @@ -package itn.let.uss.olp.qri.service; - -import java.io.Serializable; - -import org.apache.commons.lang3.builder.ToStringBuilder; -/** - * 설문조사 VO Class 구현 - * @author 공통서비스 장동한 - * @since 2009.03.20 - * @version 1.0 - * @see - * - *
- * << 개정이력(Modification Information) >> - * - * 수정일 수정자 수정내용 - * ------- -------- --------------------------- - * 2009.03.20 장동한 최초 생성 - * 2011.08.31 JJY 경량환경 템플릿 커스터마이징버전 생성 - * - *- */ -public class QustnrRespondInfoVO implements Serializable { - - /** - * serialVersionUID - */ - private static final long serialVersionUID = 1L; - - /** 설문응답ID */ - private String qestnrQesrspnsId = ""; - - /** 설문문항ID */ - private String qestnrQesitmId = ""; - - /** 설문ID */ - private String qestnrId = ""; - - /** 설문템플릿ID */ - private String qestnrTmplatId = ""; - - /** 설문항목ID */ - private String qustnrIemId = ""; - - /** 응답자답변내용 */ - private String respondAnswerCn = ""; - - /** 응답자명 */ - private String respondNm = ""; - - /** 기타답변내용 */ - private String etcAnswerCn = ""; - - /** 최초등록시점 */ - private String frstRegisterPnttm = ""; - - /** 최등등록시점ID */ - private String frstRegisterId = ""; - - /** 최종수정시점 */ - private String lastUpdusrPnttm = ""; - - /** 최종수정시점ID */ - private String lastUpdusrId = ""; - - /** - * qestnrQesrspnsId attribute 를 리턴한다. - * @return the String - */ - public String getQestnrQesrspnsId() { - return qestnrQesrspnsId; - } - - /** - * qestnrQesrspnsId attribute 값을 설정한다. - * @return qestnrQesrspnsId String - */ - public void setQestnrQesrspnsId(String qestnrQesrspnsId) { - this.qestnrQesrspnsId = qestnrQesrspnsId; - } - - /** - * qestnrQesitmId attribute 를 리턴한다. - * @return the String - */ - public String getQestnrQesitmId() { - return qestnrQesitmId; - } - - /** - * qestnrQesitmId attribute 값을 설정한다. - * @return qestnrQesitmId String - */ - public void setQestnrQesitmId(String qestnrQesitmId) { - this.qestnrQesitmId = qestnrQesitmId; - } - - /** - * qestnrId attribute 를 리턴한다. - * @return the String - */ - public String getQestnrId() { - return qestnrId; - } - - /** - * qestnrId attribute 값을 설정한다. - * @return qestnrId String - */ - public void setQestnrId(String qestnrId) { - this.qestnrId = qestnrId; - } - - /** - * qestnrTmplatId attribute 를 리턴한다. - * @return the String - */ - public String getQestnrTmplatId() { - return qestnrTmplatId; - } - - /** - * qestnrTmplatId attribute 값을 설정한다. - * @return qestnrTmplatId String - */ - public void setQestnrTmplatId(String qestnrTmplatId) { - this.qestnrTmplatId = qestnrTmplatId; - } - - /** - * qustnrIemId attribute 를 리턴한다. - * @return the String - */ - public String getQustnrIemId() { - return qustnrIemId; - } - - /** - * qustnrIemId attribute 값을 설정한다. - * @return qustnrIemId String - */ - public void setQustnrIemId(String qustnrIemId) { - this.qustnrIemId = qustnrIemId; - } - - /** - * respondAnswerCn attribute 를 리턴한다. - * @return the String - */ - public String getRespondAnswerCn() { - return respondAnswerCn; - } - - /** - * respondAnswerCn attribute 값을 설정한다. - * @return respondAnswerCn String - */ - public void setRespondAnswerCn(String respondAnswerCn) { - this.respondAnswerCn = respondAnswerCn; - } - - /** - * respondNm attribute 를 리턴한다. - * @return the String - */ - public String getRespondNm() { - return respondNm; - } - - /** - * respondNm attribute 값을 설정한다. - * @return respondNm String - */ - public void setRespondNm(String respondNm) { - this.respondNm = respondNm; - } - - /** - * etcAnswerCn attribute 를 리턴한다. - * @return the String - */ - public String getEtcAnswerCn() { - return etcAnswerCn; - } - - /** - * etcAnswerCn attribute 값을 설정한다. - * @return etcAnswerCn String - */ - public void setEtcAnswerCn(String etcAnswerCn) { - this.etcAnswerCn = etcAnswerCn; - } - - /** - * frstRegisterPnttm attribute 를 리턴한다. - * @return the String - */ - public String getFrstRegisterPnttm() { - return frstRegisterPnttm; - } - - /** - * frstRegisterPnttm attribute 값을 설정한다. - * @return frstRegisterPnttm String - */ - public void setFrstRegisterPnttm(String frstRegisterPnttm) { - this.frstRegisterPnttm = frstRegisterPnttm; - } - - /** - * frstRegisterId attribute 를 리턴한다. - * @return the String - */ - public String getFrstRegisterId() { - return frstRegisterId; - } - - /** - * frstRegisterId attribute 값을 설정한다. - * @return frstRegisterId String - */ - public void setFrstRegisterId(String frstRegisterId) { - this.frstRegisterId = frstRegisterId; - } - - /** - * lastUpdusrPnttm attribute 를 리턴한다. - * @return the String - */ - public String getLastUpdusrPnttm() { - return lastUpdusrPnttm; - } - - /** - * lastUpdusrPnttm attribute 값을 설정한다. - * @return lastUpdusrPnttm String - */ - public void setLastUpdusrPnttm(String lastUpdusrPnttm) { - this.lastUpdusrPnttm = lastUpdusrPnttm; - } - - /** - * lastUpdusrId attribute 를 리턴한다. - * @return the String - */ - public String getLastUpdusrId() { - return lastUpdusrId; - } - - /** - * lastUpdusrId attribute 값을 설정한다. - * @return lastUpdusrId String - */ - public void setLastUpdusrId(String lastUpdusrId) { - this.lastUpdusrId = lastUpdusrId; - } - - /** - * toString 메소드를 대치한다. - */ - public String toString() { - return ToStringBuilder.reflectionToString(this); - } -} diff --git a/src/main/java/itn/let/uss/olp/qri/service/impl/EgovQustnrRespondInfoServiceImpl.java b/src/main/java/itn/let/uss/olp/qri/service/impl/EgovQustnrRespondInfoServiceImpl.java deleted file mode 100644 index def5b8d..0000000 --- a/src/main/java/itn/let/uss/olp/qri/service/impl/EgovQustnrRespondInfoServiceImpl.java +++ /dev/null @@ -1,202 +0,0 @@ -package itn.let.uss.olp.qri.service.impl; - -import java.util.List; -import java.util.Map; - -import egovframework.rte.fdl.cmmn.EgovAbstractServiceImpl; -import egovframework.rte.fdl.idgnr.EgovIdGnrService; -import itn.com.cmm.ComDefaultVO; -import itn.let.uss.olp.qri.service.EgovQustnrRespondInfoService; -import itn.let.uss.olp.qri.service.QustnrRespondInfoVO; - -import javax.annotation.Resource; - -import org.springframework.stereotype.Service; -/** - * 설문조사 ServiceImpl Class 구현 - * @author 공통서비스 장동한 - * @since 2009.03.20 - * @version 1.0 - * @see - * - *
- * << 개정이력(Modification Information) >> - * - * 수정일 수정자 수정내용 - * ------- -------- --------------------------- - * 2009.03.20 장동한 최초 생성 - * 2011.08.31 JJY 경량환경 템플릿 커스터마이징버전 생성 - * - *- */ -@Service("egovQustnrRespondInfoService") -public class EgovQustnrRespondInfoServiceImpl extends EgovAbstractServiceImpl implements EgovQustnrRespondInfoService{ - - @Resource(name="qustnrRespondInfoDao") - private QustnrRespondInfoDao dao; - - @Resource(name="qustnrRespondInfoIdGnrService") - private EgovIdGnrService idgenService; - - /** - * 설문템플릿을 조회한다. - * @param map - 조회할 정보가 담긴 map - * @return List - * @throws Exception - */ - @Override - public List> selectQustnrTmplatManage(Map, ?> map) throws Exception{ - return dao.selectQustnrTmplatManage(map); - } - /** - * 객관식 통계를 조회 조회한다. - * @param map - 조회할 정보가 담긴 map - * @return List - * @throws Exception - */ - @Override - public List> selectQustnrRespondInfoManageStatistics1(Map, ?> map) throws Exception{ - return dao.selectQustnrRespondInfoManageStatistics1(map); - } - /** - * 주관식 통계를 조회 조회한다. - * @param map - 조회할 정보가 담긴 map - * @return List - * @throws Exception - */ - @Override - public List> selectQustnrRespondInfoManageStatistics2(Map, ?> map) throws Exception{ - return dao.selectQustnrRespondInfoManageStatistics2(map); - } - - /** - * 회원정보를 조회한다. - * @param map - 조회할 정보가 담긴 map - * @return List - * @throws Exception - */ - @Override - public Map, ?> selectQustnrRespondInfoManageEmplyrinfo(Map, ?> map) throws Exception{ - return dao.selectQustnrRespondInfoManageEmplyrinfo(map); - } - - /** - * 설문정보를 조회한다. - * @param map - 조회할 정보가 담긴 map - * @return List - * @throws Exception - */ - @Override - public List> selectQustnrRespondInfoManageComtnqestnrinfo(Map, ?> map) throws Exception{ - return dao.selectQustnrRespondInfoManageComtnqestnrinfo(map); - } - /** - * 문항정보를 조회한다. - * @param map - 조회할 정보가 담긴 map - * @return List - * @throws Exception - */ - @Override - public List> selectQustnrRespondInfoManageComtnqustnrqesitm(Map, ?> map) throws Exception{ - return dao.selectQustnrRespondInfoManageComtnqustnrqesitm(map); - } - /** - * 항목정보를 조회한다. - * @param map - 조회할 정보가 담긴 map - * @return List - * @throws Exception - */ - @Override - public List> selectQustnrRespondInfoManageComtnqustnriem(Map, ?> map) throws Exception{ - return dao.selectQustnrRespondInfoManageComtnqustnriem(map); - } - - /** - * 설문조사(설문등록)를(을) 목록을 조회한다. - * @param searchVO - 조회할 정보가 담긴 VO - * @return List - * @throws Exception - */ - @Override - public List> selectQustnrRespondInfoManageList(ComDefaultVO searchVO) throws Exception{ - return dao.selectQustnrRespondInfoManageList(searchVO); - } - - /** - * 설문조사(설문등록)를(을) 목록 전체 건수를(을) 조회한다. - * @param searchVO - 조회할 정보가 담긴 VO - * @return - * @throws Exception - */ - @Override - public int selectQustnrRespondInfoManageListCnt(ComDefaultVO searchVO) throws Exception{ - return dao.selectQustnrRespondInfoManageListCnt(searchVO); - } - - /** - * 응답자결과(설문조사) 목록을 조회한다. - * @param searchVO - 조회할 정보가 담긴 VO - * @return List - * @throws Exception - */ - @Override - public List> selectQustnrRespondInfoList(ComDefaultVO searchVO) throws Exception{ - return dao.selectQustnrRespondInfoList(searchVO); - } - - /** - * 응답자결과(설문조사)를(을) 상세조회 한다. - * @param QustnrRespondInfo - 회정정보가 담김 VO - * @return List - * @throws Exception - */ - @Override - public List> selectQustnrRespondInfoDetail(QustnrRespondInfoVO qustnrRespondInfoVO) throws Exception{ - return dao.selectQustnrRespondInfoDetail(qustnrRespondInfoVO); - } - - /** - * 응답자결과(설문조사)를(을) 목록 전체 건수를(을) 조회한다. - * @param searchVO - 조회할 정보가 담긴 VO - * @return int - * @throws Exception - */ - @Override - public int selectQustnrRespondInfoListCnt(ComDefaultVO searchVO) throws Exception{ - return dao.selectQustnrRespondInfoListCnt(searchVO); - } - - /** - * 응답자결과(설문조사)를(을) 등록한다. - * @param searchVO - 조회할 정보가 담긴 VO - * @throws Exception - */ - @Override - public void insertQustnrRespondInfo(QustnrRespondInfoVO qustnrRespondInfoVO) throws Exception { - String sMakeId = idgenService.getNextStringId(); - - qustnrRespondInfoVO.setQestnrQesrspnsId(sMakeId); - - dao.insertQustnrRespondInfo(qustnrRespondInfoVO); - } - - /** - * 응답자결과(설문조사)를(을) 수정한다. - * @param searchVO - 조회할 정보가 담긴 VO - * @throws Exception - */ - @Override - public void updateQustnrRespondInfo(QustnrRespondInfoVO qustnrRespondInfoVO) throws Exception{ - dao.updateQustnrRespondInfo(qustnrRespondInfoVO); - } - - /** - * 응답자결과(설문조사)를(을) 삭제한다. - * @param searchVO - 조회할 정보가 담긴 VO - * @throws Exception - */ - @Override - public void deleteQustnrRespondInfo(QustnrRespondInfoVO qustnrRespondInfoVO) throws Exception{ - dao.deleteQustnrRespondInfo(qustnrRespondInfoVO); - } -} diff --git a/src/main/java/itn/let/uss/olp/qri/service/impl/QustnrRespondInfoDao.java b/src/main/java/itn/let/uss/olp/qri/service/impl/QustnrRespondInfoDao.java deleted file mode 100644 index 5623410..0000000 --- a/src/main/java/itn/let/uss/olp/qri/service/impl/QustnrRespondInfoDao.java +++ /dev/null @@ -1,173 +0,0 @@ -package itn.let.uss.olp.qri.service.impl; - -import java.util.List; -import java.util.Map; - -import egovframework.rte.psl.dataaccess.EgovAbstractDAO; -import itn.com.cmm.ComDefaultVO; -import itn.let.uss.olp.qri.service.QustnrRespondInfoVO; - -import org.springframework.stereotype.Repository; -/** - * 설문조사 Dao Class 구현 - * @author 공통서비스 장동한 - * @since 2009.03.20 - * @version 1.0 - * @see - * - *
- * << 개정이력(Modification Information) >> - * - * 수정일 수정자 수정내용 - * ------- -------- --------------------------- - * 2009.03.20 장동한 최초 생성 - * 2011.08.31 JJY 경량환경 템플릿 커스터마이징버전 생성 - * - *- */ -@Repository("qustnrRespondInfoDao") -public class QustnrRespondInfoDao extends EgovAbstractDAO { - - - /** - * 설문템플릿을 조회한다. - * @param map - 조회할 정보가 담긴 map - * @return List - * @throws Exception - */ - public List> selectQustnrTmplatManage(Map, ?> map) throws Exception{ - return list("QustnrRespondInfo.selectQustnrTmplatManages", map); - } - - /** - * 객관식 통계를 조회 조회한다. - * @param map - 조회할 정보가 담긴 map - * @return List - * @throws Exception - */ - public List> selectQustnrRespondInfoManageStatistics1(Map, ?> map) throws Exception{ - return list("QustnrRespondInfo.selectQustnrRespondInfoManageStatistics1", map); - } - /** - * 주관식 통계를 조회 조회한다. - * @param map - 조회할 정보가 담긴 map - * @return List - * @throws Exception - */ - public List> selectQustnrRespondInfoManageStatistics2(Map, ?> map) throws Exception{ - return list("QustnrRespondInfo.selectQustnrRespondInfoManageStatistics2", map); - } - - /** - * 회원정보를 조회한다. - * @param map - 조회할 정보가 담긴 map - * @return List - * @throws Exception - */ - public Map, ?> selectQustnrRespondInfoManageEmplyrinfo(Map, ?> map) throws Exception{ - return (Map, ?>)select("QustnrRespondInfo.selectQustnrRespondInfoManageEmplyrinfo", map); - } - - /** - * 설문정보를 조회한다. - * @param map - 조회할 정보가 담긴 map - * @return List - * @throws Exception - */ - public List> selectQustnrRespondInfoManageComtnqestnrinfo(Map, ?> map) throws Exception{ - return list("QustnrRespondInfo.selectQustnrRespondInfoManageComtnqestnrinfo", map); - } - /** - * 문항정보를 조회한다. - * @param map - 조회할 정보가 담긴 map - * @return List - * @throws Exception - */ - public List> selectQustnrRespondInfoManageComtnqustnrqesitm(Map, ?> map) throws Exception{ - return list("QustnrRespondInfo.selectQustnrRespondInfoManageComtnqustnrqesitm", map); - } - /** - * 항목정보를 조회한다. - * @param map - 조회할 정보가 담긴 map - * @return List - * @throws Exception - */ - public List> selectQustnrRespondInfoManageComtnqustnriem(Map, ?> map) throws Exception{ - return list("QustnrRespondInfo.selectQustnrRespondInfoManageComtnqustnriem", map); - } - - /** - * 설문조사(설문등록)를(을) 목록을 조회한다. - * @param searchVO - 조회할 정보가 담긴 VO - * @return List - * @throws Exception - */ - public List> selectQustnrRespondInfoManageList(ComDefaultVO searchVO) throws Exception{ - return list("QustnrRespondInfo.selectQustnrRespondInfoManage", searchVO); - } - - /** - * 설문조사(설문등록)를(을) 목록 전체 건수를(을) 조회한다. - * @param searchVO - 조회할 정보가 담긴 VO - * @return int - * @throws Exception - */ - public int selectQustnrRespondInfoManageListCnt(ComDefaultVO searchVO) throws Exception{ - return (Integer)select("QustnrRespondInfo.selectQustnrRespondInfoManageCnt", searchVO); - } - - /** - * 응답자결과(설문조사) 목록을 조회한다. - * @param searchVO - 조회할 정보가 담긴 VO - * @throws Exception - */ - public List> selectQustnrRespondInfoList(ComDefaultVO searchVO) throws Exception{ - return list("QustnrRespondInfo.selectQustnrRespondInfo", searchVO); - } - - /** - * 응답자결과(설문조사)를(을) 상세조회 한다. - * @param qustnrRespondInfoVO - 응답자결과(설문조사) 정보 담김 VO - * @throws Exception - */ - public List> selectQustnrRespondInfoDetail(QustnrRespondInfoVO qustnrRespondInfoVO) throws Exception{ - return list("QustnrRespondInfo.selectQustnrRespondInfoDetail", qustnrRespondInfoVO); - } - - /** - * 응답자결과(설문조사)를(을) 목록 전체 건수를(을) 조회한다. - * @param searchVO - 조회할 정보가 담긴 VO - * @return int - * @throws Exception - */ - public int selectQustnrRespondInfoListCnt(ComDefaultVO searchVO) throws Exception{ - return (Integer)select("QustnrRespondInfo.selectQustnrRespondInfoCnt", searchVO); - } - - /** - * 응답자결과(설문조사)를(을) 등록한다. - * @param qqustnrRespondInfoVO - 응답자결과(설문조사) 정보 담김 VO - * @throws Exception - */ - public void insertQustnrRespondInfo(QustnrRespondInfoVO qustnrRespondInfoVO) throws Exception{ - insert("QustnrRespondInfo.insertQustnrRespondInfo", qustnrRespondInfoVO); - } - - /** - * 응답자결과(설문조사)를(을) 수정한다. - * @param qustnrRespondInfoVO - 응답자결과(설문조사) 정보 담김 VO - * @throws Exception - */ - public void updateQustnrRespondInfo(QustnrRespondInfoVO qustnrRespondInfoVO) throws Exception{ - insert("QustnrRespondInfo.updateQustnrRespondInfo", qustnrRespondInfoVO); - } - - /** - * 응답자결과(설문조사)를(을) 삭제한다. - * @param qustnrRespondInfoVO - 응답자결과(설문조사) 정보 담김 VO - * @throws Exception - */ - public void deleteQustnrRespondInfo(QustnrRespondInfoVO qustnrRespondInfoVO) throws Exception{ - insert("QustnrRespondInfo.deleteQustnrRespondInfo", qustnrRespondInfoVO); - } -} diff --git a/src/main/java/itn/let/uss/olp/qri/web/EgovQustnrRespondInfoController.java b/src/main/java/itn/let/uss/olp/qri/web/EgovQustnrRespondInfoController.java deleted file mode 100644 index df16841..0000000 --- a/src/main/java/itn/let/uss/olp/qri/web/EgovQustnrRespondInfoController.java +++ /dev/null @@ -1,1564 +0,0 @@ -package itn.let.uss.olp.qri.web; - -import java.io.OutputStream; -import java.text.SimpleDateFormat; -import java.util.ArrayList; -import java.util.Date; -import java.util.List; -import java.util.Locale; -import java.util.Map; - -import javax.annotation.Resource; -import javax.servlet.http.HttpServletRequest; -import javax.servlet.http.HttpServletResponse; - -import org.apache.poi.ss.usermodel.Cell; -import org.apache.poi.ss.usermodel.Row; -import org.apache.poi.ss.usermodel.Sheet; -import org.apache.poi.xssf.streaming.SXSSFWorkbook; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.stereotype.Controller; -import org.springframework.ui.ModelMap; -import org.springframework.validation.BindingResult; -import org.springframework.web.bind.annotation.ModelAttribute; -import org.springframework.web.bind.annotation.PathVariable; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RequestParam; -import org.springframework.web.servlet.ModelAndView; -import org.springframework.web.servlet.mvc.support.RedirectAttributes; -import org.springmodules.validation.commons.DefaultBeanValidator; - -import egovframework.rte.fdl.property.EgovPropertyService; -import egovframework.rte.fdl.security.userdetails.util.EgovUserDetailsHelper; -import egovframework.rte.psl.dataaccess.util.EgovMap; -import egovframework.rte.ptl.mvc.tags.ui.pagination.PaginationInfo; -import itn.com.cmm.ComDefaultCodeVO; -import itn.com.cmm.ComDefaultVO; -import itn.com.cmm.EgovMessageSource; -import itn.com.cmm.LoginVO; -import itn.com.cmm.service.CmmnDetailCode; -import itn.com.cmm.service.EgovCmmUseService; -import itn.com.cmm.util.RedirectUrlMaker; -import itn.let.solr.sys.service.ResearchService; -import itn.let.uss.olp.qmc.service.EgovQustnrManageService; -import itn.let.uss.olp.qmc.service.QustnrManageVO; -import itn.let.uss.olp.qri.service.EgovQustnrRespondInfoService; -import itn.let.uss.olp.qri.service.QustnrRespondInfoVO; -import itn.let.uss.olp.qrm.service.EgovQustnrRespondManageService; -import itn.let.uss.olp.qrm.service.QustnrRespondManageVO; -/** - * 설문조사 Controller Class 구현 - * @author 공통서비스 장동한 - * @since 2009.03.20 - * @version 1.0 - * @see - * - *
- * << 개정이력(Modification Information) >> - * - * 수정일 수정자 수정내용 - * ------- -------- --------------------------- - * 2009.03.20 장동한 최초 생성 - * 2011.08.31 JJY 경량환경 템플릿 커스터마이징버전 생성 - * - *- */ -@Controller -public class EgovQustnrRespondInfoController { - - private static final Logger LOGGER = LoggerFactory.getLogger(EgovQustnrRespondInfoController.class); - - @Autowired - private DefaultBeanValidator beanValidator; - - /** EgovMessageSource */ - @Resource(name="egovMessageSource") - EgovMessageSource egovMessageSource; - - @Resource(name = "egovQustnrRespondInfoService") - private EgovQustnrRespondInfoService egovQustnrRespondInfoService; - - @Resource(name = "egovQustnrRespondManageService") - private EgovQustnrRespondManageService egovQustnrRespondManageService; - - @Resource(name = "egovQustnrManageService") - private EgovQustnrManageService egovQustnrManageService; - - /** EgovPropertyService */ - @Resource(name = "propertiesService") - protected EgovPropertyService propertiesService; - - @Resource(name="EgovCmmUseService") - private EgovCmmUseService cmmUseService; - - @Resource(name = "researchService") - protected ResearchService researchService; - - /** - * 설문템플릿을 적용한다. - * @param searchVO - * @param request - * @param commandMap - * @param model - * @return "/uss/olp/mgt/template/template" - * @throws Exception - */ - @RequestMapping(value="/uss/olp/qri/template/template.do") - public String EgovQustnrRespondInfoManageTemplate( - @ModelAttribute("searchVO") ComDefaultVO searchVO, - HttpServletRequest request, - @RequestParam Map
- * << 개정이력(Modification Information) >> - * - * 수정일 수정자 수정내용 - * ------- -------- --------------------------- - * 2009.03.20 장동한 최초 생성 - * 2011.08.31 JJY 경량환경 템플릿 커스터마이징버전 생성 - * - *- */ -public interface EgovQustnrRespondManageService { - - /** - * 응답자정보 목록을 조회한다. - * @param searchVO - 조회할 정보가 담긴 VO - * @return List - * @throws Exception - */ - public List> selectQustnrRespondManageList(ComDefaultVO searchVO) throws Exception; - - /** - * 응답자정보를(을) 상세조회 한다. - * @param qustnrRespondManageVO - 응답자정보 정보 담김 VO - * @return List - * @throws Exception - */ - public List> selectQustnrRespondManageDetail(QustnrRespondManageVO qustnrRespondManageVO) throws Exception; - - /** - * 응답자정보를(을) 목록 전체 건수를(을) 조회한다. - * @param searchVO - 조회할 정보가 담긴 VO - * @return int - * @throws Exception - */ - public int selectQustnrRespondManageListCnt(ComDefaultVO searchVO) throws Exception; - - /** - * 응답자정보를(을) 등록한다. - * @param qustnrRespondManageVO - 응답자정보 정보 담김 VO - * @throws Exception - */ - void insertQustnrRespondManage(QustnrRespondManageVO qustnrRespondManageVO) throws Exception; - - /** - * 응답자정보를(을) 수정한다. - * @param qustnrRespondManageVO - 응답자정보 정보 담김 VO - * @throws Exception - */ - void updateQustnrRespondManage(QustnrRespondManageVO qustnrRespondManageVO) throws Exception; - - /** - * 응답자정보를(을) 삭제한다. - * @param qustnrRespondManageVO - 응답자정보 정보 담김 VO - * @throws Exception - */ - void deleteQustnrRespondManage(QustnrRespondManageVO qustnrRespondManageVO) throws Exception; - - -} diff --git a/src/main/java/itn/let/uss/olp/qrm/service/QustnrRespondManageVO.java b/src/main/java/itn/let/uss/olp/qrm/service/QustnrRespondManageVO.java deleted file mode 100644 index 56b27b2..0000000 --- a/src/main/java/itn/let/uss/olp/qrm/service/QustnrRespondManageVO.java +++ /dev/null @@ -1,303 +0,0 @@ -package itn.let.uss.olp.qrm.service; - -import java.io.Serializable; - -import org.apache.commons.lang3.builder.ToStringBuilder; -/** - * 설문응답자관리 VO Class 구현 - * @author 공통서비스 장동한 - * @since 2009.03.20 - * @version 1.0 - * @see - * - *
- * << 개정이력(Modification Information) >> - * - * 수정일 수정자 수정내용 - * ------- -------- --------------------------- - * 2009.03.20 장동한 최초 생성 - * 2011.08.31 JJY 경량환경 템플릿 커스터마이징버전 생성 - * - *- */ -public class QustnrRespondManageVO implements Serializable { - - /** - * serialVersionUID - */ - private static final long serialVersionUID = 1L; - - /** 설문지ID */ - private String qestnrId = ""; - - /** 설문응답자아이디 */ - private String qestnrRespondId = ""; - - /** 설별코드 */ - private String sexdstnCode = ""; - - /** 직업유형코드 */ - private String occpTyCode = ""; - - /** 응답자명 */ - private String respondNm = ""; - - /** 생년월일 */ - private String brth = ""; - - /** 첫번째전화번호 */ - private String areaNo = ""; - - /** 두번째전화번호 */ - private String middleTelno = ""; - - /** 마지막전화번호 */ - private String endTelno = ""; - - /** 최초등록시점 */ - private String frstRegisterPnttm = ""; - - /** 최초등록자ID */ - private String frstRegisterId = ""; - - /** 최종수정시점 */ - private String lastUpdusrPnttm = ""; - - /** 최종수정ID */ - private String lastUpdusrId = ""; - - /** 설문템플릿ID */ - private String qestnrTmplatId = ""; - - /** - * qestnrId attribute 를 리턴한다. - * @return the String - */ - public String getQestnrId() { - return qestnrId; - } - - /** - * qestnrId attribute 값을 설정한다. - * @return qestnrId String - */ - public void setQestnrId(String qestnrId) { - this.qestnrId = qestnrId; - } - - /** - * qestnrRespondId attribute 를 리턴한다. - * @return the String - */ - public String getQestnrRespondId() { - return qestnrRespondId; - } - - /** - * qestnrRespondId attribute 값을 설정한다. - * @return qestnrRespondId String - */ - public void setQestnrRespondId(String qestnrRespondId) { - this.qestnrRespondId = qestnrRespondId; - } - - /** - * sexdstnCode attribute 를 리턴한다. - * @return the String - */ - public String getSexdstnCode() { - return sexdstnCode; - } - - /** - * sexdstnCode attribute 값을 설정한다. - * @return sexdstnCode String - */ - public void setSexdstnCode(String sexdstnCode) { - this.sexdstnCode = sexdstnCode; - } - - /** - * occpTyCode attribute 를 리턴한다. - * @return the String - */ - public String getOccpTyCode() { - return occpTyCode; - } - - /** - * occpTyCode attribute 값을 설정한다. - * @return occpTyCode String - */ - public void setOccpTyCode(String occpTyCode) { - this.occpTyCode = occpTyCode; - } - - /** - * respondNm attribute 를 리턴한다. - * @return the String - */ - public String getRespondNm() { - return respondNm; - } - - /** - * respondNm attribute 값을 설정한다. - * @return respondNm String - */ - public void setRespondNm(String respondNm) { - this.respondNm = respondNm; - } - - /** - * brth attribute 를 리턴한다. - * @return the String - */ - public String getBrth() { - return brth; - } - - /** - * brth attribute 값을 설정한다. - * @return brth String - */ - public void setBrth(String brth) { - this.brth = brth; - } - - /** - * areaNo attribute 를 리턴한다. - * @return the String - */ - public String getAreaNo() { - return areaNo; - } - - /** - * areaNo attribute 값을 설정한다. - * @return areaNo String - */ - public void setAreaNo(String areaNo) { - this.areaNo = areaNo; - } - - /** - * middleTelno attribute 를 리턴한다. - * @return the String - */ - public String getMiddleTelno() { - return middleTelno; - } - - /** - * middleTelno attribute 값을 설정한다. - * @return middleTelno String - */ - public void setMiddleTelno(String middleTelno) { - this.middleTelno = middleTelno; - } - - /** - * endTelno attribute 를 리턴한다. - * @return the String - */ - public String getEndTelno() { - return endTelno; - } - - /** - * endTelno attribute 값을 설정한다. - * @return endTelno String - */ - public void setEndTelno(String endTelno) { - this.endTelno = endTelno; - } - - /** - * frstRegisterPnttm attribute 를 리턴한다. - * @return the String - */ - public String getFrstRegisterPnttm() { - return frstRegisterPnttm; - } - - /** - * frstRegisterPnttm attribute 값을 설정한다. - * @return frstRegisterPnttm String - */ - public void setFrstRegisterPnttm(String frstRegisterPnttm) { - this.frstRegisterPnttm = frstRegisterPnttm; - } - - /** - * frstRegisterId attribute 를 리턴한다. - * @return the String - */ - public String getFrstRegisterId() { - return frstRegisterId; - } - - /** - * frstRegisterId attribute 값을 설정한다. - * @return frstRegisterId String - */ - public void setFrstRegisterId(String frstRegisterId) { - this.frstRegisterId = frstRegisterId; - } - - /** - * lastUpdusrPnttm attribute 를 리턴한다. - * @return the String - */ - public String getLastUpdusrPnttm() { - return lastUpdusrPnttm; - } - - /** - * lastUpdusrPnttm attribute 값을 설정한다. - * @return lastUpdusrPnttm String - */ - public void setLastUpdusrPnttm(String lastUpdusrPnttm) { - this.lastUpdusrPnttm = lastUpdusrPnttm; - } - - /** - * lastUpdusrId attribute 를 리턴한다. - * @return the String - */ - public String getLastUpdusrId() { - return lastUpdusrId; - } - - /** - * lastUpdusrId attribute 값을 설정한다. - * @return lastUpdusrId String - */ - public void setLastUpdusrId(String lastUpdusrId) { - this.lastUpdusrId = lastUpdusrId; - } - - /** - * qestnrTmplatId attribute 를 리턴한다. - * @return the String - */ - public String getQestnrTmplatId() { - return qestnrTmplatId; - } - - /** - * qestnrTmplatId attribute 값을 설정한다. - * @return qestnrTmplatId String - */ - public void setQestnrTmplatId(String qestnrTmplatId) { - this.qestnrTmplatId = qestnrTmplatId; - } - - /** - * toString 메소드를 대치한다. - */ - public String toString() { - return ToStringBuilder.reflectionToString(this); - } - -} diff --git a/src/main/java/itn/let/uss/olp/qrm/service/impl/EgovQustnrRespondManageServiceImpl.java b/src/main/java/itn/let/uss/olp/qrm/service/impl/EgovQustnrRespondManageServiceImpl.java deleted file mode 100644 index e88dfed..0000000 --- a/src/main/java/itn/let/uss/olp/qrm/service/impl/EgovQustnrRespondManageServiceImpl.java +++ /dev/null @@ -1,109 +0,0 @@ -package itn.let.uss.olp.qrm.service.impl; - -import java.util.List; - -import egovframework.rte.fdl.cmmn.EgovAbstractServiceImpl; -import egovframework.rte.fdl.idgnr.EgovIdGnrService; -import itn.com.cmm.ComDefaultVO; -import itn.let.uss.olp.qrm.service.EgovQustnrRespondManageService; -import itn.let.uss.olp.qrm.service.QustnrRespondManageVO; - -import javax.annotation.Resource; - -import org.springframework.stereotype.Service; -/** - * 설문응답자관리 ServiceImpl Class 구현 - * @author 공통서비스 장동한 - * @since 2009.03.20 - * @version 1.0 - * @see - * - *
- * << 개정이력(Modification Information) >> - * - * 수정일 수정자 수정내용 - * ------- -------- --------------------------- - * 2009.03.20 장동한 최초 생성 - * 2011.08.31 JJY 경량환경 템플릿 커스터마이징버전 생성 - * - *- */ -@Service("egovQustnrRespondManageService") -public class EgovQustnrRespondManageServiceImpl extends EgovAbstractServiceImpl implements EgovQustnrRespondManageService{ - - - @Resource(name="qustnrRespondManageDao") - private QustnrRespondManageDao dao; - - - @Resource(name="qustnrRespondManageIdGnrService") - private EgovIdGnrService idgenService; - - /** - * 응답자정보 목록을 조회한다. - * @param searchVO - 조회할 정보가 담긴 VO - * @return List - * @throws Exception - */ - @Override - public List> selectQustnrRespondManageList(ComDefaultVO searchVO) throws Exception{ - return dao.selectQustnrRespondManageList(searchVO); - } - - /** - * 응답자정보를(을) 상세조회 한다. - * @param QustnrRespondManage - 회정정보가 담김 VO - * @return List - * @throws Exception - */ - @Override - public List> selectQustnrRespondManageDetail(QustnrRespondManageVO qustnrRespondManageVO) throws Exception{ - return dao.selectQustnrRespondManageDetail(qustnrRespondManageVO); - } - - /** - * 응답자정보를(을) 목록 전체 건수를(을) 조회한다. - * @param searchVO - 조회할 정보가 담긴 VO - * @return int - * @throws Exception - */ - @Override - public int selectQustnrRespondManageListCnt(ComDefaultVO searchVO) throws Exception{ - return dao.selectQustnrRespondManageListCnt(searchVO); - } - - /** - * 응답자정보를(을) 등록한다. - * @param qustnrRespondManageVO - 응답자정보 정보가 담긴 VO - * @throws Exception - */ - @Override - public void insertQustnrRespondManage(QustnrRespondManageVO qustnrRespondManageVO) throws Exception { - String sMakeId = idgenService.getNextStringId(); - - qustnrRespondManageVO.setQestnrRespondId(sMakeId); - - dao.insertQustnrRespondManage(qustnrRespondManageVO); - } - - /** - * 응답자정보를(을) 수정한다. - * @param qustnrRespondManageVO - 응답자정보 조회할 정보가 담긴 VO - * @throws Exception - */ - @Override - public void updateQustnrRespondManage(QustnrRespondManageVO qustnrRespondManageVO) throws Exception{ - dao.updateQustnrRespondManage(qustnrRespondManageVO); - } - - /** - * 응답자정보를(을) 삭제한다. - * @param qustnrRespondManageVO - 응답자정보 정보가 담긴 VO - * @return - * @throws Exception - */ - @Override - public void deleteQustnrRespondManage(QustnrRespondManageVO qustnrRespondManageVO) throws Exception{ - dao.deleteQustnrRespondManage(qustnrRespondManageVO); - } -} diff --git a/src/main/java/itn/let/uss/olp/qrm/service/impl/QustnrRespondManageDao.java b/src/main/java/itn/let/uss/olp/qrm/service/impl/QustnrRespondManageDao.java deleted file mode 100644 index 2142b49..0000000 --- a/src/main/java/itn/let/uss/olp/qrm/service/impl/QustnrRespondManageDao.java +++ /dev/null @@ -1,86 +0,0 @@ -package itn.let.uss.olp.qrm.service.impl; - -import java.util.List; - -import egovframework.rte.psl.dataaccess.EgovAbstractDAO; -import itn.com.cmm.ComDefaultVO; -import itn.let.uss.olp.qrm.service.QustnrRespondManageVO; - -import org.springframework.stereotype.Repository; -/** - * 설문응답자관리 Dao Class 구현 - * @author 공통서비스 장동한 - * @since 2009.03.20 - * @version 1.0 - * @see - * - *
- * << 개정이력(Modification Information) >> - * - * 수정일 수정자 수정내용 - * ------- -------- --------------------------- - * 2009.03.20 장동한 최초 생성 - * 2011.08.31 JJY 경량환경 템플릿 커스터마이징버전 생성 - * - *- */ -@Repository("qustnrRespondManageDao") -public class QustnrRespondManageDao extends EgovAbstractDAO { - - /** - * 응답자정보 목록을 조회한다. - * @param searchVO - 조회할 정보가 담긴 VO - * @return List - * @throws Exception - */ - public List> selectQustnrRespondManageList(ComDefaultVO searchVO) throws Exception{ - return list("QustnrRespondManage.selectQustnrRespondManage", searchVO); - } - - /** - * 응답자정보를(을) 상세조회 한다. - * @param qustnrRespondManageVO - 응답자정보 정보 담김 VO - * @return List - * @throws Exception - */ - public List> selectQustnrRespondManageDetail(QustnrRespondManageVO qustnrRespondManageVO) throws Exception{ - return list("QustnrRespondManage.selectQustnrRespondManageDetail", qustnrRespondManageVO); - } - - /** - * 응답자정보를(을) 목록 전체 건수를(을) 조회한다. - * @param searchVO - 조회할 정보가 담긴 VO - * @return int - * @throws Exception - */ - public int selectQustnrRespondManageListCnt(ComDefaultVO searchVO) throws Exception{ - return (Integer)select("QustnrRespondManage.selectQustnrRespondManageCnt", searchVO); - } - - /** - * 응답자정보를(을) 등록한다. - * @param qqustnrRespondManageVO - 응답자정보 정보 담김 VO - * @throws Exception - */ - public void insertQustnrRespondManage(QustnrRespondManageVO qustnrRespondManageVO) throws Exception{ - insert("QustnrRespondManage.insertQustnrRespondManage", qustnrRespondManageVO); - } - - /** - * 응답자정보를(을) 수정한다. - * @param qustnrRespondManageVO - 응답자정보 정보 담김 VO - * @throws Exception - */ - public void updateQustnrRespondManage(QustnrRespondManageVO qustnrRespondManageVO) throws Exception{ - insert("QustnrRespondManage.updateQustnrRespondManage", qustnrRespondManageVO); - } - - /** - * 응답자정보를(을) 삭제한다. - * @param qustnrRespondManageVO - 응답자정보 정보 담김 VO - * @throws Exception - */ - public void deleteQustnrRespondManage(QustnrRespondManageVO qustnrRespondManageVO) throws Exception{ - insert("QustnrRespondManage.deleteQustnrRespondManage", qustnrRespondManageVO); - } -} diff --git a/src/main/java/itn/let/uss/olp/qrm/web/EgovQustnrRespondManageController.java b/src/main/java/itn/let/uss/olp/qrm/web/EgovQustnrRespondManageController.java deleted file mode 100644 index 1779fe2..0000000 --- a/src/main/java/itn/let/uss/olp/qrm/web/EgovQustnrRespondManageController.java +++ /dev/null @@ -1,283 +0,0 @@ -package itn.let.uss.olp.qrm.web; - -import java.util.Map; - -import egovframework.rte.fdl.property.EgovPropertyService; -import egovframework.rte.fdl.security.userdetails.util.EgovUserDetailsHelper; -import egovframework.rte.ptl.mvc.tags.ui.pagination.PaginationInfo; -import itn.com.cmm.ComDefaultCodeVO; -import itn.com.cmm.ComDefaultVO; -import itn.com.cmm.EgovMessageSource; -import itn.com.cmm.LoginVO; -import itn.com.cmm.service.EgovCmmUseService; -import itn.let.uss.olp.qrm.service.EgovQustnrRespondManageService; -import itn.let.uss.olp.qrm.service.QustnrRespondManageVO; - -import javax.annotation.Resource; - -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.stereotype.Controller; -import org.springframework.ui.ModelMap; -import org.springframework.validation.BindingResult; -import org.springframework.web.bind.annotation.ModelAttribute; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RequestParam; -import org.springmodules.validation.commons.DefaultBeanValidator; -/** - * 설문응답자관리 Controller Class 구현 - * @author 공통서비스 장동한 - * @since 2009.03.20 - * @version 1.0 - * @see - * - *
- * << 개정이력(Modification Information) >> - * - * 수정일 수정자 수정내용 - * ------- -------- --------------------------- - * 2009.03.20 장동한 최초 생성 - * 2011.08.31 JJY 경량환경 템플릿 커스터마이징버전 생성 - * - *- */ -@Controller -public class EgovQustnrRespondManageController { - - private static final Logger LOGGER = LoggerFactory.getLogger(EgovQustnrRespondManageController.class); - - @Autowired - private DefaultBeanValidator beanValidator; - - /** EgovMessageSource */ - @Resource(name="egovMessageSource") - EgovMessageSource egovMessageSource; - - @Resource(name = "egovQustnrRespondManageService") - private EgovQustnrRespondManageService egovQustnrRespondManageService; - - /** EgovPropertyService */ - @Resource(name = "propertiesService") - protected EgovPropertyService propertiesService; - - @Resource(name="EgovCmmUseService") - private EgovCmmUseService cmmUseService; - - /** - * 응답자정보 목록을 조회한다. - * @param searchVO - * @param commandMap - * @param qustnrRespondManageVO - * @param model - * @return "/uss/olp/qrm/EgovQustnrRespondManageList" - * @throws Exception - */ - @RequestMapping(value="/uss/olp/qrm/EgovQustnrRespondManageList.do") - public String EgovQustnrRespondManageList( - @ModelAttribute("searchVO") ComDefaultVO searchVO, - @RequestParam Map
- * << 개정이력(Modification Information) >> - * - * 수정일 수정자 수정내용 - * ------- -------- --------------------------- - * 2009.03.20 장동한 최초 생성 - * 2011.08.31 JJY 경량환경 템플릿 커스터마이징버전 생성 - * - *- */ -public interface EgovQustnrTmplatManageService { - - /** - * 템플릿파일명을 조회한다. - * @param qustnrTmplatManageVO - 조회할 정보가 담긴 VO - * @return List - * @throws Exception - */ - public Map, ?> selectQustnrTmplatManageTmplatImagepathnm(QustnrTmplatManageVO qustnrTmplatManageVO) throws Exception; - - /** - * 설문템플릿 목록을 조회한다. - * @param searchVO - 조회할 정보가 담긴 VO - * @return List - * @throws Exception - */ - public List> selectQustnrTmplatManageList(ComDefaultVO searchVO) throws Exception; - - /** - * 설문템플릿를(을) 상세조회 한다. - * @param QustnrTmplatManage - 회정정보가 담김 VO - * @return List - * @throws Exception - */ - public QustnrTmplatManageVO selectQustnrTmplatManageDetail(QustnrTmplatManageVO qustnrTmplatManageVO) throws Exception; - - /** - * 설문템플릿를(을) 목록 전체 건수를(을) 조회한다. - * @param searchVO - 조회할 정보가 담긴 VO - * @return int - * @throws Exception - */ - public int selectQustnrTmplatManageListCnt(ComDefaultVO searchVO) throws Exception; - - /** - * 설문템플릿를(을) 등록한다. - * @param searchVO - 조회할 정보가 담긴 VO - * @throws Exception - */ - void insertQustnrTmplatManage(QustnrTmplatManageVO qustnrTmplatManageVO) throws Exception; - - /** - * 설문템플릿를(을) 수정한다. - * @param searchVO - 조회할 정보가 담긴 VO - * @throws Exception - */ - void updateQustnrTmplatManage(QustnrTmplatManageVO qustnrTmplatManageVO) throws Exception; - - /** - * 설문템플릿를(을) 삭제한다. - * @param searchVO - 조회할 정보가 담긴 VO - * @throws Exception - */ - void deleteQustnrTmplatManage(QustnrTmplatManageVO qustnrTmplatManageVO) throws Exception; - - -} diff --git a/src/main/java/itn/let/uss/olp/qtm/service/QustnrTmplatManageVO.java b/src/main/java/itn/let/uss/olp/qtm/service/QustnrTmplatManageVO.java deleted file mode 100644 index 7dd4102..0000000 --- a/src/main/java/itn/let/uss/olp/qtm/service/QustnrTmplatManageVO.java +++ /dev/null @@ -1,236 +0,0 @@ -package itn.let.uss.olp.qtm.service; - -import java.io.Serializable; - -import org.apache.commons.lang3.builder.ToStringBuilder; -/** - * 설문템플릿 VO Class 구현 - * @author 공통서비스 장동한 - * @since 2009.03.20 - * @version 1.0 - * @see - * - *
- * << 개정이력(Modification Information) >> - * - * 수정일 수정자 수정내용 - * ------- -------- --------------------------- - * 2009.03.20 장동한 최초 생성 - * 2011.08.31 JJY 경량환경 템플릿 커스터마이징버전 생성 - * - *- */ -public class QustnrTmplatManageVO implements Serializable { - - /** - * serialVersionUID - */ - private static final long serialVersionUID = 1L; - - /** 설문템플릿 아이디 */ - private String qestnrTmplatId = ""; - - /** 설문템플릿 유형 */ - private String qestnrTmplatTy = ""; - - /** 설문템플 이미지경로 */ - public byte[] qestnrTmplatImagepathnm; - - /** 설문템플릿 설명 */ - private String qestnrTmplatCn = ""; - - /** 서물템플릿경로명 */ - private String qestnrTmplatCours; - - /** 최초등록시점 */ - private String frstRegisterPnttm = ""; - - /** 최초등록자아이디 */ - private String frstRegisterId = ""; - - /** 최종수정자 시점 */ - private String lastUpdusrPnttm = ""; - - /** 최종수정자아이디 */ - private String lastUpdusrId = ""; - - /** 화면 명령 처리 */ - private String cmd = ""; - - private String frstRegisterNm = ""; - - - - - /** - * qestnrTmplatId attribute 를 리턴한다. - * @return the String - */ - public String getQestnrTmplatId() { - return qestnrTmplatId; - } - - /** - * qestnrTmplatId attribute 값을 설정한다. - * @return qestnrTmplatId String - */ - public void setQestnrTmplatId(String qestnrTmplatId) { - this.qestnrTmplatId = qestnrTmplatId; - } - - /** - * qestnrTmplatTy attribute 를 리턴한다. - * @return the String - */ - public String getQestnrTmplatTy() { - return qestnrTmplatTy; - } - - /** - * qestnrTmplatTy attribute 값을 설정한다. - * @return qestnrTmplatTy String - */ - public void setQestnrTmplatTy(String qestnrTmplatTy) { - this.qestnrTmplatTy = qestnrTmplatTy; - } - - /** - * qestnrTmplatImagepathnm attribute 값을 설정한다. - * @return qestnrTmplatImagepathnm byte[] - */ - public void setQestnrTmplatImagepathnm(byte[] qestnrTmplatImagepathnm) { - this.qestnrTmplatImagepathnm = qestnrTmplatImagepathnm; - } - - /** - * qestnrTmplatCn attribute 를 리턴한다. - * @return the String - */ - public String getQestnrTmplatCn() { - return qestnrTmplatCn; - } - - /** - * qestnrTmplatCn attribute 값을 설정한다. - * @return qestnrTmplatCn String - */ - public void setQestnrTmplatCn(String qestnrTmplatCn) { - this.qestnrTmplatCn = qestnrTmplatCn; - } - - /** - * qestnrTmplatCours attribute 를 리턴한다. - * @return the String - */ - public String getQestnrTmplatCours() { - return qestnrTmplatCours; - } - - /** - * qestnrTmplatCours attribute 값을 설정한다. - * @return qestnrTmplatCours String - */ - public void setQestnrTmplatCours(String qestnrTmplatCours) { - this.qestnrTmplatCours = qestnrTmplatCours; - } - - /** - * frstRegisterPnttm attribute 를 리턴한다. - * @return the String - */ - public String getFrstRegisterPnttm() { - return frstRegisterPnttm; - } - - /** - * frstRegisterPnttm attribute 값을 설정한다. - * @return frstRegisterPnttm String - */ - public void setFrstRegisterPnttm(String frstRegisterPnttm) { - this.frstRegisterPnttm = frstRegisterPnttm; - } - - /** - * frstRegisterId attribute 를 리턴한다. - * @return the String - */ - public String getFrstRegisterId() { - return frstRegisterId; - } - - /** - * frstRegisterId attribute 값을 설정한다. - * @return frstRegisterId String - */ - public void setFrstRegisterId(String frstRegisterId) { - this.frstRegisterId = frstRegisterId; - } - - /** - * lastUpdusrPnttm attribute 를 리턴한다. - * @return the String - */ - public String getLastUpdusrPnttm() { - return lastUpdusrPnttm; - } - - /** - * lastUpdusrPnttm attribute 값을 설정한다. - * @return lastUpdusrPnttm String - */ - public void setLastUpdusrPnttm(String lastUpdusrPnttm) { - this.lastUpdusrPnttm = lastUpdusrPnttm; - } - - /** - * lastUpdusrId attribute 를 리턴한다. - * @return the String - */ - public String getLastUpdusrId() { - return lastUpdusrId; - } - - /** - * lastUpdusrId attribute 값을 설정한다. - * @return lastUpdusrId String - */ - public void setLastUpdusrId(String lastUpdusrId) { - this.lastUpdusrId = lastUpdusrId; - } - - /** - * cmd attribute 를 리턴한다. - * @return the String - */ - public String getCmd() { - return cmd; - } - - /** - * cmd attribute 값을 설정한다. - * @return cmd String - */ - public void setCmd(String cmd) { - this.cmd = cmd; - } - - /** - * toString 메소드를 대치한다. - */ - public String toString() { - return ToStringBuilder.reflectionToString(this); - } - - public String getFrstRegisterNm() { - return frstRegisterNm; - } - - public void setFrstRegisterNm(String frstRegisterNm) { - this.frstRegisterNm = frstRegisterNm; - } - - public byte[] getQestnrTmplatImagepathnm() { - return qestnrTmplatImagepathnm; - } - -} diff --git a/src/main/java/itn/let/uss/olp/qtm/service/impl/EgovQustnrTmplatManageServiceImpl.java b/src/main/java/itn/let/uss/olp/qtm/service/impl/EgovQustnrTmplatManageServiceImpl.java deleted file mode 100644 index ebde0aa..0000000 --- a/src/main/java/itn/let/uss/olp/qtm/service/impl/EgovQustnrTmplatManageServiceImpl.java +++ /dev/null @@ -1,119 +0,0 @@ -package itn.let.uss.olp.qtm.service.impl; - -import java.util.List; -import java.util.Map; - -import egovframework.rte.fdl.cmmn.EgovAbstractServiceImpl; -import egovframework.rte.fdl.idgnr.EgovIdGnrService; -import itn.com.cmm.ComDefaultVO; -import itn.let.uss.olp.qtm.service.EgovQustnrTmplatManageService; -import itn.let.uss.olp.qtm.service.QustnrTmplatManageVO; - -import javax.annotation.Resource; - -import org.springframework.stereotype.Service; -/** - * 설문템플릿 ServiceImpl Class 구현 - * @author 공통서비스 장동한 - * @since 2009.03.20 - * @version 1.0 - * @see - * - *
- * << 개정이력(Modification Information) >> - * - * 수정일 수정자 수정내용 - * ------- -------- --------------------------- - * 2009.03.20 장동한 최초 생성 - * 2011.08.31 JJY 경량환경 템플릿 커스터마이징버전 생성 - * - *- */ -@Service("egovQustnrTmplatManageService") -public class EgovQustnrTmplatManageServiceImpl extends EgovAbstractServiceImpl implements EgovQustnrTmplatManageService{ - - - @Resource(name="qustnrTmplatManageDao") - private QustnrTmplatManageDao dao; - - @Resource(name="egovQustnrTmplatManageIdGnrService") - private EgovIdGnrService idgenService; - - /** - * 템플릿파일명을 조회한다. - * @param qustnrTmplatManageVO - 조회할 정보가 담긴 VO - * @return List - * @throws Exception - */ - @Override - public Map, ?> selectQustnrTmplatManageTmplatImagepathnm(QustnrTmplatManageVO qustnrTmplatManageVO) throws Exception{ - return dao.selectQustnrTmplatManageTmplatImagepathnm(qustnrTmplatManageVO); - } - - /** - * 설문템플릿 목록을 조회한다. - * @param searchVO - 조회할 정보가 담긴 VO - * @return List - * @throws Exception - */ - @Override - public List> selectQustnrTmplatManageList(ComDefaultVO searchVO) throws Exception{ - return dao.selectQustnrTmplatManageList(searchVO); - } - - /** - * 설문템플릿를(을) 상세조회 한다. - * @param QustnrTmplatManage - 회정정보가 담김 VO - * @return List - * @throws Exception - */ - @Override - public QustnrTmplatManageVO selectQustnrTmplatManageDetail(QustnrTmplatManageVO qustnrTmplatManageVO) throws Exception{ - return dao.selectQustnrTmplatManageDetail(qustnrTmplatManageVO); - } - - /** - * 설문템플릿를(을) 목록 전체 건수를(을) 조회한다. - * @param searchVO - 조회할 정보가 담긴 VO - * @return int - * @throws Exception - */ - @Override - public int selectQustnrTmplatManageListCnt(ComDefaultVO searchVO) throws Exception{ - return dao.selectQustnrTmplatManageListCnt(searchVO); - } - - /** - * 설문템플릿를(을) 등록한다. - * @param searchVO - 조회할 정보가 담긴 VO - * @throws Exception - */ - @Override - public void insertQustnrTmplatManage(QustnrTmplatManageVO qustnrTmplatManageVO) throws Exception { - String sMakeId = idgenService.getNextStringId(); - - qustnrTmplatManageVO.setQestnrTmplatId(sMakeId); - - dao.insertQustnrTmplatManage(qustnrTmplatManageVO); - } - - /** - * 설문템플릿를(을) 수정한다. - * @param searchVO - 조회할 정보가 담긴 VO - * @throws Exception - */ - @Override - public void updateQustnrTmplatManage(QustnrTmplatManageVO qustnrTmplatManageVO){ - dao.updateQustnrTmplatManage(qustnrTmplatManageVO); - } - - /** - * 설문템플릿를(을) 삭제한다. - * @param searchVO - 조회할 정보가 담긴 VO - * @throws Exception - */ - @Override - public void deleteQustnrTmplatManage(QustnrTmplatManageVO qustnrTmplatManageVO){ - dao.deleteQustnrTmplatManage(qustnrTmplatManageVO); - } -} diff --git a/src/main/java/itn/let/uss/olp/qtm/service/impl/QustnrTmplatManageDao.java b/src/main/java/itn/let/uss/olp/qtm/service/impl/QustnrTmplatManageDao.java deleted file mode 100644 index 0bb7db3..0000000 --- a/src/main/java/itn/let/uss/olp/qtm/service/impl/QustnrTmplatManageDao.java +++ /dev/null @@ -1,110 +0,0 @@ -package itn.let.uss.olp.qtm.service.impl; - -import java.util.List; -import java.util.Map; - -import egovframework.rte.psl.dataaccess.EgovAbstractDAO; -import itn.com.cmm.ComDefaultVO; -import itn.let.uss.olp.qtm.service.QustnrTmplatManageVO; - -import org.springframework.stereotype.Repository; -/** - * 설문템플릿 Dao Class 구현 - * @author 공통서비스 장동한 - * @since 2009.03.20 - * @version 1.0 - * @see - * - *
- * << 개정이력(Modification Information) >> - * - * 수정일 수정자 수정내용 - * ------- -------- --------------------------- - * 2009.03.20 장동한 최초 생성 - * 2011.08.31 JJY 경량환경 템플릿 커스터마이징버전 생성 - * - *- */ -@Repository("qustnrTmplatManageDao") -public class QustnrTmplatManageDao extends EgovAbstractDAO { - - /** - * 템플릿파일명을 조회한다. - * @param qustnrTmplatManageVO - 조회할 정보가 담긴 VO - * @return List - * @throws Exception - */ - public Map, ?> selectQustnrTmplatManageTmplatImagepathnm(QustnrTmplatManageVO qustnrTmplatManageVO){ - return (Map, ?>)select("QustnrTmplatManage.selectQustnrTmplatManageTmplatImagepathnm", qustnrTmplatManageVO); - } - - - /** - * 설문템플릿 목록을 조회한다. - * @param searchVO - 조회할 정보가 담긴 VO - * @return List - * @throws Exception - */ - public List> selectQustnrTmplatManageList(ComDefaultVO searchVO){ - return list("QustnrTmplatManage.selectQustnrTmplatManage", searchVO); - } - - /** - * 설문템플릿를(을) 상세조회 한다. - * @param QustnrTmplatManage - 회정정보가 담김 VO - * @return List - * @throws Exception - */ - public QustnrTmplatManageVO selectQustnrTmplatManageDetail(QustnrTmplatManageVO qustnrTmplatManageVO){ - return (QustnrTmplatManageVO) select("QustnrTmplatManage.selectQustnrTmplatManageDetail", qustnrTmplatManageVO); - } - - /** - * 설문템플릿를(을) 목록 전체 건수를(을) 조회한다. - * @param searchVO - 조회할 정보가 담긴 VO - * @return int - * @throws Exception - */ - public int selectQustnrTmplatManageListCnt(ComDefaultVO searchVO){ - return (Integer)select("QustnrTmplatManage.selectQustnrTmplatManageCnt", searchVO); - } - - /** - * 설문템플릿를(을) 등록한다. - * @param searchVO - 조회할 정보가 담긴 VO - * @throws Exception - */ - public void insertQustnrTmplatManage(QustnrTmplatManageVO qustnrTmplatManageVO){ - insert("QustnrTmplatManage.insertQustnrTmplatManage", qustnrTmplatManageVO); - } - - /** - * 설문템플릿를(을) 수정한다. - * @param searchVO - 조회할 정보가 담긴 VO - * @throws Exception - */ - public void updateQustnrTmplatManage(QustnrTmplatManageVO qustnrTmplatManageVO){ - insert("QustnrTmplatManage.updateQustnrTmplatManage", qustnrTmplatManageVO); - } - - /** - * 설문템플릿를(을) 삭제한다. - * @param searchVO - 조회할 정보가 담긴 VO - * @throws Exception - */ - public void deleteQustnrTmplatManage(QustnrTmplatManageVO qustnrTmplatManageVO){ - //설문응답자 삭제 - delete("QustnrTmplatManage.deleteQustnrRespondManage", qustnrTmplatManageVO); - //설문조사(설문결과) 삭제 - delete("QustnrTmplatManage.deleteQustnrRespondInfo", qustnrTmplatManageVO); - //설문항목 삭제 - delete("QustnrTmplatManage.deleteQustnrItemManage", qustnrTmplatManageVO); - //설문문항 삭제 - delete("QustnrTmplatManage.deleteQustnrQestnManage", qustnrTmplatManageVO); - //설문관리 삭제 - delete("QustnrTmplatManage.deleteQustnrManage", qustnrTmplatManageVO); - - //설문템플릿삭제 - delete("QustnrTmplatManage.deleteQustnrTmplatManage", qustnrTmplatManageVO); - } -} diff --git a/src/main/java/itn/let/uss/olp/qtm/web/EgovQustnrTmplatManageController.java b/src/main/java/itn/let/uss/olp/qtm/web/EgovQustnrTmplatManageController.java deleted file mode 100644 index 3994c48..0000000 --- a/src/main/java/itn/let/uss/olp/qtm/web/EgovQustnrTmplatManageController.java +++ /dev/null @@ -1,357 +0,0 @@ -package itn.let.uss.olp.qtm.web; - -import java.util.Map; - -import javax.annotation.Resource; -import javax.servlet.http.HttpServletRequest; -import javax.servlet.http.HttpServletResponse; - -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.stereotype.Controller; -import org.springframework.ui.ModelMap; -import org.springframework.validation.BindingResult; -import org.springframework.web.bind.annotation.ModelAttribute; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RequestParam; -import org.springframework.web.multipart.MultipartFile; -import org.springframework.web.multipart.MultipartHttpServletRequest; -import org.springframework.web.servlet.mvc.support.RedirectAttributes; -import org.springmodules.validation.commons.DefaultBeanValidator; - -import egovframework.rte.fdl.property.EgovPropertyService; -import egovframework.rte.fdl.security.userdetails.util.EgovUserDetailsHelper; -import egovframework.rte.ptl.mvc.tags.ui.pagination.PaginationInfo; -import itn.com.cmm.ComDefaultVO; -import itn.com.cmm.EgovMessageSource; -import itn.com.cmm.LoginVO; -import itn.com.cmm.util.RedirectUrlMaker; -import itn.let.uss.olp.qtm.service.EgovQustnrTmplatManageService; -import itn.let.uss.olp.qtm.service.QustnrTmplatManageVO; - -/** - * 설문템플릿 Controller Class 구현 - * @author 공통서비스 장동한 - * @since 2009.03.20 - * @version 1.0 - * @see - * - *
- * << 개정이력(Modification Information) >> - * - * 수정일 수정자 수정내용 - * ------- -------- --------------------------- - * 2009.03.20 장동한 최초 생성 - * 2011.08.31 JJY 경량환경 템플릿 커스터마이징버전 생성 - * - *- */ -@Controller -public class EgovQustnrTmplatManageController { - - @Autowired - private DefaultBeanValidator beanValidator; - - /** EgovMessageSource */ - @Resource(name = "egovMessageSource") - EgovMessageSource egovMessageSource; - - @Resource(name = "egovQustnrTmplatManageService") - private EgovQustnrTmplatManageService egovQustnrTmplatManageService; - - /** EgovPropertyService */ - @Resource(name = "propertiesService") - protected EgovPropertyService propertiesService; - - @RequestMapping(value = "/uss/olp/qtm/EgovQustnrTmplatManageMain.do") - public String EgovQustnrTmplatManageMain(ModelMap model) throws Exception { - return "/uss/olp/qtm/EgovQustnrTmplatManageMain"; - } - - @RequestMapping(value = "/uss/olp/qtm/EgovQustnrTmplatManageLeft.do") - public String EgovQustnrTmplatManageLeft(ModelMap model) throws Exception { - return "/uss/olp/qtm/EgovQustnrTmplatManageLeft"; - } - - /** - * 개별 배포시 메인메뉴를 조회한다. - * @param model - * @return "/uss/sam/cpy/" - * @throws Exception - */ - @RequestMapping(value = "/uss/olp/EgovMain.do") - public String EgovMain(ModelMap model) throws Exception { - return "/uss/olp/qtm/EgovMain"; - } - - /** - * 메뉴를 조회한다. - * @param model - * @return "/uss/sam/cpy/EgovLeft" - * @throws Exception - */ - @RequestMapping(value = "/uss/olp/EgovLeft.do") - public String EgovLeft(ModelMap model) throws Exception { - return "/uss/olp/qtm/EgovLeft"; - } - - /** - * 설문템플릿 목록을 조회한다. - * @param searchVO - * @param commandMap - * @param qustnrTmplatManageVO - * @param model - * @return "/uss/olp/qtm/EgovQustnrTmplatManageList" - * @throws Exception - */ - @RequestMapping(value = "/uss/olp/qtm/EgovQustnrTmplatManageList.do") - public String EgovQustnrTmplatManageList(@ModelAttribute("searchVO") ComDefaultVO searchVO, @RequestParam Map
등급제 관리 페이지 입니다.
-" + data.rtnMberGrdVO.grdSetNm + "
"; - $("#levelIconBtn").html(sHtml); - $("#levelIconBtn").show(); - } - else { - //alert("Msg : " + data.msg); - } - }, - error: function (e) { - //alert("ERROR : " + JSON.stringify(e)); - } - }); -} - //휴대푠 번호 등록 [시작]-------------------------------------------------------------------------------------------- window.name = "kmcis_web_sample"; var KMCIS_window; diff --git a/src/main/webapp/google53cfb10eb3856530.html b/src/main/webapp/google53cfb10eb3856530.html new file mode 100644 index 0000000..14b49b0 --- /dev/null +++ b/src/main/webapp/google53cfb10eb3856530.html @@ -0,0 +1 @@ +google-site-verification: google53cfb10eb3856530.html \ No newline at end of file diff --git a/src/main/webapp/googlefa7d697b23d4a34a.html b/src/main/webapp/googlefa7d697b23d4a34a.html new file mode 100644 index 0000000..f9fe7ef --- /dev/null +++ b/src/main/webapp/googlefa7d697b23d4a34a.html @@ -0,0 +1 @@ +google-site-verification: googlefa7d697b23d4a34a.html \ No newline at end of file diff --git a/src/main/webapp/naver94c82af5badbae52b1e46e77b88410c9.html b/src/main/webapp/naver94c82af5badbae52b1e46e77b88410c9.html new file mode 100644 index 0000000..c3273c2 --- /dev/null +++ b/src/main/webapp/naver94c82af5badbae52b1e46e77b88410c9.html @@ -0,0 +1 @@ +naver-site-verification: naver94c82af5badbae52b1e46e77b88410c9.html \ No newline at end of file