diff --git a/src/main/java/kr/xit/framework/biz/mng/code/mapper/ICodeCfnMgtMapper.java b/src/main/java/kr/xit/framework/biz/mng/code/mapper/ICodeCfnMgtMapper.java index 1f4657c1..18b44c68 100644 --- a/src/main/java/kr/xit/framework/biz/mng/code/mapper/ICodeCfnMgtMapper.java +++ b/src/main/java/kr/xit/framework/biz/mng/code/mapper/ICodeCfnMgtMapper.java @@ -8,7 +8,6 @@ import org.apache.ibatis.session.RowBounds; import egovframework.rte.psl.dataaccess.mapper.Mapper; import kr.xit.framework.biz.mng.code.model.XitClCodeMngVO; - @Mapper public interface ICodeCfnMgtMapper { diff --git a/src/main/java/kr/xit/framework/biz/mng/code/mapper/ICodeDtlMgtMapper.java b/src/main/java/kr/xit/framework/biz/mng/code/mapper/ICodeDtlMgtMapper.java index 144d4bf9..9d486d70 100644 --- a/src/main/java/kr/xit/framework/biz/mng/code/mapper/ICodeDtlMgtMapper.java +++ b/src/main/java/kr/xit/framework/biz/mng/code/mapper/ICodeDtlMgtMapper.java @@ -8,7 +8,6 @@ import org.apache.ibatis.session.RowBounds; import egovframework.rte.psl.dataaccess.mapper.Mapper; import kr.xit.framework.biz.mng.code.model.XitDetailCodeMngVO; -@SuppressWarnings("MybatisXMapperMethodInspection") @Mapper public interface ICodeDtlMgtMapper { diff --git a/src/main/java/kr/xit/framework/biz/mng/code/mapper/ICodeGrpMgtMapper.java b/src/main/java/kr/xit/framework/biz/mng/code/mapper/ICodeGrpMgtMapper.java index 15a1e205..ac47555c 100644 --- a/src/main/java/kr/xit/framework/biz/mng/code/mapper/ICodeGrpMgtMapper.java +++ b/src/main/java/kr/xit/framework/biz/mng/code/mapper/ICodeGrpMgtMapper.java @@ -8,7 +8,6 @@ import org.apache.ibatis.session.RowBounds; import egovframework.rte.psl.dataaccess.mapper.Mapper; import kr.xit.framework.biz.mng.code.model.XitCmmnCodeMngVO; -@SuppressWarnings("MybatisXMapperMethodInspection") @Mapper public interface ICodeGrpMgtMapper { diff --git a/src/main/java/kr/xit/framework/biz/mng/code/mapper/IZipCodeMgtMapper.java b/src/main/java/kr/xit/framework/biz/mng/code/mapper/IZipCodeMgtMapper.java index 37797b96..75119972 100644 --- a/src/main/java/kr/xit/framework/biz/mng/code/mapper/IZipCodeMgtMapper.java +++ b/src/main/java/kr/xit/framework/biz/mng/code/mapper/IZipCodeMgtMapper.java @@ -18,7 +18,6 @@ import kr.xit.framework.biz.mng.code.model.XitZipCodeMngVO; * @since 2002. 2. 2. * @version 1.0 Copyright(c) XIT All rights reserved. */ -@SuppressWarnings("MybatisXMapperMethodInspection") @Mapper public interface IZipCodeMgtMapper { diff --git a/src/main/java/kr/xit/framework/biz/mng/code/mapper/XitZipCodeMngMapper.java b/src/main/java/kr/xit/framework/biz/mng/code/mapper/XitZipCodeMngMapper.java deleted file mode 100644 index 50d84d73..00000000 --- a/src/main/java/kr/xit/framework/biz/mng/code/mapper/XitZipCodeMngMapper.java +++ /dev/null @@ -1,49 +0,0 @@ -package kr.xit.framework.biz.mng.code.mapper; - -import java.sql.SQLException; -import java.util.List; - -import egovframework.rte.psl.dataaccess.mapper.Mapper; -import kr.xit.framework.biz.mng.code.model.XitZipCodeMngSearchVO; -import kr.xit.framework.biz.mng.code.model.XitZipCodeMngVO; - -/** - * - * @업무그룹명: 우편번호관리 Mapper - * @설명: - * @최초작성일: 2020. 4. 16. 오전 9:38:07 - * @최초작성자: 박민규 - * @author (주)엑스아이티 개발팀 - * @since 2002. 2. 2. - * @version 1.0 Copyright(c) XIT All rights reserved. - */ -@Mapper -public interface XitZipCodeMngMapper { - - /** - *
메소드 설명: 우편번호관리 목록 조회- * @param searchVO - * @return List
메소드 설명: 우편번호관리 목록 총건수 조회- * @param searchVO - * @return int 요청처리 후 응답객체 - * @author: 박민규 - * @date: 2020. 4. 16. - */ - public int findListTotCnt(XitZipCodeMngSearchVO searchVO) throws SQLException; - - /** - *
메소드 설명: 우편번호관리 상세정보 조회- * @param vo - * @return XitZipCodeMngVO 요청처리 후 응답객체 - * @author: 박민규 - * @date: 2020. 4. 16. - */ - public XitZipCodeMngVO findView(XitZipCodeMngVO vo) throws SQLException; -} diff --git a/src/main/java/kr/xit/framework/biz/mng/code/model/XitZipCodeMngSearchVO.java b/src/main/java/kr/xit/framework/biz/mng/code/model/XitZipCodeMngSearchVO.java deleted file mode 100644 index 60bf9574..00000000 --- a/src/main/java/kr/xit/framework/biz/mng/code/model/XitZipCodeMngSearchVO.java +++ /dev/null @@ -1,22 +0,0 @@ -package kr.xit.framework.biz.mng.code.model; - -import kr.xit.framework.core.model.XitBaseSearchVO; - -/** - * - * @업무그룹명: 우편번호관리 SearchVO - * @설명: - * @최초작성일: 2020. 4. 16. 오전 9:44:22 - * @최초작성자: 박민규 - * @author (주)엑스아이티 개발팀 - * @since 2002. 2. 2. - * @version 1.0 Copyright(c) XIT All rights reserved. - */ -public class XitZipCodeMngSearchVO extends XitBaseSearchVO{ - - /** - * serialVersionUID - */ - private static final long serialVersionUID = 1L; - -} diff --git a/src/main/java/kr/xit/framework/biz/mng/code/service/IZipCodeMgtService.java b/src/main/java/kr/xit/framework/biz/mng/code/service/IZipCodeMgtService.java index 3322d5a3..e5631d3e 100644 --- a/src/main/java/kr/xit/framework/biz/mng/code/service/IZipCodeMgtService.java +++ b/src/main/java/kr/xit/framework/biz/mng/code/service/IZipCodeMgtService.java @@ -25,63 +25,4 @@ public interface IZipCodeMgtService { void addZipCode(final XitZipCodeMngVO vo); void modifyZipCode(final XitZipCodeMngVO vo); void removeZipcode(final XitZipCodeMngVO vo); - - - - - - - - - - - - - - - - - /** - *
메소드 설명: 우편번호관리 등록- * @param vo void 요청처리 후 응답객체 - * @author: 박민규 - * @date: 2020. 4. 16. - */ - public void addProc(XitZipCodeMngVO vo); - - /** - *
메소드 설명: 우편번호관리 일괄 등록- * @param vo void 요청처리 후 응답객체 - * @author: 박민규 - * @date: 2020. 4. 16. - */ - public void addsProc(InputStream fis) throws Exception; - - /** - *
메소드 설명: 우편번호관리 수정- * @param vo void 요청처리 후 응답객체 - * @author: 박민규 - * @date: 2020. 4. 16. - */ - public void modifyProc(XitZipCodeMngVO vo); - - /** - *
메소드 설명: 우편번호관리 삭제- * @param vo void 요청처리 후 응답객체 - * @author: 박민규 - * @date: 2020. 4. 16. - */ - public void removeProc(XitZipCodeMngVO vo); - - /** - *
메소드 설명: 우편번호관리 다건 삭제- * @param zips - * @param sns - * @return void 요청처리 후 응답객체 - * @author: 박민규 - * @date: 2020. 4. 16. - */ - public void removesProc(String zips, String sns); - - } diff --git a/src/main/java/kr/xit/framework/biz/mng/code/service/XitZipCodeMngService.java b/src/main/java/kr/xit/framework/biz/mng/code/service/XitZipCodeMngService.java deleted file mode 100644 index aa51177d..00000000 --- a/src/main/java/kr/xit/framework/biz/mng/code/service/XitZipCodeMngService.java +++ /dev/null @@ -1,90 +0,0 @@ -package kr.xit.framework.biz.mng.code.service; - -import java.io.InputStream; -import java.util.List; - -import kr.xit.framework.biz.mng.code.model.XitZipCodeMngSearchVO; -import kr.xit.framework.biz.mng.code.model.XitZipCodeMngVO; - -/** - * - * @업무그룹명: 우편번호관리 Service - * @설명: - * @최초작성일: 2020. 4. 16. 오전 9:38:56 - * @최초작성자: 박민규 - * @author (주)엑스아이티 개발팀 - * @since 2002. 2. 2. - * @version 1.0 Copyright(c) XIT All rights reserved. - */ -public interface XitZipCodeMngService { - - - /** - *
메소드 설명: 우편번호관리 목록 조회- * @param searchVO - * @return List
메소드 설명: 우편번호관리 목록 총건수 조회- * @param searchVO - * @return int 요청처리 후 응답객체 - * @author: 박민규 - * @date: 2020. 4. 16. - */ - public int findListTotCnt(XitZipCodeMngSearchVO searchVO); - - /** - *
메소드 설명: 우편번호관리 상세정보 조회- * @param vo - * @return XitZipCodeMngVO 요청처리 후 응답객체 - * @author: 박민규 - * @date: 2020. 4. 16. - */ - public XitZipCodeMngVO findView(XitZipCodeMngVO vo); - - /** - *
메소드 설명: 우편번호관리 등록- * @param vo void 요청처리 후 응답객체 - * @author: 박민규 - * @date: 2020. 4. 16. - */ - public void addProc(XitZipCodeMngVO vo); - - /** - *
메소드 설명: 우편번호관리 일괄 등록- * @param vo void 요청처리 후 응답객체 - * @author: 박민규 - * @date: 2020. 4. 16. - */ - public void addsProc(InputStream fis) throws Exception; - - /** - *
메소드 설명: 우편번호관리 수정- * @param vo void 요청처리 후 응답객체 - * @author: 박민규 - * @date: 2020. 4. 16. - */ - public void modifyProc(XitZipCodeMngVO vo); - - /** - *
메소드 설명: 우편번호관리 삭제- * @param vo void 요청처리 후 응답객체 - * @author: 박민규 - * @date: 2020. 4. 16. - */ - public void removeProc(XitZipCodeMngVO vo); - - /** - *
메소드 설명: 우편번호관리 다건 삭제- * @param zips - * @param sns - * @return void 요청처리 후 응답객체 - * @author: 박민규 - * @date: 2020. 4. 16. - */ - public void removesProc(String zips, String sns); -} diff --git a/src/main/java/kr/xit/framework/biz/mng/code/service/ZipCodeMgtService.java b/src/main/java/kr/xit/framework/biz/mng/code/service/ZipCodeMgtService.java index 733d34e6..03ec0920 100644 --- a/src/main/java/kr/xit/framework/biz/mng/code/service/ZipCodeMgtService.java +++ b/src/main/java/kr/xit/framework/biz/mng/code/service/ZipCodeMgtService.java @@ -16,20 +16,13 @@ import kr.xit.framework.biz.cmm.service.XitFrameCrudService; import kr.xit.framework.biz.mng.code.mapper.IZipCodeMgtMapper; import kr.xit.framework.biz.mng.code.model.XitZipCodeMngVO; import kr.xit.framework.core.message.XitMessageSource; +import lombok.RequiredArgsConstructor; +@RequiredArgsConstructor @Service public class ZipCodeMgtService implements IZipCodeMgtService { - @Resource - private IZipCodeMgtMapper mapper; - @Resource - private XitFrameCrudService xitFrameCrudService; - @Resource(name="groupIdGnrService") - private EgovIdGnrService idgenService; - @Resource - private XitMessageSource xitMessageSource; - @Resource(name = "egovExcelService") - private EgovExcelService excelZipService; + private final IZipCodeMgtMapper mapper; @Override public List
메소드 설명: 우편번호관리 목록 페이지- * @return String 요청처리 후 응답객체 - * @author: 박민규 - * @date: 2020. 4. 16. - */ - @GetMapping(value = "ZipCodeMng_list") - public void ZipCodeMng_list() { - } - /* -
메소드 설명: 우편번호 관리 목록 페이지 조회- * @return String 요청처리 후 응답객체 - * @author: 최유수 - * @date: 2020. 8.04. - */ - @RequestMapping(value = "ZipCodeMng_list.ajax", method={RequestMethod.GET, RequestMethod.POST}) - @ResponseBody - public Map
메소드 설명: 요청 페이지로 이동 한다.- * @param page - * @param tilesDef 타일즈 적용 Type(none: tiles 미적용) - * @param model - * @return String 요청처리 후 응답객체 - * @author: 박민규 - * @date: 2020. 4. 16. - */ - @RequestMapping(value = "ZipCodeMng_{cmd}", method={RequestMethod.GET, RequestMethod.POST}) - public String ZipCodeMng_page(@PathVariable String cmd - , @RequestParam(value="tilesDef", required=false, defaultValue="") String tilesDef - , @ModelAttribute("zip") XitZipCodeMngVO vo - , @ModelAttribute XitZipCodeMngSearchVO searchVO - , ModelMap model) { - switch (cmd) { - case "input": //등록 페이지 - case "inputs": //다건 등록 페이지 - break; - case "edit": //수정 페이지 - case "view": //상세 페이지 - model.addAttribute("zip", xitZipCodeMngService.findView(vo)); - model.addAttribute("message", xitMessageSource.getMessage("success.common.select")); - break; - default: - throw new RuntimeException("유효하지 않은 요청 입니다."); - } - - - if(!"".equals(tilesDef)) - tilesDef = "."+tilesDef; - return FrameworkConstants.FRAMEWORK_JSP_BASE_PATH +"mng/code/XitZipCodeMng_"+cmd+tilesDef; - - } - - - /** - *
메소드 설명: 요청 팝업 페이지 이동 한다.- * @param page - * @param model - * @return String 요청처리 후 응답객체 - * @author: 박민규 - * @date: 2020. 4. 16. - */ - @RequestMapping(value = "ZipCodeMng_{cmd}_popup", method={RequestMethod.GET, RequestMethod.POST}) - public String ZipCodeMng_page_popup(@PathVariable String cmd - , @ModelAttribute("zip") XitZipCodeMngVO vo - , @ModelAttribute XitZipCodeMngSearchVO searchVO - , ModelMap model) { - switch (cmd) { - case "": // - break; - default: - throw new RuntimeException("유효하지 않은 요청 입니다."); - } - - - return FrameworkConstants.FRAMEWORK_JSP_BASE_PATH +"mng/code/XitZipCodeMng_"+cmd+"_popup"+TILES_TYPE.POPUP.getVal(); - } - - - - /** - *
메소드 설명: 우편번호관리 CUD 처리- * @return String 요청처리 후 응답객체 - * @author: 박민규 - * @date: 2020. 4. 16. - */ - @RequestMapping(value = "ZipCodeMng_{cmd}_proc", method=RequestMethod.POST) - public void ZipCodeMng_cmd_proc(@PathVariable String cmd - ,@ModelAttribute("vo") XitZipCodeMngVO vo - ,@ModelAttribute("searchVO") XitZipCodeMngSearchVO searchVO - ,@RequestParam(value="zips", required=false, defaultValue="") String zips - ,@RequestParam(value="sns", required=false, defaultValue="") String sns - ,BindingResult bindingResult - ,SessionStatus status - ,Model model - ,HttpServletRequest request - ,HttpServletResponse response - ) throws ServletException, IOException { - - /** - * 처리 분기 - */ - XitLoginVO loginVO = (XitLoginVO) EgovUserDetailsHelper.getAuthenticatedUser(); - String sLocationUrl = "forward:/framework/biz/mng/code/ZipCodeMng_list"; - String message = null; - switch (cmd) { - case "insert": //등록 - //유효성 확인 - //2020.11.24. 주석처리 - beanValidator.validate(vo, bindingResult); -// beanValidator.validate("zip", vo, bindingResult); - if (bindingResult.hasErrors()) { - message = xitMessageSource.getMessage("fail.common.insert"); - sLocationUrl = "forward:/framework/biz/mng/code/ZipCodeMng_input"; - break; - } - //처리 - try { - vo.setFrstRegisterId(loginVO.getUniqId()); - xitZipCodeMngService.addProc(vo); - status.setComplete(); - message = xitMessageSource.getMessage("success.common.insert"); - } catch (RuntimeException e) { - message = e.getMessage(); - sLocationUrl = "forward:/framework/biz/mng/code/ZipCodeMng_input"; - } catch (Exception e) { - message = xitMessageSource.getMessage("fail.common.insert"); - sLocationUrl = "forward:/framework/biz/mng/code/ZipCodeMng_input"; - } - break; - - case "inserts": //다건 등록 - List
메소드 설명: 우편번호관리 CUD 처리- * @return String 요청처리 후 응답객체 - * @author: 박민규 - * @date: 2020. 4. 16. - */ - @RequestMapping(value = "ZipCodeMng_{cmd}_proc", method=RequestMethod.POST) - public void ZipCodeMng_cmd_proc(@PathVariable String cmd - ,@ModelAttribute("vo") XitZipCodeMngVO vo - ,@ModelAttribute("searchVO") XitZipCodeMngSearchVO searchVO - ,@RequestParam(value="zips", required=false, defaultValue="") String zips - ,@RequestParam(value="sns", required=false, defaultValue="") String sns - ,BindingResult bindingResult - ,SessionStatus status - ,Model model - ,HttpServletRequest request - ,HttpServletResponse response - ) throws ServletException, IOException { - - /** - * 처리 분기 - */ - XitLoginVO loginVO = (XitLoginVO) EgovUserDetailsHelper.getAuthenticatedUser(); - String sLocationUrl = "forward:/framework/biz/mng/code/ZipCodeMng_list"; - String message = null; - switch (cmd) { - case "insert": //등록 - //유효성 확인 - //2020.11.24. 주석처리 - beanValidator.validate(vo, bindingResult); -// beanValidator.validate("zip", vo, bindingResult); - if (bindingResult.hasErrors()) { - message = xitMessageSource.getMessage("fail.common.insert"); - sLocationUrl = "forward:/framework/biz/mng/code/ZipCodeMng_input"; - break; - } - //처리 - try { - vo.setFrstRegisterId(loginVO.getUniqId()); - service.addProc(vo); - status.setComplete(); - message = xitMessageSource.getMessage("success.common.insert"); - } catch (RuntimeException e) { - message = e.getMessage(); - sLocationUrl = "forward:/framework/biz/mng/code/ZipCodeMng_input"; - } catch (Exception e) { - message = xitMessageSource.getMessage("fail.common.insert"); - sLocationUrl = "forward:/framework/biz/mng/code/ZipCodeMng_input"; - } - break; - - case "inserts": //다건 등록 +} + +/* List
-
+
+ |
@@ -100,7 +101,7 @@
cmmBizAjax('add', {
url: '