nbs0105 / BOOT_CMS star
문성진 문성진 2023-05-20
관리자 사용자 구분 작업
@b3671af78f03cbd902cd2bd97141e3c82d3c5f23
base/Documents/BaseForMySql_v1.0.erwin (Binary)
--- base/Documents/BaseForMySql_v1.0.erwin
+++ base/Documents/BaseForMySql_v1.0.erwin
Binary file is not shown
base/pom.xml
--- base/pom.xml
+++ base/pom.xml
@@ -294,7 +294,7 @@
             <version>1.5</version>
         </dependency>
         <dependency>
-            <groupId>egovframework.com.ems</groupId>
+            <groupId>egovframework.module.ems</groupId>
             <artifactId>sndng-mail</artifactId>
             <version>1.0</version>
         </dependency> -->
base/src/main/java/egovframework/com/cmm/service/CmmUseService.java
--- base/src/main/java/egovframework/com/cmm/service/CmmUseService.java
+++ base/src/main/java/egovframework/com/cmm/service/CmmUseService.java
@@ -3,7 +3,7 @@
 import java.util.List;
 import java.util.Map;
 
-import egovframework.com.sym.ccm.cde.service.CmmnDetailCodeVO;
+import egovframework.module.sym.ccm.cde.service.CmmnDetailCodeVO;
 
 //공통코드등 전체 업무에서 공용해서 사용해야 하는 서비스를 정의하기 위한 서비스 인터페이스 
 public interface CmmUseService {
base/src/main/java/egovframework/com/cmm/service/FileMngService.java
--- base/src/main/java/egovframework/com/cmm/service/FileMngService.java
+++ base/src/main/java/egovframework/com/cmm/service/FileMngService.java
@@ -6,8 +6,7 @@
 import javax.servlet.http.HttpServletRequest;
 import javax.servlet.http.HttpServletResponse;
 
-import egovframework.com.cop.bbs.service.BoardVO;
-import egovframework.rte.psl.dataaccess.util.EgovMap;
+import egovframework.module.cop.bbs.service.BoardVO;
 
 //파일정보의 관리를 위한 서비스 인터페이스
 public interface FileMngService {
base/src/main/java/egovframework/com/cmm/service/FileMngUtil.java
--- base/src/main/java/egovframework/com/cmm/service/FileMngUtil.java
+++ base/src/main/java/egovframework/com/cmm/service/FileMngUtil.java
@@ -20,8 +20,8 @@
 import org.springframework.stereotype.Component;
 import org.springframework.web.multipart.MultipartFile;
 
-import egovframework.com.utl.fcc.service.EgovFormBasedFileUtil;
-import egovframework.com.utl.fcc.service.EgovStringUtil;
+import egovframework.module.utl.fcc.service.EgovFormBasedFileUtil;
+import egovframework.module.utl.fcc.service.EgovStringUtil;
 import egovframework.rte.fdl.idgnr.EgovIdGnrService;
 import egovframework.rte.fdl.property.EgovPropertyService;
 
base/src/main/java/egovframework/com/cmm/service/FileVO.java
--- base/src/main/java/egovframework/com/cmm/service/FileVO.java
+++ base/src/main/java/egovframework/com/cmm/service/FileVO.java
@@ -1,14 +1,10 @@
 package egovframework.com.cmm.service;
 
-import java.io.Serializable;
 import java.math.BigDecimal;
 import java.util.Date;
 import java.util.List;
 
-import org.apache.commons.lang.builder.ToStringBuilder;
-
 import egovframework.com.cmm.ComDefaultVO;
-import egovframework.com.utl.fcc.service.EgovStringUtil;
 
 //파일정보 처리를 위한 VO 클래스
 public class FileVO extends ComDefaultVO {
base/src/main/java/egovframework/com/cmm/service/Globals.java
--- base/src/main/java/egovframework/com/cmm/service/Globals.java
+++ base/src/main/java/egovframework/com/cmm/service/Globals.java
@@ -1,7 +1,7 @@
 package egovframework.com.cmm.service;
 
 import javax.servlet.http.HttpServletRequest;
-import egovframework.com.utl.fcc.service.EgovHttpUtil;
+import egovframework.module.utl.fcc.service.EgovHttpUtil;
 /**
  *  Class Name : Globals.java
  *  Description : 시스템 구동 시 프로퍼티를 통해 사용될 전역변수를 정의한다.
base/src/main/java/egovframework/com/cmm/service/impl/CmmUseMapper.java
--- base/src/main/java/egovframework/com/cmm/service/impl/CmmUseMapper.java
+++ base/src/main/java/egovframework/com/cmm/service/impl/CmmUseMapper.java
@@ -2,7 +2,7 @@
 
 import java.util.List;
 
-import egovframework.com.sym.ccm.cde.service.CmmnDetailCodeVO;
+import egovframework.module.sym.ccm.cde.service.CmmnDetailCodeVO;
 import egovframework.rte.psl.dataaccess.mapper.Mapper;
 
 @Mapper("cmmUseMapper")
base/src/main/java/egovframework/com/cmm/service/impl/CmmUseServiceImpl.java
--- base/src/main/java/egovframework/com/cmm/service/impl/CmmUseServiceImpl.java
+++ base/src/main/java/egovframework/com/cmm/service/impl/CmmUseServiceImpl.java
@@ -10,7 +10,7 @@
 import org.springframework.stereotype.Service;
 
 import egovframework.com.cmm.service.CmmUseService;
-import egovframework.com.sym.ccm.cde.service.CmmnDetailCodeVO;
+import egovframework.module.sym.ccm.cde.service.CmmnDetailCodeVO;
 import egovframework.rte.fdl.cmmn.EgovAbstractServiceImpl;
 
 //공통코드등 전체 업무에서 공용해서 사용해야 하는 서비스를 정의하기위한 서비스 구현 클래스
base/src/main/java/egovframework/com/cmm/service/impl/FileMngServiceImpl.java
--- base/src/main/java/egovframework/com/cmm/service/impl/FileMngServiceImpl.java
+++ base/src/main/java/egovframework/com/cmm/service/impl/FileMngServiceImpl.java
@@ -13,14 +13,13 @@
 
 import egovframework.com.cmm.service.FileMngService;
 import egovframework.com.cmm.service.FileVO;
-import egovframework.com.cop.bbs.service.BoardVO;
+import egovframework.module.cop.bbs.service.BoardVO;
 import egovframework.com.sec.ram.security.userdetails.util.EgovUserDetailsHelper;
-import egovframework.com.uat.uia.service.LoginVO;
-import egovframework.com.utl.fcc.service.EgovFormBasedFileUtil;
-import egovframework.com.utl.fcc.service.EgovStringUtil;
+import egovframework.module.uat.uia.service.LoginVO;
+import egovframework.module.utl.fcc.service.EgovFormBasedFileUtil;
+import egovframework.module.utl.fcc.service.EgovStringUtil;
 import egovframework.rte.fdl.cmmn.EgovAbstractServiceImpl;
 import egovframework.rte.fdl.idgnr.EgovIdGnrService;
-import egovframework.rte.psl.dataaccess.util.EgovMap;
 
 //파일정보의 관리를 위한 구현 클래스
 @Service("fileMngService")
base/src/main/java/egovframework/com/cmm/web/EgovComUtlController.java
--- base/src/main/java/egovframework/com/cmm/web/EgovComUtlController.java
+++ base/src/main/java/egovframework/com/cmm/web/EgovComUtlController.java
@@ -8,7 +8,7 @@
 import org.springframework.web.bind.annotation.RequestMapping;
 import org.springframework.web.bind.annotation.RequestParam;
 
-import egovframework.com.utl.cas.service.EgovSessionCookieUtil;
+import egovframework.module.utl.cas.service.EgovSessionCookieUtil;
 
 import egovframework.rte.fdl.property.EgovPropertyService;
 
base/src/main/java/egovframework/com/cmm/web/EgovImageProcessController.java
--- base/src/main/java/egovframework/com/cmm/web/EgovImageProcessController.java
+++ base/src/main/java/egovframework/com/cmm/web/EgovImageProcessController.java
@@ -6,7 +6,6 @@
 import java.io.FileInputStream;
 import java.io.FileNotFoundException;
 import java.io.IOException;
-import java.util.Map;
 
 import javax.annotation.Resource;
 import javax.servlet.http.HttpServletRequest;
@@ -20,8 +19,8 @@
 import org.springframework.web.bind.annotation.RequestMapping;
 
 import egovframework.com.cmm.util.EgovWebUtil;
-import egovframework.com.utl.fcc.service.EgovNumberUtil;
-import egovframework.com.utl.fcc.service.EgovStringUtil;
+import egovframework.module.utl.fcc.service.EgovNumberUtil;
+import egovframework.module.utl.fcc.service.EgovStringUtil;
 import egovframework.rte.fdl.property.EgovPropertyService;
 
 /**
base/src/main/java/egovframework/com/cmm/web/FileDownloadController.java
--- base/src/main/java/egovframework/com/cmm/web/FileDownloadController.java
+++ base/src/main/java/egovframework/com/cmm/web/FileDownloadController.java
@@ -32,9 +32,8 @@
 
 import egovframework.com.cmm.service.FileMngService;
 import egovframework.com.cmm.service.FileVO;
-import egovframework.com.sym.sit.service.SiteManageService;
+import egovframework.module.sym.sit.service.SiteManageService;
 import egovframework.rte.fdl.property.EgovPropertyService;
-import egovframework.rte.psl.dataaccess.util.EgovMap;
 
 
 //파일 다운로드를 위한 컨트롤러 클래스
base/src/main/java/egovframework/com/cmm/web/FileMngController.java
--- base/src/main/java/egovframework/com/cmm/web/FileMngController.java
+++ base/src/main/java/egovframework/com/cmm/web/FileMngController.java
@@ -41,9 +41,9 @@
 import egovframework.com.cmm.service.FileMngUtil;
 import egovframework.com.cmm.service.FileVO;
 import egovframework.com.cmm.service.JsonResponse;
-import egovframework.com.sym.sit.service.SiteManageService;
-import egovframework.com.sym.sit.service.SiteManageVO;
-import egovframework.com.utl.fcc.service.EgovStringUtil;
+import egovframework.module.sym.sit.service.SiteManageService;
+import egovframework.module.sym.sit.service.SiteManageVO;
+import egovframework.module.utl.fcc.service.EgovStringUtil;
 import egovframework.rte.fdl.idgnr.EgovIdGnrService;
 import egovframework.rte.fdl.property.EgovPropertyService;
 
 
base/src/main/java/egovframework/com/cop/bbs/service/BBSAttributeManageService.java (deleted)
--- base/src/main/java/egovframework/com/cop/bbs/service/BBSAttributeManageService.java
@@ -1,37 +0,0 @@
-package egovframework.com.cop.bbs.service;
-
-import java.util.List;
-import java.util.Map;
-
-
-//게시판 속성관리를 위한 서비스 인터페이스 클래스
-public interface BBSAttributeManageService {
-
-    //등록된 게시판 속성정보를 삭제한다.
-    public void deleteBBSMasterInf(BoardMasterVO boardMaster) throws Exception;
-
-    //신규 게시판 속성정보를 생성한다.
-    public String insertBBSMastetInf(BoardMasterVO boardMaster) throws Exception;
-
-    //게시판 속성정보 한 건을 상세조회한다.
-    public BoardMasterVO selectBBSMasterInf(BoardMasterVO searchVO) throws Exception;
-
-   
-    //게시판 속성 정보의 목록을 조회 한다.
-    public Map<String, Object> selectBBSMasterInfs(BoardMasterVO searchVO) throws Exception;
-
-    //게시판 속성 정보의 전체 목록을 조회 한다.
-    public List<BoardMasterVO> selectBBSMasterList(BoardMasterVO searchVO) throws Exception;
-
-    //게시판 속성정보를 수정한다.
-    public void updateBBSMasterInf(BoardMasterVO boardMaster) throws Exception;
-
-    //유효한 게시판 마스터 정보를 호출한다.
-    public List<BoardMasterVO> selectAllBBSMasteInf(BoardMasterVO vo) throws Exception;
-
-    //사용등록이 된 게시판 목록 전체를 불러온다.
-    public List<BoardMasterVO> selectAllBBSMasterManageInfs(BoardMasterVO vo) throws Exception ;
-    
-    //사용등록이 된 게시판 목록 숫자를 조회한다
-    public int selectAllBBSMasterManageInfsCnt(BoardMasterVO vo) throws Exception;
-}
 
base/src/main/java/egovframework/com/cop/bbs/service/BBSCommentService.java (deleted)
--- base/src/main/java/egovframework/com/cop/bbs/service/BBSCommentService.java
@@ -1,39 +0,0 @@
-package egovframework.com.cop.bbs.service;
-
-import java.util.List;
-import java.util.Map;
-
-//댓글관리를 위한 서비스 인터페이스 클래스
-public interface BBSCommentService {
-   
-    
-    //댓글에 대한 목록을 조회 한다.
-    public Map<String, Object> selectCommentList(CommentVO commentVO) throws Exception;
-    
-    //댓글을 등록한다.
-    public void insertComment(CommentVO commentVO) throws Exception;
-    
-    //댓글의 댓글을 등록한다
-    public void insertReplyComment(CommentVO commentVO) throws Exception;
-    
-    //댓글을 삭제한다.
-    public void deleteComment(CommentVO commentVO) throws Exception;
-    
-    //모든 댓글을 삭제한다.
-    public void deleteAllComment(CommentVO commentVO) throws Exception;
-    
-    //댓글에 대한 내용을 조회한다.
-    public CommentVO selectComment(CommentVO commentVO) throws Exception;
-    
-    //댓글에 대한 내용을 수정한다.
-    public void updateComment(CommentVO commentVO) throws Exception;
-   
-    //댓글 패스워드를 가져온다.
-    public String getCommentPassword(CommentVO commentVO) throws Exception;
-    
-    //내가 작성한 댓글에 대한 목록 건수를 조회 한다.
-    public int selectMyCommentListCnt(CommentVO commentVO) throws Exception;
-    
-    //관리용 댓글을 복사한다.
-    public void updateCommentManageCopy(List<String> nttNoArr, List<BoardVO> articleList) throws Exception;
-}
 
base/src/main/java/egovframework/com/cop/bbs/service/BBSCtgryMasterService.java (deleted)
--- base/src/main/java/egovframework/com/cop/bbs/service/BBSCtgryMasterService.java
@@ -1,30 +0,0 @@
-package egovframework.com.cop.bbs.service;
-
-import java.util.List;
-
-//카테고리마스터 Service
-public interface BBSCtgryMasterService {
-	
-	//COMTNBBSCTGRYMASTER을 등록한다.
-    String insertComtnbbsctgrymaster(CtgryMasterVO vo) throws Exception;
-    
-    //COMTNBBSCTGRYMASTER을 수정한다.
-    void updateComtnbbsctgrymaster(CtgryMasterVO vo) throws Exception;
-    
-    //COMTNBBSCTGRYMASTER을 삭제한다.
-    void deleteComtnbbsctgrymaster(CtgryMasterVO vo) throws Exception;
-    
-    //COMTNBBSCTGRYMASTER을 조회한다.
-    CtgryMasterVO selectComtnbbsctgrymaster(CtgryMasterVO vo) throws Exception;
-    
-    //카테고리마스터Id검색
-    CtgryMasterVO selectCtgrymasterId(CtgryMasterVO vo) throws Exception;
-    
-    //COMTNBBSCTGRYMASTER 목록을 조회한다.
-    List<CtgryMasterVO> selectComtnbbsctgrymasterList(CtgryMasterVO searchVO) throws Exception;
-    
-    //COMTNBBSCTGRYMASTER 총 갯수를 조회한다.
-    int selectComtnbbsctgrymasterListTotCnt(CtgryMasterVO searchVO);
-    
-    List<CtgryMasterVO> selectCtgrymasterList(CtgryMasterVO searchVO) throws Exception;
-}
 
base/src/main/java/egovframework/com/cop/bbs/service/BBSCtgryService.java (deleted)
--- base/src/main/java/egovframework/com/cop/bbs/service/BBSCtgryService.java
@@ -1,32 +0,0 @@
-package egovframework.com.cop.bbs.service;
-
-import java.util.List;
-
-//카테고리
-public interface BBSCtgryService {
-	
-	//COMTNBBSCTGRY을 등록한다.
-    String insertComtnbbsctgry(CtgryVO vo) throws Exception;
-    
-    //COMTNBBSCTGRY을 수정한다.
-    void updateComtnbbsctgry(CtgryVO vo) throws Exception;
-    
-    //COMTNBBSCTGRY을 삭제한다.
-    void deleteComtnbbsctgry(CtgryVO vo) throws Exception;
-    
-    //COMTNBBSCTGRY을 조회한다.
-	CtgryVO selectComtnbbsctgry(CtgryVO vo) throws Exception;
-    
-    //COMTNBBSCTGRY 목록을 조회한다.
-    List<CtgryVO> selectComtnbbsctgryList(CtgryVO searchVO) throws Exception;
-    
-    //COMTNBBSCTGRY 총 갯수를 조회한다.
-    int selectComtnbbsctgryListTotCnt(CtgryVO searchVO);
-    
-	//COMTNBBSCTGRY DEPTH를 조회한다.
-    public int selectComtnbbsctgryLevel(CtgryVO searchVO);
-    
-    //정렬순서를 수정한다.
-    public void updateSortOrdr(CtgryVO vo) throws Exception;
-
-}
 
base/src/main/java/egovframework/com/cop/bbs/service/BBSManageService.java (deleted)
--- base/src/main/java/egovframework/com/cop/bbs/service/BBSManageService.java
@@ -1,51 +0,0 @@
-package egovframework.com.cop.bbs.service;
-
-import java.util.List;
-
-
-//게시물 관리를 위한 서비스 인터페이스  클래스
-public interface BBSManageService {
-
-    //게시물 한 건을 삭제 한다.
-    public void deleteBoardArticle(BoardVO Board, BoardMasterVO master) throws Exception;
-
-    //게시판에 게시물을 등록 한다.
-    public void insertBoardArticle(BoardVO board, BoardMasterVO master) throws Exception ;
-
-    //게시판에 답변 게시물을 등록 한다.
-    public void replyBoardArticle(BoardVO board, BoardMasterVO master) throws Exception ;
-
-    //게시물 대하여 상세 내용을 조회 한다.
-    public BoardVO selectBoardArticle(BoardVO boardVO) throws Exception;
-
-    //조건에 맞는 게시물 목록을 조회 한다.
-    public List<BoardVO> selectBoardArticles(BoardVO boardVO) throws Exception;
-
-    //조건에 맞는 게시물 목록건수를 조회 한다.
-    public int selectBoardArticlesCnt(BoardVO boardVO) throws Exception;
-
-    //게시물 한 건의 내용을 수정 한다.
-    public void updateBoardArticle(BoardVO Board, BoardMasterVO master, boolean isEstn) throws Exception;
-
-    //조건에 맞는 게시물 목록을 조회 한다.
-    public List<BoardVO> selectSearchBoardArticleList(BoardVO boardVO) throws Exception ;
-
-    //조건에 맞는 게시물 목록에 대한 전체 건수를 조회 한다.
-    public int selectSearchBoardArticleListCnt(BoardVO boardVO) throws Exception ;
-
-    //관리용 게시물을 이동시킨다.
-    public void updateBoardArticlesManageMove(BoardVO board) throws Exception ;
-
-    //관리용 게시물을 복사한다.
-    public void updateBoardArticlesManageCopy(BoardVO board) throws Exception;
-
-    //관리용 게시물을 삭제한다.
-    public void updateBoardArticlesManageHide(BoardVO board) throws Exception ;
-
-    //게시물 한 건을 완전삭제 한다.
-    public void deleteCompleteBoardArticle(BoardVO board) throws Exception ;
-
-    //게시물 한 건을 복구 한다.
-    public void repairBoardArticle(BoardVO board) throws Exception ;
-
-}
 
base/src/main/java/egovframework/com/cop/bbs/service/BoardMasterVO.java (deleted)
--- base/src/main/java/egovframework/com/cop/bbs/service/BoardMasterVO.java
@@ -1,314 +0,0 @@
-package egovframework.com.cop.bbs.service;
-
-import java.io.Serializable;
-import java.util.ArrayList;
-import java.util.List;
-
-import egovframework.com.cmm.ComDefaultVO;
-import org.apache.commons.collections.Factory;
-import org.apache.commons.collections.ListUtils;
-
-//게시판 속성 정보를 관리하기 위한 VO  클래스
-public class BoardMasterVO extends ComDefaultVO implements Serializable {
-
-	//게시판 속성코드
-	private String bbsAttrbCode = "BBSA03";
-
-	//게시판 아이디
-	private String bbsId = "";
-
-	//게시판 명
-	private String bbsNm = "";
-
-	//게시판 서비스여부
-	private String svcAt = "Y";
-
-	//파일첨부가능여부
-	private String fileAtchPosblAt = "Y";
-
-	//첨부가능파일숫자
-	private String posblAtchFileNumber = "5";
-
-	//첨부가능파일사이즈
-	private String posblAtchFileSize = "100";
-
-	//답장가능여부
-	private String replyPosblAt = "N";
-
-	//소스 아이디
-	private String sourcId = "BBSSRC_0000000000001";
-
-	//템플릿 아이디
-	private String tmplatId = "BBSTMP_0000000000001";
-
-	//사용플래그
-	private String bbsUseFlag = "";
-
-	//대상 아이디
-	private String trgetId = "SYSTEM_DEFAULT_BOARD";
-
-	//등록구분코드
-	private String registSeCode = "REGC01";
-
-	//댓글 여부
-	private String commentUseAt = "N";
-
-	//만족도조사
-	private String stsfdgAt = "";
-
-	//시스템구분
-	private String sysTyCode = "";
-
-	//카테고리마스터 아이디
-	private String ctgrymasterId = "";
-
-	//삭제여부
-	private String  deleteAt= "N";
-
-	//공개/비공개 사용여부
-	private String  othbcUseAt= "N";
-
-	//보기권한
-	private String  inqireAuthor = "01";
-
-	//쓰기권한
-	private String  registAuthor = "02";
-
-	//답글권한
-	private String  answerAuthor = "02";
-
-	//카테고리리스트
-	private List<CtgryVO> ctgryList = ListUtils.lazyList(new ArrayList<CtgryVO>(), new Factory() {
-		public CtgryVO create() {
-			return new CtgryVO();
-		}
-	});
-
-    //rowNo
-    private int rowNo = 0;
-
-    //게시판속성 코드명
-    private String bbsAttrbCodeNm = "";
-
-    //템플릿 명
-    private String tmplatNm = "";
-
-    //게시물 목록
-    private List<BoardVO> nttList = null;
-
-	public String getBbsAttrbCode() {
-		return bbsAttrbCode;
-	}
-
-	public void setBbsAttrbCode(String bbsAttrbCode) {
-		this.bbsAttrbCode = bbsAttrbCode;
-	}
-
-	public String getBbsId() {
-		return bbsId;
-	}
-
-	public void setBbsId(String bbsId) {
-		this.bbsId = bbsId;
-	}
-
-	public String getBbsNm() {
-		return bbsNm;
-	}
-
-	public void setBbsNm(String bbsNm) {
-		this.bbsNm = bbsNm;
-	}
-
-	public String getSvcAt() {
-		return svcAt;
-	}
-
-	public void setSvcAt(String svcAt) {
-		this.svcAt = svcAt;
-	}
-
-	public String getFileAtchPosblAt() {
-		return fileAtchPosblAt;
-	}
-
-	public void setFileAtchPosblAt(String fileAtchPosblAt) {
-		this.fileAtchPosblAt = fileAtchPosblAt;
-	}
-
-	public String getPosblAtchFileNumber() {
-		return posblAtchFileNumber;
-	}
-
-	public void setPosblAtchFileNumber(String posblAtchFileNumber) {
-		this.posblAtchFileNumber = posblAtchFileNumber;
-	}
-
-	public String getPosblAtchFileSize() {
-		return posblAtchFileSize;
-	}
-
-	public void setPosblAtchFileSize(String posblAtchFileSize) {
-		this.posblAtchFileSize = posblAtchFileSize;
-	}
-
-	public String getReplyPosblAt() {
-		return replyPosblAt;
-	}
-
-	public void setReplyPosblAt(String replyPosblAt) {
-		this.replyPosblAt = replyPosblAt;
-	}
-
-	public String getSourcId() {
-		return sourcId;
-	}
-
-	public void setSourcId(String sourcId) {
-		this.sourcId = sourcId;
-	}
-
-	public String getTmplatId() {
-		return tmplatId;
-	}
-
-	public void setTmplatId(String tmplatId) {
-		this.tmplatId = tmplatId;
-	}
-
-	public String getBbsUseFlag() {
-		return bbsUseFlag;
-	}
-
-	public void setBbsUseFlag(String bbsUseFlag) {
-		this.bbsUseFlag = bbsUseFlag;
-	}
-
-	public String getTrgetId() {
-		return trgetId;
-	}
-
-	public void setTrgetId(String trgetId) {
-		this.trgetId = trgetId;
-	}
-
-	public String getRegistSeCode() {
-		return registSeCode;
-	}
-
-	public void setRegistSeCode(String registSeCode) {
-		this.registSeCode = registSeCode;
-	}
-
-	public String getCommentUseAt() {
-		return commentUseAt;
-	}
-
-	public void setCommentUseAt(String commentUseAt) {
-		this.commentUseAt = commentUseAt;
-	}
-
-	public String getStsfdgAt() {
-		return stsfdgAt;
-	}
-
-	public void setStsfdgAt(String stsfdgAt) {
-		this.stsfdgAt = stsfdgAt;
-	}
-
-	public String getSysTyCode() {
-		return sysTyCode;
-	}
-
-	public void setSysTyCode(String sysTyCode) {
-		this.sysTyCode = sysTyCode;
-	}
-
-	public String getCtgrymasterId() {
-		return ctgrymasterId;
-	}
-
-	public void setCtgrymasterId(String ctgrymasterId) {
-		this.ctgrymasterId = ctgrymasterId;
-	}
-
-	public String getDeleteAt() {
-		return deleteAt;
-	}
-
-	public void setDeleteAt(String deleteAt) {
-		this.deleteAt = deleteAt;
-	}
-
-	public String getOthbcUseAt() {
-		return othbcUseAt;
-	}
-
-	public void setOthbcUseAt(String othbcUseAt) {
-		this.othbcUseAt = othbcUseAt;
-	}
-
-	public String getInqireAuthor() {
-		return inqireAuthor;
-	}
-
-	public void setInqireAuthor(String inqireAuthor) {
-		this.inqireAuthor = inqireAuthor;
-	}
-
-	public String getRegistAuthor() {
-		return registAuthor;
-	}
-
-	public void setRegistAuthor(String registAuthor) {
-		this.registAuthor = registAuthor;
-	}
-
-	public String getAnswerAuthor() {
-		return answerAuthor;
-	}
-
-	public void setAnswerAuthor(String answerAuthor) {
-		this.answerAuthor = answerAuthor;
-	}
-
-	public List<CtgryVO> getCtgryList() {
-		return ctgryList;
-	}
-
-	public void setCtgryList(List<CtgryVO> ctgryList) {
-		this.ctgryList = ctgryList;
-	}
-
-	public int getRowNo() {
-		return rowNo;
-	}
-
-	public void setRowNo(int rowNo) {
-		this.rowNo = rowNo;
-	}
-
-	public String getBbsAttrbCodeNm() {
-		return bbsAttrbCodeNm;
-	}
-
-	public void setBbsAttrbCodeNm(String bbsAttrbCodeNm) {
-		this.bbsAttrbCodeNm = bbsAttrbCodeNm;
-	}
-
-	public String getTmplatNm() {
-		return tmplatNm;
-	}
-
-	public void setTmplatNm(String tmplatNm) {
-		this.tmplatNm = tmplatNm;
-	}
-
-	public List<BoardVO> getNttList() {
-		return nttList;
-	}
-
-	public void setNttList(List<BoardVO> nttList) {
-		this.nttList = nttList;
-	}
-}
 
base/src/main/java/egovframework/com/cop/bbs/service/BoardVO.java (deleted)
--- base/src/main/java/egovframework/com/cop/bbs/service/BoardVO.java
@@ -1,755 +0,0 @@
-package egovframework.com.cop.bbs.service;
-
-import java.io.Serializable;
-import java.math.BigDecimal;
-import java.util.ArrayList;
-import java.util.List;
-
-import egovframework.com.cmm.ComDefaultVO;
-import net.sf.json.JSONObject;
-import org.apache.commons.lang.builder.ToStringBuilder;
-
-import egovframework.com.cmm.service.FileVO;
-import egovframework.rte.fdl.string.EgovStringUtil;
-
-//게시물 관리를 위한 VO 클래스
-@SuppressWarnings("serial")
-public class BoardVO extends ComDefaultVO implements Serializable {
-
-    //게시물번호
-    private java.math.BigDecimal nttNo;
-    
-	//게시물번호리스트
-    private List<String> nttNoArr;
-
-    //상위게시글번호
-    private java.lang.Integer upperNttNo = 0;
-
-    //게시판ID
-    private java.lang.String bbsId;
-
-    //카테고리ID
-    private java.lang.String ctgryId;
-
-    ///카테고리명
-    private java.lang.String ctgryNm;
-
-    //게시물 명
-    private java.lang.String nttSj;
-
-    //게시물 내용
-    private java.lang.String nttCn;
-
-    ///작성자
-    private java.lang.String ntcrNm;
-
-    //조회수
-    private java.math.BigDecimal inqireCo = BigDecimal.ZERO;
-
-    //추천수
-    private java.math.BigDecimal recomendCo = BigDecimal.ZERO;
-
-    //생성IP
-    private java.lang.String creatIp;
-
-    //공지글여부
-    private java.lang.String noticeAt = "N";
-
-    //공개여부
-    private java.lang.String othbcAt = "Y";
-
-    //순서
-    private java.lang.String genOrdrCode;
-
-    //카테고리경로 - ID
-    private java.lang.String ctgryPathById;
-
-    //처리상태코드
-    private java.lang.String processSttusCode;
-
-    //처리상태명
-    private java.lang.String processSttusNm;
-
-    //확장첨부파일 - ID
-    private java.lang.String estnAtchFileId;
-
-    //확장데이터
-    private java.lang.String estnData;
-
-    //확장파싱데이터
-    private JSONObject estnParseData;
-
-    //파일명
-    private String atchFileNm;
-
-    //정렬뎁스
-    private int ordrCodeDp = 0;
-
-    //위도
-    private String la;
-
-    //경도
-    private String lo;
-
-    //임시필드01
-    private String tmp01;
-
-    //임시필드02
-    private String tmp02;
-
-    //임시필드03
-    private String tmp03;
-
-    //임시필드04
-    private String tmp04;
-
-    //임시필드05
-    private String tmp05;
-
-    //뷰 타입
-    private java.lang.String viewType;
-
-    //레코드 번호
-    private int rowNo = 0;
-
-    //조회 수 증가 여부
-    private boolean plusCount = false;
-
-    //SITE URL
-    private String siteUrl = "";
-
-    //커뮤니티 주소
-    private String cmmntyAdres = "";
-
-    //커뮤니티 명
-    private String cmmntyNm = "";
-
-    //관리자여부
-    private String adminAt = "N";
-
-    //기간종료
-    private String isExpired = "";
-
-    //코멘트갯수
-    private String commentCount = "";
-
-    //첨부파일 리스트
-    private List<FileVO> fileList = null;
-
-    //코멘트사용여부
-    private String commentUseAt = "";
-
-    //게시판 템플릿 아이디
-    private String tmplatId = "";
-
-    //게시판속성코드
-    private String bbsAttrbCode = "";
-
-    //게시판 명
-    private String bbsNm = "";
-
-    //모바일검색여부
-    private String isMobile = "";
-
-    //공지여부
-    private String searchNoticeAt = "N";
-
-    //기존 첨부땜에 임시로 쓴다.
-    private String storeImagePath = "";
-
-    //카테고리마스터 아이디
-    private String ctgrymasterId = "";
-
-    //평가점수
-    private int scoreSum = 0;
-
-    //대상 아이디
-    private String trgetId = "";
-
-    //검색 처리상태
-    private String searchSttus = "";
-
-    //등록-액션
-    private String registAction = "";
-
-    //임시첨부파일 그룹아이디
-    private String fileGroupId = "";
-
-    //이전 게시물번호
-    private java.math.BigDecimal oldNttNo;
-
-    //템플릿 import여부
-    private String tmplatImportAt = "";
-
-    private String searchMemType = "";
-
-    private String searchType = "";
-
-    private String sortType = "";
-
-    private String cntType = "";
-
-    private String classCnt = "";
-
-    private String groupCnt = "";
-
-    private String searchClass = "0";
-
-    private String searchGroup = "0";
-
-    private String userSeCode = "";
-
-    private String isMainFlag = "";
-
-    //마지막 답변자ID
-    private String lastAnswrrId;
-
-    //마지막 답변자명
-    private String lastAnswrrNm;
-
-    public BigDecimal getNttNo() {
-        return nttNo;
-    }
-
-    public void setNttNo(BigDecimal nttNo) {
-        this.nttNo = nttNo;
-    }
-
-    public List<String> getNttNoArr() {
-        return nttNoArr;
-    }
-
-    public void setNttNoArr(List<String> nttNoArr) {
-        this.nttNoArr = nttNoArr;
-    }
-
-    public Integer getUpperNttNo() {
-        return upperNttNo;
-    }
-
-    public void setUpperNttNo(Integer upperNttNo) {
-        this.upperNttNo = upperNttNo;
-    }
-
-    public String getBbsId() {
-        return bbsId;
-    }
-
-    public void setBbsId(String bbsId) {
-        this.bbsId = bbsId;
-    }
-
-    public String getCtgryId() {
-        return ctgryId;
-    }
-
-    public void setCtgryId(String ctgryId) {
-        this.ctgryId = ctgryId;
-    }
-
-    public String getCtgryNm() {
-        return ctgryNm;
-    }
-
-    public void setCtgryNm(String ctgryNm) {
-        this.ctgryNm = ctgryNm;
-    }
-
-    public String getNttSj() {
-        return nttSj;
-    }
-
-    public void setNttSj(String nttSj) {
-        this.nttSj = nttSj;
-    }
-
-    public String getNttCn() {
-        return nttCn;
-    }
-
-    public void setNttCn(String nttCn) {
-        this.nttCn = nttCn;
-    }
-
-    public String getNtcrNm() {
-        return ntcrNm;
-    }
-
-    public void setNtcrNm(String ntcrNm) {
-        this.ntcrNm = ntcrNm;
-    }
-
-    public BigDecimal getInqireCo() {
-        return inqireCo;
-    }
-
-    public void setInqireCo(BigDecimal inqireCo) {
-        this.inqireCo = inqireCo;
-    }
-
-    public BigDecimal getRecomendCo() {
-        return recomendCo;
-    }
-
-    public void setRecomendCo(BigDecimal recomendCo) {
-        this.recomendCo = recomendCo;
-    }
-
-    public String getCreatIp() {
-        return creatIp;
-    }
-
-    public void setCreatIp(String creatIp) {
-        this.creatIp = creatIp;
-    }
-
-    public String getNoticeAt() {
-        return noticeAt;
-    }
-
-    public void setNoticeAt(String noticeAt) {
-        this.noticeAt = noticeAt;
-    }
-
-    public String getOthbcAt() {
-        return othbcAt;
-    }
-
-    public void setOthbcAt(String othbcAt) {
-        this.othbcAt = othbcAt;
-    }
-
-    public String getGenOrdrCode() {
-        return genOrdrCode;
-    }
-
-    public void setGenOrdrCode(String genOrdrCode) {
-        this.genOrdrCode = genOrdrCode;
-    }
-
-    public String getCtgryPathById() {
-        return ctgryPathById;
-    }
-
-    public void setCtgryPathById(String ctgryPathById) {
-        this.ctgryPathById = ctgryPathById;
-    }
-
-    public String getProcessSttusCode() {
-        return processSttusCode;
-    }
-
-    public void setProcessSttusCode(String processSttusCode) {
-        this.processSttusCode = processSttusCode;
-    }
-
-    public String getProcessSttusNm() {
-        return processSttusNm;
-    }
-
-    public void setProcessSttusNm(String processSttusNm) {
-        this.processSttusNm = processSttusNm;
-    }
-
-    public String getEstnAtchFileId() {
-        return estnAtchFileId;
-    }
-
-    public void setEstnAtchFileId(String estnAtchFileId) {
-        this.estnAtchFileId = estnAtchFileId;
-    }
-
-    public String getEstnData() {
-        return estnData;
-    }
-
-    public void setEstnData(String estnData) {
-        this.estnData = estnData;
-    }
-
-    public JSONObject getEstnParseData() {
-        return estnParseData;
-    }
-
-    public void setEstnParseData(JSONObject estnParseData) {
-        this.estnParseData = estnParseData;
-    }
-
-    public String getAtchFileNm() {
-        return atchFileNm;
-    }
-
-    public void setAtchFileNm(String atchFileNm) {
-        this.atchFileNm = atchFileNm;
-    }
-
-    public int getOrdrCodeDp() {
-        return ordrCodeDp;
-    }
-
-    public void setOrdrCodeDp(int ordrCodeDp) {
-        this.ordrCodeDp = ordrCodeDp;
-    }
-
-    public String getLa() {
-        return la;
-    }
-
-    public void setLa(String la) {
-        this.la = la;
-    }
-
-    public String getLo() {
-        return lo;
-    }
-
-    public void setLo(String lo) {
-        this.lo = lo;
-    }
-
-    public String getViewType() {
-        return viewType;
-    }
-
-    public void setViewType(String viewType) {
-        this.viewType = viewType;
-    }
-
-    public int getRowNo() {
-        return rowNo;
-    }
-
-    public void setRowNo(int rowNo) {
-        this.rowNo = rowNo;
-    }
-
-    public boolean isPlusCount() {
-        return plusCount;
-    }
-
-    public void setPlusCount(boolean plusCount) {
-        this.plusCount = plusCount;
-    }
-
-    public String getSiteUrl() {
-        return siteUrl;
-    }
-
-    public void setSiteUrl(String siteUrl) {
-        this.siteUrl = siteUrl;
-    }
-
-    public String getCmmntyAdres() {
-        return cmmntyAdres;
-    }
-
-    public void setCmmntyAdres(String cmmntyAdres) {
-        this.cmmntyAdres = cmmntyAdres;
-    }
-
-    public String getCmmntyNm() {
-        return cmmntyNm;
-    }
-
-    public void setCmmntyNm(String cmmntyNm) {
-        this.cmmntyNm = cmmntyNm;
-    }
-
-    @Override
-    public String getAdminAt() {
-        return adminAt;
-    }
-
-    @Override
-    public void setAdminAt(String adminAt) {
-        this.adminAt = adminAt;
-    }
-
-    public String getIsExpired() {
-        return isExpired;
-    }
-
-    public void setIsExpired(String isExpired) {
-        this.isExpired = isExpired;
-    }
-
-    public String getCommentCount() {
-        return commentCount;
-    }
-
-    public void setCommentCount(String commentCount) {
-        this.commentCount = commentCount;
-    }
-
-    public List<FileVO> getFileList() {
-        return fileList;
-    }
-
-    public void setFileList(List<FileVO> fileList) {
-        this.fileList = fileList;
-    }
-
-    public String getCommentUseAt() {
-        return commentUseAt;
-    }
-
-    public void setCommentUseAt(String commentUseAt) {
-        this.commentUseAt = commentUseAt;
-    }
-
-    public String getTmplatId() {
-        return tmplatId;
-    }
-
-    public void setTmplatId(String tmplatId) {
-        this.tmplatId = tmplatId;
-    }
-
-    public String getBbsAttrbCode() {
-        return bbsAttrbCode;
-    }
-
-    public void setBbsAttrbCode(String bbsAttrbCode) {
-        this.bbsAttrbCode = bbsAttrbCode;
-    }
-
-    public String getBbsNm() {
-        return bbsNm;
-    }
-
-    public void setBbsNm(String bbsNm) {
-        this.bbsNm = bbsNm;
-    }
-
-    public String getIsMobile() {
-        return isMobile;
-    }
-
-    public void setIsMobile(String isMobile) {
-        this.isMobile = isMobile;
-    }
-
-    public String getSearchNoticeAt() {
-        return searchNoticeAt;
-    }
-
-    public void setSearchNoticeAt(String searchNoticeAt) {
-        this.searchNoticeAt = searchNoticeAt;
-    }
-
-    public String getStoreImagePath() {
-        return storeImagePath;
-    }
-
-    public void setStoreImagePath(String storeImagePath) {
-        this.storeImagePath = storeImagePath;
-    }
-
-    public String getCtgrymasterId() {
-        return ctgrymasterId;
-    }
-
-    public void setCtgrymasterId(String ctgrymasterId) {
-        this.ctgrymasterId = ctgrymasterId;
-    }
-
-    public int getScoreSum() {
-        return scoreSum;
-    }
-
-    public void setScoreSum(int scoreSum) {
-        this.scoreSum = scoreSum;
-    }
-
-    public String getTrgetId() {
-        return trgetId;
-    }
-
-    public void setTrgetId(String trgetId) {
-        this.trgetId = trgetId;
-    }
-
-    public String getSearchSttus() {
-        return searchSttus;
-    }
-
-    public void setSearchSttus(String searchSttus) {
-        this.searchSttus = searchSttus;
-    }
-
-    public String getRegistAction() {
-        return registAction;
-    }
-
-    public void setRegistAction(String registAction) {
-        this.registAction = registAction;
-    }
-
-    public String getFileGroupId() {
-        return fileGroupId;
-    }
-
-    public void setFileGroupId(String fileGroupId) {
-        this.fileGroupId = fileGroupId;
-    }
-
-    public BigDecimal getOldNttNo() {
-        return oldNttNo;
-    }
-
-    public void setOldNttNo(BigDecimal oldNttNo) {
-        this.oldNttNo = oldNttNo;
-    }
-
-    public String getTmplatImportAt() {
-        return tmplatImportAt;
-    }
-
-    public void setTmplatImportAt(String tmplatImportAt) {
-        this.tmplatImportAt = tmplatImportAt;
-    }
-
-    public String getSearchMemType() {
-        return searchMemType;
-    }
-
-    public void setSearchMemType(String searchMemType) {
-        this.searchMemType = searchMemType;
-    }
-
-    public String getSearchType() {
-        return searchType;
-    }
-
-    public void setSearchType(String searchType) {
-        this.searchType = searchType;
-    }
-
-    public String getSortType() {
-        return sortType;
-    }
-
-    public void setSortType(String sortType) {
-        this.sortType = sortType;
-    }
-
-    public String getCntType() {
-        return cntType;
-    }
-
-    public void setCntType(String cntType) {
-        this.cntType = cntType;
-    }
-
-    public String getClassCnt() {
-        return classCnt;
-    }
-
-    public void setClassCnt(String classCnt) {
-        this.classCnt = classCnt;
-    }
-
-    public String getGroupCnt() {
-        return groupCnt;
-    }
-
-    public void setGroupCnt(String groupCnt) {
-        this.groupCnt = groupCnt;
-    }
-
-    public String getSearchClass() {
-        return searchClass;
-    }
-
-    public void setSearchClass(String searchClass) {
-        this.searchClass = searchClass;
-    }
-
-    public String getSearchGroup() {
-        return searchGroup;
-    }
-
-    public void setSearchGroup(String searchGroup) {
-        this.searchGroup = searchGroup;
-    }
-
-    public String getUserSeCode() {
-        return userSeCode;
-    }
-
-    public void setUserSeCode(String userSeCode) {
-        this.userSeCode = userSeCode;
-    }
-
-    public String getIsMainFlag() {
-        return isMainFlag;
-    }
-
-    public void setIsMainFlag(String isMainFlag) {
-        this.isMainFlag = isMainFlag;
-    }
-
-    public String getLastAnswrrId() {
-        return lastAnswrrId;
-    }
-
-    public void setLastAnswrrId(String lastAnswrrId) {
-        this.lastAnswrrId = lastAnswrrId;
-    }
-
-    public String getLastAnswrrNm() {
-        return lastAnswrrNm;
-    }
-
-    public void setLastAnswrrNm(String lastAnswrrNm) {
-        this.lastAnswrrNm = lastAnswrrNm;
-    }
-
-    public String getTmp01() {
-        return tmp01;
-    }
-
-    public void setTmp01(String tmp01) {
-        this.tmp01 = tmp01;
-    }
-
-    public String getTmp02() {
-        return tmp02;
-    }
-
-    public void setTmp02(String tmp02) {
-        this.tmp02 = tmp02;
-    }
-
-    public String getTmp03() {
-        return tmp03;
-    }
-
-    public void setTmp03(String tmp03) {
-        this.tmp03 = tmp03;
-    }
-
-    public String getTmp04() {
-        return tmp04;
-    }
-
-    public void setTmp04(String tmp04) {
-        this.tmp04 = tmp04;
-    }
-
-    public String getTmp05() {
-        return tmp05;
-    }
-
-    public void setTmp05(String tmp05) {
-        this.tmp05 = tmp05;
-    }
-
-    /**
-     * toString 메소드를 대치한다.
-     */
-    public String toString() {
-	return ToStringBuilder.reflectionToString(this);
-    }
-
-}
 
base/src/main/java/egovframework/com/cop/bbs/service/CommentVO.java (deleted)
--- base/src/main/java/egovframework/com/cop/bbs/service/CommentVO.java
@@ -1,271 +0,0 @@
-package egovframework.com.cop.bbs.service;
-
-import java.math.BigDecimal;
-import java.util.ArrayList;
-import java.util.List;
-
-import egovframework.com.cmm.ComDefaultVO;
-import org.apache.commons.lang.builder.ToStringBuilder;
-
-import egovframework.rte.fdl.string.EgovStringUtil;
-
-//댓글관리 서비스를 위한 VO 클래스
-public class CommentVO extends ComDefaultVO {
-
-	//댓글번호
-	private java.math.BigDecimal commentNo;
-
-	//게시물 번호
-	private BigDecimal nttNo = BigDecimal.ZERO;
-
-	//작성자명
-	private String wrterNm = "";
-
-	//댓글 내용
-	private String commentCn = "";
-
-    //현재페이지
-    private int subPageIndex = 1;
-
-    //페이지갯수
-    private int subPageUnit = 10;
-
-    //페이지사이즈
-    private int subPageSize = 10;
-
-    //첫페이지 인덱스
-    private int subFirstIndex = 1;
-
-    //마지막페이지 인덱스
-    private int subLastIndex = 1;
-
-    //페이지당 레코드 개수
-    private int subRecordCountPerPage = 10;
-
-    //레코드 번호
-    private int subRowNo = 0;
-    
-    //호출 TYPE (head or body)
-    private String type = "";
-    
-    //수정 처리 여부
-    private boolean isModified = false;
-    
-    //게시판 소스 아이디
-    private String sourcId = "";
-    
-    //게시판 템플릿 아이디
-    private String tmplatId = "";
-    
-    private String prntOrdrCode = "";
-    
-    //검색 카테고리리스트
-    private List<String> searchCateList;
-    
-    //게시물번호리스트
-    private List<String> nttNoArr;
-    
-    //대상 아이디
-    private String trgetId = "";
-
-	private String ordrCode = "";
-
-	private int ordrCodeDp = 0;
-
-	private int score = 0;
-
-	private java.lang.String genOrdrCode = "";
-
-	public int getSubPageIndex() {
-		return subPageIndex;
-	}
-
-	public void setSubPageIndex(int subPageIndex) {
-		this.subPageIndex = subPageIndex;
-	}
-
-	public int getSubPageUnit() {
-		return subPageUnit;
-	}
-
-	public void setSubPageUnit(int subPageUnit) {
-		this.subPageUnit = subPageUnit;
-	}
-
-	public int getSubPageSize() {
-		return subPageSize;
-	}
-
-	public void setSubPageSize(int subPageSize) {
-		this.subPageSize = subPageSize;
-	}
-
-	public int getSubFirstIndex() {
-		return subFirstIndex;
-	}
-
-	public void setSubFirstIndex(int subFirstIndex) {
-		this.subFirstIndex = subFirstIndex;
-	}
-
-	public int getSubLastIndex() {
-		return subLastIndex;
-	}
-
-	public void setSubLastIndex(int subLastIndex) {
-		this.subLastIndex = subLastIndex;
-	}
-
-	public int getSubRecordCountPerPage() {
-		return subRecordCountPerPage;
-	}
-
-	public void setSubRecordCountPerPage(int subRecordCountPerPage) {
-		this.subRecordCountPerPage = subRecordCountPerPage;
-	}
-
-	public int getSubRowNo() {
-		return subRowNo;
-	}
-
-	public void setSubRowNo(int subRowNo) {
-		this.subRowNo = subRowNo;
-	}
-
-	public String getType() {
-		return type;
-	}
-
-	public void setType(String type) {
-		this.type = type;
-	}
-
-	public boolean isModified() {
-		return isModified;
-	}
-
-	public void setModified(boolean modified) {
-		isModified = modified;
-	}
-
-	public String getSourcId() {
-		return sourcId;
-	}
-
-	public void setSourcId(String sourcId) {
-		this.sourcId = sourcId;
-	}
-
-	public String getTmplatId() {
-		return tmplatId;
-	}
-
-	public void setTmplatId(String tmplatId) {
-		this.tmplatId = tmplatId;
-	}
-
-	public String getPrntOrdrCode() {
-		return prntOrdrCode;
-	}
-
-	public void setPrntOrdrCode(String prntOrdrCode) {
-		this.prntOrdrCode = prntOrdrCode;
-	}
-
-	public List<String> getNttNoArr() {
-		return nttNoArr;
-	}
-
-	public void setNttNoArr(List<String> nttNoArr) {
-		this.nttNoArr = nttNoArr;
-	}
-
-	public String getTrgetId() {
-		return trgetId;
-	}
-
-	public void setTrgetId(String trgetId) {
-		this.trgetId = trgetId;
-	}
-
-	public String getOrdrCode() {
-		return ordrCode;
-	}
-
-	public void setOrdrCode(String ordrCode) {
-		this.ordrCode = ordrCode;
-	}
-
-	public int getOrdrCodeDp() {
-		return ordrCodeDp;
-	}
-
-	public void setOrdrCodeDp(int ordrCodeDp) {
-		this.ordrCodeDp = ordrCodeDp;
-	}
-
-	public int getScore() {
-		return score;
-	}
-
-	public void setScore(int score) {
-		this.score = score;
-	}
-
-	public String getGenOrdrCode() {
-		return genOrdrCode;
-	}
-
-	public void setGenOrdrCode(String genOrdrCode) {
-		this.genOrdrCode = genOrdrCode;
-	}
-
-	public List<String> getSearchCateList() {
-		return searchCateList;
-	}
-
-	public BigDecimal getCommentNo() {
-		return commentNo;
-	}
-
-	public void setCommentNo(BigDecimal commentNo) {
-		this.commentNo = commentNo;
-	}
-
-	public BigDecimal getNttNo() {
-		return nttNo;
-	}
-
-	public void setNttNo(BigDecimal nttNo) {
-		this.nttNo = nttNo;
-	}
-
-	public String getWrterNm() {
-		return wrterNm;
-	}
-
-	public void setWrterNm(String wrterNm) {
-		this.wrterNm = wrterNm;
-	}
-
-	public String getCommentCn() {
-		return commentCn;
-	}
-
-	public void setCommentCn(String commentCn) {
-		this.commentCn = commentCn;
-	}
-
-	public void setSearchCateList(List<String> searchCateList) {
-		if(searchCateList != null) {
-			List<String> list = new ArrayList<String>();
-    		for(int i=0; i < searchCateList.size(); i++) {    			
-    			if(!EgovStringUtil.isEmpty(searchCateList.get(i))) {
-    				list.add(searchCateList.get(i));
-    			}
-    		}    		
-    		this.searchCateList = list;
-    	}
-	}
-
-}
 
base/src/main/java/egovframework/com/cop/bbs/service/CtgryMasterVO.java (deleted)
--- base/src/main/java/egovframework/com/cop/bbs/service/CtgryMasterVO.java
@@ -1,56 +0,0 @@
-package egovframework.com.cop.bbs.service;
-
-import java.io.Serializable;
-import java.sql.Date;
-
-import egovframework.com.cmm.ComDefaultVO;
-import org.apache.commons.lang.builder.ToStringBuilder;
-
-
-@SuppressWarnings("serial")
-public class CtgryMasterVO extends ComDefaultVO {
-
-    //시스템구분코드
-    private String sysTyCode = "";
-
-    //CTGRYMASTER_ID
-    private java.lang.String ctgrymasterId;
-
-    //CTGRYMASTER_NM
-    private java.lang.String ctgrymasterNm;
-
-    // CREAT_DT
-    private java.sql.Date creatDt;
-
-    public String getSysTyCode() {
-        return sysTyCode;
-    }
-
-    public void setSysTyCode(String sysTyCode) {
-        this.sysTyCode = sysTyCode;
-    }
-
-    public String getCtgrymasterId() {
-        return ctgrymasterId;
-    }
-
-    public void setCtgrymasterId(String ctgrymasterId) {
-        this.ctgrymasterId = ctgrymasterId;
-    }
-
-    public String getCtgrymasterNm() {
-        return ctgrymasterNm;
-    }
-
-    public void setCtgrymasterNm(String ctgrymasterNm) {
-        this.ctgrymasterNm = ctgrymasterNm;
-    }
-
-    public Date getCreatDt() {
-        return creatDt;
-    }
-
-    public void setCreatDt(Date creatDt) {
-        this.creatDt = creatDt;
-    }
-}
 
base/src/main/java/egovframework/com/cop/bbs/service/CtgryVO.java (deleted)
--- base/src/main/java/egovframework/com/cop/bbs/service/CtgryVO.java
@@ -1,136 +0,0 @@
-package egovframework.com.cop.bbs.service;
-
-import java.io.Serializable;
-
-import egovframework.com.cmm.ComDefaultVO;
-import org.apache.commons.lang.builder.ToStringBuilder;
-
-@SuppressWarnings("serial")
-public class CtgryVO extends ComDefaultVO {
-
-    //카테고리ID
-    private java.lang.String ctgryId;
-
-    //카테고리마스터ID
-    private java.lang.String ctgrymasterId;
-
-    //상위카테고리ID
-    private java.lang.String upperCtgryId;
-
-    //카테고리명
-    private java.lang.String ctgryNm;
-
-    //카테고리 설명
-    private java.lang.String ctgryCn;
-
-    //카테고리 값
-    private java.lang.String ctgryVal;
-
-    //SORT_ORDR
-    private int sortOrdr = 0;
-
-    //경로 - 명
-    private String ctgryPathByName = "";
-
-    //경로 - ID
-    private String ctgryPathById = "";
-
-    //레벨
-    private int ctgryLevel = 1;
-
-    //정렬순서코드  - U:위로, D:아래로
-    private String sortTyCode = "";
-
-
-    public String getCtgryId() {
-        return ctgryId;
-    }
-
-    public void setCtgryId(String ctgryId) {
-        this.ctgryId = ctgryId;
-    }
-
-    public String getCtgrymasterId() {
-        return ctgrymasterId;
-    }
-
-    public void setCtgrymasterId(String ctgrymasterId) {
-        this.ctgrymasterId = ctgrymasterId;
-    }
-
-    public String getUpperCtgryId() {
-        return upperCtgryId;
-    }
-
-    public void setUpperCtgryId(String upperCtgryId) {
-        this.upperCtgryId = upperCtgryId;
-    }
-
-    public String getCtgryNm() {
-        return ctgryNm;
-    }
-
-    public void setCtgryNm(String ctgryNm) {
-        this.ctgryNm = ctgryNm;
-    }
-
-    public String getCtgryCn() {
-        return ctgryCn;
-    }
-
-    public void setCtgryCn(String ctgryCn) {
-        this.ctgryCn = ctgryCn;
-    }
-
-    public String getCtgryVal() {
-        return ctgryVal;
-    }
-
-    public void setCtgryVal(String ctgryVal) {
-        this.ctgryVal = ctgryVal;
-    }
-
-    @Override
-    public int getSortOrdr() {
-        return sortOrdr;
-    }
-
-    @Override
-    public void setSortOrdr(int sortOrdr) {
-        this.sortOrdr = sortOrdr;
-    }
-
-    public String getCtgryPathByName() {
-        return ctgryPathByName;
-    }
-
-    public void setCtgryPathByName(String ctgryPathByName) {
-        this.ctgryPathByName = ctgryPathByName;
-    }
-
-    public String getCtgryPathById() {
-        return ctgryPathById;
-    }
-
-    public void setCtgryPathById(String ctgryPathById) {
-        this.ctgryPathById = ctgryPathById;
-    }
-
-    public int getCtgryLevel() {
-        return ctgryLevel;
-    }
-
-    public void setCtgryLevel(int ctgryLevel) {
-        this.ctgryLevel = ctgryLevel;
-    }
-
-    @Override
-    public String getSortTyCode() {
-        return sortTyCode;
-    }
-
-    @Override
-    public void setSortTyCode(String sortTyCode) {
-        this.sortTyCode = sortTyCode;
-    }
-}
 
base/src/main/java/egovframework/com/cop/bbs/service/impl/BBSAttributeManageMapper.java (deleted)
--- base/src/main/java/egovframework/com/cop/bbs/service/impl/BBSAttributeManageMapper.java
@@ -1,39 +0,0 @@
-package egovframework.com.cop.bbs.service.impl;
-
-import egovframework.com.cop.bbs.service.BoardMasterVO;
-import egovframework.rte.psl.dataaccess.mapper.Mapper;
-
-import java.util.List;
-
-//게시판 속성정보 관리를 위한 데이터 접근 클래스
-@Mapper("bbsAttributeManageMapper")
-public interface BBSAttributeManageMapper {
-
-    //등록된 게시판 속성정보를 삭제한다.
-    public void deleteBBSMasterInf(BoardMasterVO boardMaster) throws Exception;
-
-    //신규 게시판 속성정보를 등록한다.
-    public void insertBBSMasterInf(BoardMasterVO boardMaster) throws Exception;
-
-    //게시판 속성정보 한 건을 상세조회 한다.
-    public BoardMasterVO selectBBSMasterInf(BoardMasterVO vo) throws Exception;
-
-    //게시판 속성정보 목록을 조회한다.
-    public List<BoardMasterVO> selectBBSMasterInfs(BoardMasterVO vo) throws Exception;
-
-    //게시판 속성정보 목록 숫자를 조회한다
-    public int selectBBSMasterInfsCnt(BoardMasterVO vo) throws Exception;
-
-    //게시판 속성정보를 수정한다.
-    public void updateBBSMasterInf(BoardMasterVO boardMaster) throws Exception;
-
-    //유효한 게시판 목록을 불러온다.(커뮤니티, 동호회의 게시판이 나오지 않도록 COMTNBBSUSE 테이블과 Join 필요)
-    public List<BoardMasterVO> selectAllBBSMasteInf(BoardMasterVO vo) throws Exception;
-
-    //사용등록이 된 게시판 목록 전체를 불러온다.
-    public List<BoardMasterVO> selectAllBBSMasterManageInfs(BoardMasterVO vo) throws Exception;
-
-    //사용등록이 된 게시판 목록 숫자를 조회한다
-    public int selectAllBBSMasterManageInfsCnt(BoardMasterVO vo) throws Exception;
-
-}
 
base/src/main/java/egovframework/com/cop/bbs/service/impl/BBSAttributeManageServiceImpl.java (deleted)
--- base/src/main/java/egovframework/com/cop/bbs/service/impl/BBSAttributeManageServiceImpl.java
@@ -1,108 +0,0 @@
-package egovframework.com.cop.bbs.service.impl;
-
-import java.util.HashMap;
-import java.util.List;
-import java.util.Map;
-
-import javax.annotation.Resource;
-
-import egovframework.com.cop.com.service.BoardUseInfVO;
-import egovframework.com.cop.com.service.impl.BBSUseInfoManageMapper;
-import org.springframework.stereotype.Service;
-
-import egovframework.com.cop.bbs.service.BoardMasterVO;
-import egovframework.com.cop.bbs.service.BBSAttributeManageService;
-import egovframework.rte.fdl.cmmn.EgovAbstractServiceImpl;
-import egovframework.rte.fdl.idgnr.EgovIdGnrService;
-
-//게시판 속성관리를 위한 서비스 구현 클래스
-@Service("bbsAttributeManageService")
-public class BBSAttributeManageServiceImpl extends EgovAbstractServiceImpl implements BBSAttributeManageService {
-  
- 
-	@Resource(name = "bbsAttributeManageMapper")
-	private BBSAttributeManageMapper bbsAttributeManageMapper;
-
-	@Resource(name = "bbsUseInfoManageMapper")
-	private BBSUseInfoManageMapper bbsUseInfoManageMapper;
-
-	@Resource(name = "egovBBSMstrIdGnrService")
-  	private EgovIdGnrService idgenService;
-
-  
-  //등록된 게시판 속성정보를 삭제한다.
-  public void deleteBBSMasterInf(BoardMasterVO boardMaster) throws Exception {
-    bbsAttributeManageMapper.deleteBBSMasterInf(boardMaster);
-
-    BoardUseInfVO bdUseInf = new BoardUseInfVO();
-	bdUseInf.setBbsId(boardMaster.getBbsId());
-	bdUseInf.setLastUpdusrId(boardMaster.getLastUpdusrId());
-    bbsUseInfoManageMapper.deleteBBSUseInfByBoardId(bdUseInf);
-  }
-
-  //신규 게시판 속성정보를 생성한다.
-  public String insertBBSMastetInf(BoardMasterVO boardMaster) throws Exception {
-    String bbsId = idgenService.getNextStringId();
-
-    boardMaster.setBbsId(bbsId);
-    bbsAttributeManageMapper.insertBBSMasterInf(boardMaster);
-
-    BoardUseInfVO bdUseInf = new BoardUseInfVO();
-    bdUseInf.setBbsId(bbsId);
-    bdUseInf.setTrgetId(boardMaster.getTrgetId());
-    bdUseInf.setRegistSeCode(boardMaster.getRegistSeCode());
-    bdUseInf.setFrstRegisterId(boardMaster.getFrstRegisterId());
-    bdUseInf.setUseAt("Y");
-    bbsUseInfoManageMapper.insertBBSUseInf(bdUseInf);
-
-    return bbsId;
-  }
-  
-  //게시판 속성 정보의 목록을 조회 한다.
-  public List<BoardMasterVO> selectAllBBSMasteInf(BoardMasterVO vo) throws Exception {
-    return bbsAttributeManageMapper.selectAllBBSMasteInf(vo);
-  }
-  
-  //게시판 속성정보 한 건을 상세조회한다.
-  public BoardMasterVO selectBBSMasterInf(BoardMasterVO searchVO) throws Exception {
-    
-    BoardMasterVO result = bbsAttributeManageMapper.selectBBSMasterInf(searchVO);
-
-    return result;
-  }
-  
-  
-  //게시판 속성 정보의 목록을 조회 한다.
-  public Map<String, Object> selectBBSMasterInfs(BoardMasterVO searchVO) throws Exception {
-    List<BoardMasterVO> result = bbsAttributeManageMapper.selectBBSMasterInfs(searchVO);
-    int cnt = bbsAttributeManageMapper.selectBBSMasterInfsCnt(searchVO);
-    
-    Map<String, Object> map = new HashMap<String, Object>();
-    
-    map.put("resultList", result);
-    map.put("resultCnt", Integer.toString(cnt));
-    
-    return map;
-  }
-
-  //게시판 속성 정보의 전체 목록을 조회 한다.
-  public List<BoardMasterVO> selectBBSMasterList(BoardMasterVO searchVO) throws Exception {
-    return bbsAttributeManageMapper.selectBBSMasterInfs(searchVO);
-  }
-  
-  //게시판 속성정보를 수정한다.
-  public void updateBBSMasterInf(BoardMasterVO boardMaster) throws Exception {
-    bbsAttributeManageMapper.updateBBSMasterInf(boardMaster);
-  }
-  
-  //사용등록이 된 게시판 목록 전체를 불러온다.
-  public List<BoardMasterVO> selectAllBBSMasterManageInfs(BoardMasterVO vo) throws Exception {
-	return bbsAttributeManageMapper.selectAllBBSMasterManageInfs(vo);
-  }
-  
-  //사용등록이 된 게시판 목록 숫자를 조회한다
-  public int selectAllBBSMasterManageInfsCnt(BoardMasterVO vo) throws Exception {
-	return bbsAttributeManageMapper.selectAllBBSMasterManageInfsCnt(vo);
-  }
-  
-}
 
base/src/main/java/egovframework/com/cop/bbs/service/impl/BBSCommentMapper.java (deleted)
--- base/src/main/java/egovframework/com/cop/bbs/service/impl/BBSCommentMapper.java
@@ -1,56 +0,0 @@
-package egovframework.com.cop.bbs.service.impl;
-
-import egovframework.com.cop.bbs.service.CommentVO;
-import egovframework.rte.psl.dataaccess.mapper.Mapper;
-
-import java.util.List;
-
-//댓글관리를 위한 데이터 접근 클래스
-@Mapper("bbsCommentMapper")
-public interface BBSCommentMapper {
-    //댓글에 대한 목록을 조회 한다.
-    public List<CommentVO> selectCommentList(CommentVO commentVO) throws Exception;
-
-    //댓글에 대한 목록 건수를 조회 한다.
-    public int selectCommentListCnt(CommentVO commentVO) throws Exception;
-
-    //댓글을 등록한다.
-    public void insertComment(CommentVO commentVO) throws Exception;
-
-    //댓글의 댓글을 등록한다
-    public void insertReplyComment(CommentVO commentVO) throws Exception;
-
-    //댓글을 삭제한다.
-    public void deleteComment(CommentVO commentVO) throws Exception;
-
-    //모든 댓글을 삭제한다.
-    public void deleteAllComment(CommentVO commentVO) throws Exception;
-
-    //댓글에 대한 내용을 조회한다.
-    public CommentVO selectComment(CommentVO commenVO) throws Exception;
-
-    //댓글에 대한 내용을 수정한다.
-    public void updateComment(CommentVO commentVO) throws Exception;
-
-    //댓글에 대한 패스워드를 조회 한다.
-    public String getCommentPassword(CommentVO commentVO) throws Exception;
-
-    //내가 작성한 댓글에 대한 목록 건수를 조회 한다.
-    public int selectMyCommentListCnt(CommentVO commentVO) throws Exception;
-
-    //관리용 댓글의 이동을 위한 모든정보를 조회 한다.
-    public List<CommentVO> selectCommentManageCopyList(CommentVO commentVO) throws Exception;
-
-    //관리용 댓글을일괄등록한다.
-    /*
-    public void insertCommentBatch(final List<CommentVO> commentList) throws Exception {
-
-        if(commentList != null && commentList.size() > 0) {
-            for(int i = 0; i < commentList.size(); i++) {
-                insert("BBSCommentDAO.insertComment", commentList.get(i));
-            }
-        }
-    }
-    */
-
-}
 
base/src/main/java/egovframework/com/cop/bbs/service/impl/BBSCommentServiceImpl.java (deleted)
--- base/src/main/java/egovframework/com/cop/bbs/service/impl/BBSCommentServiceImpl.java
@@ -1,152 +0,0 @@
-package egovframework.com.cop.bbs.service.impl;
-
-import java.math.BigDecimal;
-import java.util.HashMap;
-import java.util.List;
-import java.util.Map;
-
-import javax.annotation.Resource;
-
-import org.springframework.stereotype.Service;
-
-import egovframework.com.cop.bbs.service.BoardVO;
-import egovframework.com.cop.bbs.service.CommentVO;
-import egovframework.com.cop.bbs.service.BBSCommentService;
-import egovframework.com.utl.fcc.service.EgovStringUtil;
-import egovframework.rte.fdl.cmmn.EgovAbstractServiceImpl;
-import egovframework.rte.fdl.idgnr.EgovIdGnrService;
-
-//댓글관리를 위한 서비스 구현 클래스
-@Service("bbsCommentService")
-public class BBSCommentServiceImpl extends EgovAbstractServiceImpl implements BBSCommentService {
-
-	@Resource(name = "bbsCommentMapper")
-	private BBSCommentMapper bbsCommentMapper;
-
-    @Resource(name = "egovBbsCommentNoGnrService")
-    private EgovIdGnrService idgenService;
-        
-    //댓글에 대한 목록을 조회 한다.
-    public Map<String, Object> selectCommentList(CommentVO commentVO) throws Exception {
-	List<CommentVO> result = bbsCommentMapper.selectCommentList(commentVO);
-	int cnt = bbsCommentMapper.selectCommentListCnt(commentVO);
-	
-	Map<String, Object> map = new HashMap<String, Object>();
-	
-	map.put("resultList", result);
-	map.put("resultCnt", Integer.toString(cnt));
-
-	return map;
-    }
-    
-    //댓글을 등록한다.
-    public void insertComment(CommentVO commentVO) throws Exception {
-		commentVO.setCommentNo(idgenService.getNextBigDecimalId());
-		bbsCommentMapper.insertComment(commentVO);
-    	
-    }
-    
-    //댓글의 댓글을 등록한다
-    public void insertReplyComment(CommentVO commentVO) throws Exception {
-    	commentVO.setCommentNo(idgenService.getNextBigDecimalId());
-    	commentVO.setPrntOrdrCode(commentVO.getOrdrCode());
-    	commentVO.setOrdrCodeDp(commentVO.getOrdrCodeDp() + 1);
-		bbsCommentMapper.insertReplyComment(commentVO);
-    }
-    
-    //댓글을 삭제한다.
-    public void deleteComment(CommentVO commentVO) throws Exception {
-		bbsCommentMapper.deleteComment(commentVO);
-    }
-    
-    //모든 댓글을 삭제한다.
-    public void deleteAllComment(CommentVO commentVO) throws Exception {
-		bbsCommentMapper.deleteAllComment(commentVO);
-    }
-    
-    //댓글에 대한 내용을 조회한다.
-    public CommentVO selectComment(CommentVO commentVO) throws Exception {
-		return bbsCommentMapper.selectComment(commentVO);
-    }
-    
-    //댓글에 대한 내용을 수정한다.
-    public void updateComment(CommentVO commentVO) throws Exception {
-		bbsCommentMapper.updateComment(commentVO);
-    }
-    
-    //댓글 패스워드를 가져온다.
-    public String getCommentPassword(CommentVO commentVO) throws Exception {
-		return bbsCommentMapper.getCommentPassword(commentVO);
-    }
-    
-    //내가 작성한 댓글에 대한 목록 건수를 조회 한다.
-    public int selectMyCommentListCnt(CommentVO commentVO) throws Exception {
-		return bbsCommentMapper.selectMyCommentListCnt(commentVO);
-    }
-    
-    //관리용 댓글을 복사한다.
-    public void updateCommentManageCopy(List<String> nttNoArr, List<BoardVO> articleList) throws Exception {
-    	
-    	CommentVO commentVO = new CommentVO();
-		commentVO.setNttNoArr(nttNoArr);
-		
-  	  	List<CommentVO> commentList = bbsCommentMapper.selectCommentManageCopyList(commentVO);
-  	  	if(commentList != null && commentList.size() > 0) {
-  	  		commentList = updateNewCommentNoGen(commentList);
-  	  		commentList = updateNewNttNo(commentList, articleList);
-
-			//bbsCommentMapper.insertCommentBatch(commentList);
-			for(int i = 0; i < commentList.size(); i++) {
-				bbsCommentMapper.insertComment(commentList.get(i));
-			}
-  	  	}
-    }
-    
-    //게시물번호를 재배치한다.
-    public List<CommentVO> updateNewNttNo(List<CommentVO> commentList, List<BoardVO> articleList) throws Exception {
-
-    	for(int i = 0; i < articleList.size(); i++) {
-  			updateNewNttNo(commentList, articleList.get(i).getOldNttNo(), articleList.get(i).getNttNo());
-  		}
-  		
-    	return commentList;
-    }
-    
-    //게시물번호를 재배치한다.
-    public void updateNewNttNo(List<CommentVO> commentList, BigDecimal oldNttNo, BigDecimal newNttNo) throws Exception {
-  	
-    	CommentVO comment = null;
-    	for(int i = 0; i < commentList.size(); i++) {
-    		comment = commentList.get(i);  		
-    		if(oldNttNo.equals(comment.getNttNo())) {
-    			comment.setNttNo(newNttNo);
-    		}
-    	}
-  	}
-    	
-    //댓글번호를 재배치한다.
-    public List<CommentVO> updateNewCommentNoGen(List<CommentVO> commentList) throws Exception {
-
-    	for(int i = 0; i < commentList.size(); i++) {
-    		updateNewCommentNoGen(commentList, commentList.get(i).getCommentNo(), idgenService.getNextBigDecimalId());
-    	}
-  		
-    	return commentList;
-    }
-    
-    //댓글번호를 재배치한다.
-    public void updateNewCommentNoGen(List<CommentVO> commentList, BigDecimal oldCommentNo, BigDecimal newCommentNo) throws Exception {
-  	
-    	CommentVO comment = null;
-    	String ordrCode = EgovStringUtil.lpad(oldCommentNo.toString(), 15, "0");
-    	for(int i = 0; i < commentList.size(); i++) {
-    		comment = commentList.get(i);
-	  		if(ordrCode.equals(comment.getOrdrCode().substring(0, 15))) {
-	  			comment.setOrdrCode(EgovStringUtil.lpad(newCommentNo.toString(), 15, "0") + comment.getOrdrCode().substring(15));
-	  		}
-	  		if(oldCommentNo.equals(comment.getCommentNo())) {
-	  			comment.setCommentNo(newCommentNo);
-	  		}
-	  	}
-    }
-}
 
base/src/main/java/egovframework/com/cop/bbs/service/impl/BBSCtgryMapper.java (deleted)
--- base/src/main/java/egovframework/com/cop/bbs/service/impl/BBSCtgryMapper.java
@@ -1,46 +0,0 @@
-package egovframework.com.cop.bbs.service.impl;
-
-import egovframework.com.cop.bbs.service.CtgryMasterVO;
-import egovframework.com.cop.bbs.service.CtgryVO;
-import egovframework.rte.psl.dataaccess.mapper.Mapper;
-
-import java.util.List;
-
-//카테고리
-@Mapper("bbsCtgryMapper")
-public interface BBSCtgryMapper {
-
-    //COMTNBBSCTGRY을 등록한다. 1
-    public int insertComtnbbsctgry(CtgryVO vo) throws Exception;
-
-    //COMTNBBSCTGRY을 수정한다. 1
-    public void updateComtnbbsctgry(CtgryVO vo) throws Exception;
-
-    //COMTNBBSCTGRY을 삭제한다. 1
-    public void deleteComtnbbsctgry(CtgryVO vo) throws Exception;
-
-    //COMTNBBSCTGRY을 조회한다. 1
-    public CtgryVO selectComtnbbsctgry(CtgryVO vo) throws Exception;
-
-    //COMTNBBSCTGRY 목록을 조회한다. 1
-    public List<CtgryVO> selectComtnbbsctgryList(CtgryVO searchVO) throws Exception;
-
-    //COMTNBBSCTGRY 총 갯수를 조회한다. 1
-    public int selectComtnbbsctgryListTotCnt(CtgryVO searchVO);
-
-    //COMTNBBSCTGRY DEPTH를 조회한다. 1
-    public int selectComtnbbsctgryLevel(CtgryVO searchVO);
-
-    //이동할 대상카테고리 정보를 조회 한다. 1
-    public CtgryVO selectTargetSortOrdr(CtgryVO searchVO) throws Exception;
-
-    //정렬순서를 수정한다. 1
-    public void updateSortOrdr(CtgryVO searchVO) throws Exception;
-
-    //정렬순서(다음&이전)를 수정한다. 1
-    public void updateSiblingsSortOrdr(CtgryVO searchVO) throws Exception;
-
-    //카테고리 다음 레벨 값 1
-    public int selectComtnbbsctgryNextLevel(CtgryVO searchVO);
-
-}
 
base/src/main/java/egovframework/com/cop/bbs/service/impl/BBSCtgryMasterMapper.java (deleted)
--- base/src/main/java/egovframework/com/cop/bbs/service/impl/BBSCtgryMasterMapper.java
@@ -1,36 +0,0 @@
-package egovframework.com.cop.bbs.service.impl;
-
-import egovframework.com.cop.bbs.service.BoardMasterVO;
-import egovframework.com.cop.bbs.service.CtgryMasterVO;
-import egovframework.rte.psl.dataaccess.mapper.Mapper;
-
-import java.util.List;
-
-//게시판 속성정보 관리를 위한 데이터 접근 클래스
-@Mapper("bbsCtgryMasterMapper")
-public interface BBSCtgryMasterMapper {
-
-    //COMTNBBSCTGRYMASTER을 등록한다.
-    public void insertComtnbbsctgrymaster(CtgryMasterVO vo) throws Exception;
-
-    //COMTNBBSCTGRYMASTER을 수정한다.
-    public void updateComtnbbsctgrymaster(CtgryMasterVO vo) throws Exception;
-
-    //COMTNBBSCTGRYMASTER을 삭제한다.
-    public void deleteComtnbbsctgrymaster(CtgryMasterVO vo) throws Exception;
-
-    //COMTNBBSCTGRYMASTER을 조회한다.
-    public CtgryMasterVO selectComtnbbsctgrymaster(CtgryMasterVO vo) throws Exception;
-
-    //카테고리 마스터 Id검색
-    public CtgryMasterVO selectCtgrymasterId(CtgryMasterVO vo) throws Exception;
-
-    //COMTNBBSCTGRYMASTER 목록을 조회한다.
-    public List<CtgryMasterVO> selectComtnbbsctgrymasterList(CtgryMasterVO searchVO) throws Exception;
-
-    //COMTNBBSCTGRYMASTER 총 갯수를 조회한다.
-    public int selectComtnbbsctgrymasterListTotCnt(CtgryMasterVO searchVO);
-
-    public List<CtgryMasterVO> selectCtgrymasterList(CtgryMasterVO searchVO) throws Exception;
-
-}
 
base/src/main/java/egovframework/com/cop/bbs/service/impl/BBSCtgryMasterServiceImpl.java (deleted)
--- base/src/main/java/egovframework/com/cop/bbs/service/impl/BBSCtgryMasterServiceImpl.java
@@ -1,79 +0,0 @@
-package egovframework.com.cop.bbs.service.impl;
-
-import java.util.List;
-
-import javax.annotation.Resource;
-
-import egovframework.com.cop.bbs.service.*;
-import org.springframework.stereotype.Service;
-
-import egovframework.rte.fdl.cmmn.EgovAbstractServiceImpl;
-import egovframework.rte.fdl.idgnr.EgovIdGnrService;
-
-
-@Service("bbsCtgryMasterService")
-public class BBSCtgryMasterServiceImpl extends EgovAbstractServiceImpl implements BBSCtgryMasterService {
-
-    @Resource(name="bbsCtgryMasterMapper")
-    private BBSCtgryMasterMapper bbsCtgryMasterMapper;
-
-    @Resource(name = "bbsCtgryService")
-    private BBSCtgryService bbsCtgryService;
-    
-    /** ID Generation */
-    @Resource(name="bbsCtgryMstrIdGnrService")
-    private EgovIdGnrService egovIdGnrService;
-
-	//COMTNBBSCTGRYMASTER을 등록한다.
-    public String insertComtnbbsctgrymaster(CtgryMasterVO vo) throws Exception {
-    	/** ID Generation Service */
-    	String id = egovIdGnrService.getNextStringId();
-    	vo.setCtgrymasterId(id);
-    	
-    	bbsCtgryMasterMapper.insertComtnbbsctgrymaster(vo);
-
-        CtgryVO ctgry = new CtgryVO();
-    	ctgry.setCtgrymasterId(id);
-    	ctgry.setCtgryNm("대분류");
-        bbsCtgryService.insertComtnbbsctgry(ctgry);
-    	
-        return id;
-    }
-
-    //COMTNBBSCTGRYMASTER을 수정한다.
-    public void updateComtnbbsctgrymaster(CtgryMasterVO vo) throws Exception {
-        bbsCtgryMasterMapper.updateComtnbbsctgrymaster(vo);
-    }
-
-    //COMTNBBSCTGRYMASTER을 삭제한다.
-    public void deleteComtnbbsctgrymaster(CtgryMasterVO vo) throws Exception {
-        bbsCtgryMasterMapper.deleteComtnbbsctgrymaster(vo);
-    }
-
-    //COMTNBBSCTGRYMASTER을 조회한다.
-    public CtgryMasterVO selectComtnbbsctgrymaster(CtgryMasterVO vo) throws Exception {
-        CtgryMasterVO resultVO = bbsCtgryMasterMapper.selectComtnbbsctgrymaster(vo);
-        return resultVO;
-    }
-    
-    //카테고리마스터Id검색
-    public CtgryMasterVO selectCtgrymasterId(CtgryMasterVO vo) throws Exception {
-        CtgryMasterVO resultVO = bbsCtgryMasterMapper.selectCtgrymasterId(vo);
-        return resultVO;
-    }
-    
-    //COMTNBBSCTGRYMASTER 목록을 조회한다.
-    public List<CtgryMasterVO> selectComtnbbsctgrymasterList(CtgryMasterVO searchVO) throws Exception {
-        return bbsCtgryMasterMapper.selectComtnbbsctgrymasterList(searchVO);
-    }
-
-    //COMTNBBSCTGRYMASTER 총 갯수를 조회한다.
-    public int selectComtnbbsctgrymasterListTotCnt(CtgryMasterVO searchVO) {
-		return bbsCtgryMasterMapper.selectComtnbbsctgrymasterListTotCnt(searchVO);
-	}
-    
-    
-    public List<CtgryMasterVO> selectCtgrymasterList(CtgryMasterVO searchVO) throws Exception {
-        return bbsCtgryMasterMapper.selectCtgrymasterList(searchVO);
-    }
-}
 
base/src/main/java/egovframework/com/cop/bbs/service/impl/BBSCtgryServiceImpl.java (deleted)
--- base/src/main/java/egovframework/com/cop/bbs/service/impl/BBSCtgryServiceImpl.java
@@ -1,99 +0,0 @@
-package egovframework.com.cop.bbs.service.impl;
-
-import java.util.List;
-
-import javax.annotation.Resource;
-
-import org.springframework.stereotype.Service;
-
-import egovframework.rte.fdl.cmmn.EgovAbstractServiceImpl;
-import egovframework.rte.fdl.idgnr.EgovIdGnrService;
-import egovframework.com.cop.bbs.service.BBSCtgryService;
-import egovframework.com.cop.bbs.service.CtgryVO;
-import egovframework.com.utl.fcc.service.EgovStringUtil;
-
-//카테고리
-@Service("bbsCtgryService")
-public class BBSCtgryServiceImpl extends EgovAbstractServiceImpl implements BBSCtgryService {
-
-    @Resource(name="bbsCtgryMapper")
-    private BBSCtgryMapper bbsCtgryMapper;
-
-    /** ID Generation */
-    @Resource(name="egovBbsCtgryIdGnrService")    
-    private EgovIdGnrService egovIdGnrService;
-
-	//COMTNBBSCTGRY을 등록한다.
-    public String insertComtnbbsctgry(CtgryVO vo) throws Exception {
-    	
-    	/** ID Generation Service */
-    	String id = egovIdGnrService.getNextStringId();
-    	vo.setCtgryId(id);
-    	
-    	int ctgryLevel = 0;
-    	if(!EgovStringUtil.isEmpty(vo.getUpperCtgryId())){
-    		ctgryLevel = bbsCtgryMapper.selectComtnbbsctgryNextLevel(vo);
-    	}
-    	
-    	vo.setCtgryLevel(ctgryLevel);
-        bbsCtgryMapper.insertComtnbbsctgry(vo);
-        return null;
-    }
-
-    //COMTNBBSCTGRY을 수정한다.
-    public void updateComtnbbsctgry(CtgryVO vo) throws Exception {
-        bbsCtgryMapper.updateComtnbbsctgry(vo);
-    }
-
-    //COMTNBBSCTGRY을 삭제한다.
-    public void deleteComtnbbsctgry(CtgryVO vo) throws Exception {
-        bbsCtgryMapper.deleteComtnbbsctgry(vo);
-    }
-
-    //COMTNBBSCTGRY을 조회한다.
-    public CtgryVO selectComtnbbsctgry(CtgryVO vo) throws Exception {
-        CtgryVO resultVO = bbsCtgryMapper.selectComtnbbsctgry(vo);
-        return resultVO;
-    }
-
-    //COMTNBBSCTGRY 목록을 조회한다.
-	public List<CtgryVO> selectComtnbbsctgryList(CtgryVO searchVO) throws Exception {
-        return bbsCtgryMapper.selectComtnbbsctgryList(searchVO);
-    }
-
-    //COMTNBBSCTGRY 총 갯수를 조회한다.
-    public int selectComtnbbsctgryListTotCnt(CtgryVO searchVO) {
-		return bbsCtgryMapper.selectComtnbbsctgryListTotCnt(searchVO);
-	}
-    
-	//COMTNBBSCTGRY DEPTH를 조회한다.
-    public int selectComtnbbsctgryLevel(CtgryVO searchVO) {
-        return bbsCtgryMapper.selectComtnbbsctgryLevel(searchVO);
-    }
-    
-    //정렬순서를 수정한다.
-    public void updateSortOrdr(CtgryVO vo) throws Exception {
-    	//변경되야될 것
-        bbsCtgryMapper.updateSortOrdr(vo);
-    	
-    	//다음 & 이전 꺼
-        bbsCtgryMapper.updateSiblingsSortOrdr(vo);
-    	/*
-    	int sourceSortOrdr = vo.getSortOrdr();
-    	Ctgry targetCtgry = comtnbbsctgryDAO.selectTargetSortOrdr(vo);
-    	
-    	if(targetCtgry != null) {
-    		vo.setSortOrdr(targetCtgry.getSortOrdr());
-    		comtnbbsctgryDAO.updateSortOrdr(vo);
-    		
-    		vo.setCtgryId(targetCtgry.getCtgryId());
-    		vo.setSortOrdr(sourceSortOrdr);
-    		comtnbbsctgryDAO.updateSortOrdr(vo);
-    	}
-    	*/
-    }	
-    
-    
-    
-    
-}
 
base/src/main/java/egovframework/com/cop/bbs/service/impl/BBSManageMapper.java (deleted)
--- base/src/main/java/egovframework/com/cop/bbs/service/impl/BBSManageMapper.java
@@ -1,101 +0,0 @@
-package egovframework.com.cop.bbs.service.impl;
-
-import egovframework.com.cop.bbs.service.BoardVO;
-import egovframework.com.cop.bbs.service.CommentVO;
-import egovframework.rte.psl.dataaccess.mapper.Mapper;
-import egovframework.rte.psl.dataaccess.util.EgovMap;
-
-import java.sql.SQLException;
-import java.util.List;
-
-//게시물 관리를 위한 데이터 접근 클래스
-@Mapper("bbsManageMapper")
-public interface BBSManageMapper {
-
-    //게시판에 게시물을 등록 한다.
-    public void insertBoardArticle(BoardVO board) throws Exception;
-
-    //게시판에 답변 게시물을 등록 한다.
-    public void replyBoardArticle(BoardVO board) throws Exception;
-
-    //게시물 한 건에 대하여 상세 내용을 조회 한다.
-    public BoardVO selectBoardArticle(BoardVO boardVO) throws Exception;
-
-    //조건에 맞는 게시물 목록을 조회 한다.
-    public List<BoardVO> selectBoardArticleList(BoardVO boardVO) throws Exception;
-
-    //조건에 맞는 게시물 목록에 대한 전체 건수를 조회 한다.
-    public int selectBoardArticleListCnt(BoardVO boardVO) throws Exception;
-
-    //게시물 한 건의 내용을 수정 한다.
-    public void updateBoardArticle(BoardVO board) throws Exception;
-
-    //게시물 한 건을 삭제 한다.
-    public void deleteBoardArticle(BoardVO board) throws Exception;
-
-    //게시물에 대한 조회 건수를 수정 한다.
-    public void updateInqireCo(BoardVO boardVO) throws Exception;
-
-    //조건에 맞는 게시물 목록을 조회 한다.
-    public List<BoardVO> selectSearchBoardArticleList(BoardVO boardVO) throws Exception;
-
-    //조건에 맞는 게시물 목록에 대한 전체 건수를 조회 한다.
-    public int selectSearchBoardArticleListCnt(BoardVO boardVO) throws Exception;
-
-    //관리용 게시물을 이동시킨다.
-    public void updateBoardArticlesManageMove(BoardVO board) throws Exception;
-
-    //관리용 게시물을 삭제시킨다.
-    public void updateBoardArticlesManageHide(BoardVO board) throws Exception;
-
-    //게시물 한 건을 완전삭제 한다.
-    public void deleteCompleteBoardArticle(BoardVO board) throws Exception;
-
-    //게시물 한 건을 복구 한다.
-    public void repairBoardArticle(BoardVO board) throws Exception;
-
-    //관리용 게시물의 최소정보를 조회 한다.
-    public List<BoardVO> selectBoardArticlesManageSimpleList(BoardVO boardVO) throws Exception;
-
-    //관리용 게시물의 이동을 위한 모든정보를 조회 한다.
-    public List<BoardVO> selectBoardArticlesManageCopyList(BoardVO boardVO) throws Exception;
-
-    //관리용 게시물을 일괄등록한다.
-    /*
-    public void insertBoardArticleBatch(final List<BoardVO> articleList) throws Exception {
-        if(articleList != null && articleList.size() > 0) {
-            for(int i = 0; i < articleList.size(); i++) {
-                insert("BBSManageDAO.insertBoardArticle", articleList.get(i));
-            }
-        }
-    }
-    */
-
-    //게시물 한 건의 내용을 수정 한다.
-    public void updateBoardArticleByNormal(BoardVO board) throws Exception;
-
-    //게시물 한 건의 내용을 수정 한다.
-    public void updateBoardArticleByEmptyProcessSttusCode(BoardVO board) throws Exception;
-
-    //게시물 한 건의 내용을 수정 한다.
-    public void updateBoardArticleByProcessSttusCode(BoardVO board) throws Exception;
-
-    public List<EgovMap> selectBoardStatisticsPie(BoardVO boardVO) throws Exception;
-
-    public EgovMap selectBoardStatisticsBar(BoardVO boardVO) throws Exception;
-
-    public List<EgovMap> selectBoardStatisticsBarMemberList(BoardVO boardVO) throws Exception;
-
-    public List<EgovMap> selectStatisticsList(BoardVO boardVO) throws Exception;
-
-    public int selectStatisticsListCnt(BoardVO boardVO) throws Exception;
-
-    public EgovMap selectAttendCollectCnt(BoardVO boardVO) throws Exception;
-
-    public List<EgovMap> selectMemBoardList(BoardVO boardVO) throws Exception;
-
-    public int selectMemBoardListCnt(BoardVO boardVO) throws Exception;
-
-    public List<EgovMap> selectStaffMemBoardList(BoardVO boardVO) throws Exception;
-
-}
 
base/src/main/java/egovframework/com/cop/bbs/service/impl/BBSManageServiceImpl.java (deleted)
--- base/src/main/java/egovframework/com/cop/bbs/service/impl/BBSManageServiceImpl.java
@@ -1,285 +0,0 @@
-package egovframework.com.cop.bbs.service.impl;
-
-import java.math.BigDecimal;
-import java.util.List;
-
-import javax.annotation.Resource;
-
-import egovframework.com.cop.bbs.service.*;
-import org.apache.log4j.Logger;
-import org.springframework.stereotype.Service;
-
-import egovframework.com.cmm.service.FileMngService;
-import egovframework.com.cmm.service.FileVO;
-import egovframework.com.utl.fcc.service.EgovStringUtil;
-import egovframework.rte.fdl.cmmn.EgovAbstractServiceImpl;
-import egovframework.rte.fdl.idgnr.EgovIdGnrService;
-import egovframework.rte.fdl.property.EgovPropertyService;
-import egovframework.rte.psl.dataaccess.util.EgovMap;
-
-//게시물 관리를 위한 서비스 구현 클래스
-@Service("bbsManageService")
-public class BBSManageServiceImpl extends EgovAbstractServiceImpl implements BBSManageService {
-
-	@Resource(name = "bbsManageMapper")
-	private BBSManageMapper bbsManageMapper;
-
-	@Resource(name = "bbsCommentService")
-	protected BBSCommentService bbsCommentService;
-
-	@Resource(name = "fileMngService")
-	private FileMngService fileMngService;
-
-	@Resource(name = "bbsNttNoGnrService")
-    private EgovIdGnrService idgenService;
-
-	@Resource(name = "propertiesService")
-	protected EgovPropertyService propertyService;
-
-	Logger log = Logger.getLogger(this.getClass());
-
-  //게시물 한 건을 삭제 한다.
-  public void deleteBoardArticle(BoardVO board, BoardMasterVO master) throws Exception {
-
-	  if(master != null) {
-		  board.setBbsAttrbCode(master.getBbsAttrbCode());
-	  }
-
-	  FileVO fvo = new FileVO();
-
-	  fvo.setAtchFileId(board.getAtchFileId());
-
-	  //board.setNttSj("이 글은 작성자에 의해서 삭제되었습니다.");
-
-	  bbsManageMapper.deleteBoardArticle(board);
-
-	  //if(!"".equals(fvo.getAtchFileId()) || fvo.getAtchFileId() != null) {
-	  //  fileService.deleteAllFileInf(fvo);
-   	  //}
-  }
-
-  //임시첨부파일을 정식으로 등록 한다.
-  public String insertFileInfsByTemp(BoardVO board) throws Exception {
-	  FileVO fvo = new FileVO();
-	  fvo.setAtchFileId(board.getAtchFileId());
-	  fvo.setFileGroupId(board.getFileGroupId());
-	  return fileMngService.insertFileInfsByTemp(fvo).getAtchFileId();
-  }
-
-  //게시판에 게시물을 등록 한다.
-  public void insertBoardArticle(BoardVO board, BoardMasterVO master) throws Exception {
-	  if(board.getNttNo() == null) {
-		  board.setNttNo(idgenService.getNextBigDecimalId());
-	  }
-
-	  if(master != null) {
-		  board.setBbsAttrbCode(master.getBbsAttrbCode());
-	  }
-
-	  board.setAtchFileId(this.insertFileInfsByTemp(board));
-
-	  bbsManageMapper.insertBoardArticle(board);
-
-  }
-
-  //게시판에 답변 게시물을 등록 한다.
-  public void replyBoardArticle(BoardVO board, BoardMasterVO master) throws Exception {
-	  if(board.getNttNo() == null) {
-		  board.setNttNo(idgenService.getNextBigDecimalId());
-	  }
-
-	  if(master != null) {
-		  board.setBbsAttrbCode(master.getBbsAttrbCode());
-	  }
-
-	  board.setAtchFileId(this.insertFileInfsByTemp(board));
-
-	  bbsManageMapper.replyBoardArticle(board);
-
-  }
-
-  //게시물 대하여 상세 내용을 조회 한다.
-  public BoardVO selectBoardArticle(BoardVO boardVO) throws Exception {
-    if(boardVO.isPlusCount()) {
-		bbsManageMapper.updateInqireCo(boardVO);
-    }
-
-    BoardVO resultVO = bbsManageMapper.selectBoardArticle(boardVO);
-
-    if (resultVO == null)
-        throw processException("info.nodata.msg");
-
-
-    return resultVO;
-  }
-
-  //조건에 맞는 게시물 목록을 조회 한다.
-  public List<BoardVO> selectBoardArticles(BoardVO boardVO) throws Exception {
-	  return bbsManageMapper.selectBoardArticleList(boardVO);
-  }
-
-  //조건에 맞는 게시물 목록건수를 조회 한다.
-  public int selectBoardArticlesCnt(BoardVO boardVO) throws Exception {
-	  return bbsManageMapper.selectBoardArticleListCnt(boardVO);
-  }
-
-  //게시물 한 건의 내용을 수정 한다.
-  public void updateBoardArticle(BoardVO board, BoardMasterVO master, boolean isEstn) throws Exception {
-	  if(master != null) {
-		  board.setBbsAttrbCode(master.getBbsAttrbCode());
-	  }
-
-	  String atchFileId = this.insertFileInfsByTemp(board);
-	  if(isEstn) {
-		  board.setEstnAtchFileId(atchFileId);
-	  } else {
-		  board.setAtchFileId(atchFileId);
-	  }
-
-	  //bbsMngDAO.updateBoardArticle(board);
-	  if(!"BBSA11".equals(board.getBbsAttrbCode())) {
-		  bbsManageMapper.updateBoardArticleByNormal(board);
-	  } else {
-		  if(EgovStringUtil.isEmpty(board.getProcessSttusCode())) {
-			  bbsManageMapper.updateBoardArticleByEmptyProcessSttusCode(board);
-		  } else {
-			  bbsManageMapper.updateBoardArticleByProcessSttusCode(board);
-		  }
-	  }
-  }
-
-  //조건에 맞는 게시물 목록을 조회 한다.
-  public List<BoardVO> selectSearchBoardArticleList(BoardVO boardVO) throws Exception {
-  	return bbsManageMapper.selectSearchBoardArticleList(boardVO);
-  }
-
-  //조건에 맞는 게시물 목록에 대한 전체 건수를 조회 한다.
-  public int selectSearchBoardArticleListCnt(BoardVO boardVO) throws Exception {
-  	return bbsManageMapper.selectSearchBoardArticleListCnt(boardVO);
-  }
-
-  //관리용 게시물을 이동시킨다.
-  public void updateBoardArticlesManageMove(BoardVO board) throws Exception {
-	  bbsManageMapper.updateBoardArticlesManageMove(board);
-  }
-
-  //관리용 게시물을 복사한다.
-  public void updateBoardArticlesManageCopy(BoardVO board) throws Exception {
-	  /*
-	  List<BoardVO> articleList = bbsMngDAO.selectBoardArticlesManageCopyList(board);
-	  if(articleList != null && articleList.size() > 0) {
-		  articleList = updateNewNttNoGen(articleList);
-		  for(int i = 0; i < articleList.size(); i++) {
-			  articleList.get(i).setBbsId(board.getTrgetId());
-			  articleList.get(i).setCtgryId(board.getCtgryId());
-		  }
-
-		  articleList = fileMngService.updateFileManageCopy(articleList);
-		  bbsMngDAO.insertBoardArticleBatch(articleList);
-
-		  bbsCommentService.updateCommentManageCopy(board.getNttNoArr(), articleList);
-	  }
-	  */
-  }
-
-  //게시물번호를 재배치한다.
-  public List<BoardVO> updateNewNttNoGen(List<BoardVO> articleList) throws Exception {
-	/*
-	BoardVO article = null;
-  	for(int i = 0; i < articleList.size(); i++) {
-  		article = articleList.get(i);
-  		updateNewNttNoGen(articleList, article.getNttNo(), idgenService.getNextBigDecimalId());
-	}
-	*/
-  	return articleList;
-
-  }
-
-  //게시물번호를 재배치한다.
-  public void updateNewNttNoGen(List<BoardVO> articleList, BigDecimal oldNttNo, BigDecimal newNttNo) throws Exception {
-	/*
-	BoardVO article = null;
-	String ordrCode = EgovStringUtil.lpad(oldNttNo.toString(), 15, "0");
-  	for(int i = 0; i < articleList.size(); i++) {
-  		article = articleList.get(i);
-		if(ordrCode.equals(article.getOrdrCode().substring(0, 15))) {
-			article.setOrdrCode(EgovStringUtil.lpad(newNttNo.toString(), 15, "0") + article.getOrdrCode().substring(15));
-		}
-		if(oldNttNo.equals(article.getNttNo())) {
-			article.setNttNo(newNttNo);
-			article.setOldNttNo(oldNttNo);
-		}
-	}
-	*/
-  }
-
-  //관리용 게시물을 삭제한다.
-  public void updateBoardArticlesManageHide(BoardVO board) throws Exception {
-	  bbsManageMapper.updateBoardArticlesManageHide(board);
-  }
-
-  //게시물 한 건을 완전삭제 한다.
-  public void deleteCompleteBoardArticle(BoardVO board) throws Exception {
-	  List<BoardVO> articleList = bbsManageMapper.selectBoardArticlesManageSimpleList(board);
-	  if(articleList != null && articleList.size() > 0) {
-		  //코멘트먼저 삭제
-		  CommentVO commentVO = new CommentVO();
-		  commentVO.setNttNoArr(board.getNttNoArr());
-		  bbsCommentService.deleteAllComment(commentVO);
-		  //게시물삭제
-		  bbsManageMapper.deleteCompleteBoardArticle(board);
-		  //파일 삭제
-		  BoardVO article = null;
-		  for(int i = 0; i < articleList.size(); i++) {
-			  article = articleList.get(i);
-			  if(!EgovStringUtil.isEmpty(article.getAtchFileId())) {
-				  fileMngService.deleteFileInfs(article.getAtchFileId());
-			  }
-		  }
-	  }
-  }
-
-  //게시물 한 건을 복구 한다.
-  public void repairBoardArticle(BoardVO board) throws Exception {
-	  bbsManageMapper.repairBoardArticle(board);
-  }
-
-	public List<EgovMap> selectBoardStatisticsPie(BoardVO boardVO) throws Exception {
-		return this.bbsManageMapper.selectBoardStatisticsPie(boardVO);
-	}
-
-	public EgovMap selectBoardStatisticsBar(BoardVO boardVO) throws Exception {
-		return this.bbsManageMapper.selectBoardStatisticsBar(boardVO);
-	}
-
-	public List<EgovMap> selectBoardStatisticsBarMemberList(BoardVO boardVO) throws Exception {
-		return this.bbsManageMapper.selectBoardStatisticsBarMemberList(boardVO);
-	}
-
-	public EgovMap selectStatistics(BoardVO boardVO) throws Exception {
-		EgovMap resultMap = new EgovMap();
-		List<?> StatisticsList = this.bbsManageMapper.selectStatisticsList(boardVO);
-		int StatisticsListCnt = this.bbsManageMapper.selectStatisticsListCnt(boardVO);
-		resultMap.put("resultList", StatisticsList);
-		resultMap.put("resultCnt", StatisticsListCnt);
-		return resultMap;
-	}
-
-	public EgovMap selectAttendCollectCnt(BoardVO boardVO) throws Exception{
-		return this.bbsManageMapper.selectAttendCollectCnt(boardVO);
-	}
-
-	public EgovMap selectMemBoard(BoardVO boardVO) throws Exception {
-		EgovMap resultMap = new EgovMap();
-		List<?> resultList = this.bbsManageMapper.selectMemBoardList(boardVO);
-		int resultCnt = this.bbsManageMapper.selectMemBoardListCnt(boardVO);
-		resultMap.put("resultList", resultList);
-		resultMap.put("resultCnt", resultCnt);
-		return resultMap;
-	}
-
-	public List<EgovMap> selectStaffMemBoardList(BoardVO boardVO) throws Exception {
-		return this.bbsManageMapper.selectStaffMemBoardList(boardVO);
-	}
-
-}
 
base/src/main/java/egovframework/com/cop/bbs/web/BBSCommentController.java (deleted)
--- base/src/main/java/egovframework/com/cop/bbs/web/BBSCommentController.java
@@ -1,293 +0,0 @@
-package egovframework.com.cop.bbs.web;
-
-import java.util.Map;
-
-import javax.annotation.Resource;
-import javax.servlet.http.HttpServletRequest;
-import javax.servlet.http.HttpServletResponse;
-
-import org.apache.log4j.Logger;
-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.springmodules.validation.commons.DefaultBeanValidator;
-
-import egovframework.com.cmm.EgovMessageSource;
-import egovframework.com.cop.bbs.service.CommentVO;
-import egovframework.com.cop.bbs.service.BBSCommentService;
-import egovframework.com.sec.ram.security.userdetails.util.EgovUserDetailsHelper;
-import egovframework.com.uat.uia.service.LoginVO;
-import egovframework.rte.fdl.property.EgovPropertyService;
-import egovframework.rte.ptl.mvc.tags.ui.pagination.PaginationInfo;
-
-//댓글관리 서비스 컨트롤러 클래스
-@Controller("EgovBBSCommentController")
-public class BBSCommentController {
-  
-	@Resource(name = "bbsCommentService")
-	protected BBSCommentService bbsCommentService;
-  
-	@Resource(name = "propertiesService")
-	protected EgovPropertyService propertyService;
-  
-	@Resource(name = "egovMessageSource")
-	EgovMessageSource egovMessageSource;
-  
-	@Autowired
-	private DefaultBeanValidator beanValidator;
-  
-	Logger log = Logger.getLogger(this.getClass());
-
-//XSS 방지 처리.
-protected String unscript(String data) {
-  if(data == null || data.trim().equals("")) {
-    return "";
-  }
-  
-  String ret = data;
-  
-  ret = ret.replaceAll("<(S|s)(C|c)(R|r)(I|i)(P|p)(T|t)", "&lt;script");
-  ret = ret.replaceAll("</(S|s)(C|c)(R|r)(I|i)(P|p)(T|t)", "&lt;/script");
-  
-  ret = ret.replaceAll("<(O|o)(B|b)(J|j)(E|e)(C|c)(T|t)", "&lt;object");
-  ret = ret.replaceAll("</(O|o)(B|b)(J|j)(E|e)(C|c)(T|t)", "&lt;/object");
-  
-  ret = ret.replaceAll("<(A|a)(P|p)(P|p)(L|l)(E|e)(T|t)", "&lt;applet");
-  ret = ret.replaceAll("</(A|a)(P|p)(P|p)(L|l)(E|e)(T|t)", "&lt;/applet");
-  
-  // ret = ret.replaceAll("<(E|e)(M|m)(B|b)(E|e)(D|d)", "&lt;embed");
-  // ret = ret.replaceAll("</(E|e)(M|m)(B|b)(E|e)(D|d)", "&lt;embed");
-  
-  ret = ret.replaceAll("<(F|f)(O|o)(R|r)(M|m)", "&lt;form");
-  ret = ret.replaceAll("</(F|f)(O|o)(R|r)(M|m)", "&lt;form");
-  
-  return ret;
-}
-
-  //댓글관리 목록 조회를 제공한다.
-  @RequestMapping(value = "/cop/bbs/selectCommentList.do")
-  public String selectCommentList(@ModelAttribute("searchVO") CommentVO commentVO, ModelMap model, String urlPrefix, HttpServletRequest request, HttpServletResponse response) throws Exception {
-    
-	  try {
-	    // 수정 처리된 후 댓글 등록 화면으로 처리되기 위한 구현
-	    if(commentVO.isModified()) {
-	    	commentVO.setCommentNo(null);
-	    	commentVO.setCommentCn("");
-	    }
-	    
-	    // 수정을 위한 처리
-	    if(commentVO.getCommentNo() != null) {
-	    	return "forward:/cop/bbs/selectSingleComment.do";
-	    }
-	    
-	    model.addAttribute("type", commentVO.getType()); // head or body
-	    
-	    if(commentVO.getType().equals("head")) {
-	    	return propertyService.getString("publish.sourc.bbs.fileStoreWebPathByJspFile") + commentVO.getSourcId() + "/EgovCommentList";
-	    }
-	    // //----------------------------------------
-	    
-	    LoginVO user = EgovUserDetailsHelper.getAuthenticatedUser(request, response);
-	    if(user != null) {	      
-	      commentVO.setWrterNm(user.getName());
-	      commentVO.setFrstRegisterId(user.getId());
-	    }
-	    
-	    commentVO.setSubPageUnit(propertyService.getInt("pageUnit"));
-	    commentVO.setSubPageSize(propertyService.getInt("pageSize"));
-	    
-	    PaginationInfo paginationInfo = new PaginationInfo();
-	    paginationInfo.setCurrentPageNo(commentVO.getSubPageIndex());
-	    paginationInfo.setRecordCountPerPage(commentVO.getSubPageUnit());
-	    paginationInfo.setPageSize(commentVO.getSubPageSize());
-	    
-	    commentVO.setSubFirstIndex(paginationInfo.getFirstRecordIndex());
-	    commentVO.setSubLastIndex(paginationInfo.getLastRecordIndex());
-	    commentVO.setSubRecordCountPerPage(paginationInfo.getRecordCountPerPage());
-	    
-	    Map<String, Object> map = bbsCommentService.selectCommentList(commentVO);
-	    int totCnt = Integer.parseInt((String)map.get("resultCnt"));
-	    
-	    paginationInfo.setTotalRecordCount(totCnt);
-	    
-	    model.addAttribute("resultList", map.get("resultList"));
-	    model.addAttribute("resultCnt", map.get("resultCnt"));
-	    model.addAttribute("BbsFileStoreWebPathByWebFile", propertyService.getString("publish.tmplat.bbs.fileStoreWebPathByWebFile"));
-	    model.addAttribute("paginationInfo", paginationInfo);
-	    	    
-	    commentVO.setCommentCn(""); // 등록 후 댓글 내용 처리
-	  } catch(Exception ex) {
-		  ex.printStackTrace();
-	  }
-    return propertyService.getString("publish.sourc.bbs.fileStoreWebPathByJspFile") + commentVO.getSourcId() + "/EgovCommentList";
-  }
-  
-  //댓글을 등록한다.
-  @RequestMapping(value = "/cop/bbs/insertComment.do")
-  public String insertComment(@ModelAttribute("searchVO") CommentVO commentVO, @ModelAttribute("comment") CommentVO comment, BindingResult bindingResult, ModelMap model, HttpServletRequest request, HttpServletResponse response) throws Exception {
-	LoginVO user = EgovUserDetailsHelper.getAuthenticatedUser(request, response);
-    
-    if(user == null) {
-    	return "redirect:" + EgovUserDetailsHelper.getRedirectLoginUrl();
-	}
-    
-	if(request.getSession().getAttribute("sessionCommentVO") != null && comment.getCommentCn().equals((String)request.getSession().getAttribute("sessionCommentVO"))) {
-		
-		model.addAttribute("msg", "동일한 댓글을 중복적으로 등록 할 수 없습니다.");
-		return "forward:/cop/bbs/selectBoardArticle.do";
-	}
-	  
-        
-    beanValidator.validate(comment, bindingResult);
-    if(bindingResult.hasErrors()) {
-      model.addAttribute("msg", "댓글 작성자 및  내용은 필수 입력값입니다.");
-      
-      return "forward:/cop/bbs/selectBoardArticle.do";
-    }
-    
-      comment.setFrstRegisterId(user.getId());
-      comment.setWrterNm(user.getName());
-      comment.setCommentCn(unscript(comment.getCommentCn()));
-      bbsCommentService.insertComment(comment);
-      
-      request.getSession().setAttribute("sessionCommentVO", comment.getCommentCn());
-      
-      commentVO.setCommentCn("");
-      commentVO.setCommentNo(null);
-
-    
-    return "forward:/cop/bbs/selectBoardArticle.do";
-  }
-  
-  @RequestMapping(value = "/cop/bbs/insertReplyComment.do")
-  public String insertReplyComment(@ModelAttribute("searchVO") CommentVO commentVO, @ModelAttribute("comment") CommentVO comment, BindingResult bindingResult, ModelMap model, HttpServletRequest request, HttpServletResponse response) throws Exception {
-	  if(request.getSession().getAttribute("sessionCommentVO") != null && comment.getCommentCn().equals((String)request.getSession().getAttribute("sessionCommentVO"))) {
-			return "forward:/cop/bbs/selectBoardArticle.do";
-		}
-		  
-	  	LoginVO user = EgovUserDetailsHelper.getAuthenticatedUser(request, response);
-	    if(user == null) {
-	      return "redirect:" + EgovUserDetailsHelper.getRedirectLoginUrl();
-	    }
-	    	    
-	    beanValidator.validate(comment, bindingResult);
-	    if(bindingResult.hasErrors()) {
-	      model.addAttribute("msg", "댓글 작성자 및  내용은 필수 입력값입니다.");
-	      
-	      return "forward:/cop/bbs/selectBoardArticle.do";
-	    }
-	    
-        commentVO.setFrstRegisterId(user.getId());
-	    commentVO.setWrterNm(user.getName());
-	    commentVO.setCommentCn(unscript(commentVO.getCommentCn()));
-	      
-	    bbsCommentService.insertReplyComment(commentVO);
-	      
-	    request.getSession().setAttribute("sessionCommentVO", comment.getCommentCn());
-	    commentVO.setCommentCn("");
-	    commentVO.setCommentNo(null);
-	    
-	  return "forward:/cop/bbs/selectBoardArticle.do";
-  }
-  //댓글을 삭제한다.
-  @RequestMapping(value = "/cop/bbs/deleteComment.do")
-  public String deleteComment(@ModelAttribute("searchVO") CommentVO commentVO, @ModelAttribute("comment") CommentVO comment, ModelMap model, HttpServletRequest request, HttpServletResponse response) throws Exception {
-    LoginVO user = EgovUserDetailsHelper.getAuthenticatedUser(request, response);    
-    if(user != null) {
-    	commentVO.setLastUpdusrId(user.getId());
-    	bbsCommentService.deleteComment(commentVO);
-    }
-    
-    commentVO.setCommentCn("");
-    commentVO.setCommentNo(null);
-    
-    return "forward:/cop/bbs/selectBoardArticle.do";
-  }
-    
-  //댓글 수정 페이지로 이동한다.
-  @RequestMapping(value = "/cop/bbs/selectSingleComment.do")
-  public String selectSingleComment(@ModelAttribute("searchVO") CommentVO commentVO, ModelMap model, HttpServletRequest request, HttpServletResponse response) throws Exception {
-    
-    model.addAttribute("type", commentVO.getType()); // head or body
-    
-    if(commentVO.getType().equals("head")) {
-      return propertyService.getString("publish.sourc.bbs.fileStoreWebPathByJspFile") + commentVO.getSourcId() + "/EgovCommentList";
-    }
-    // //----------------------------------------
-    
-    LoginVO user = EgovUserDetailsHelper.getAuthenticatedUser(request, response);
-    
-    commentVO.setWrterNm(user.getName());
-    
-    commentVO.setSubPageUnit(propertyService.getInt("pageUnit"));
-    commentVO.setSubPageSize(propertyService.getInt("pageSize"));
-    
-    PaginationInfo paginationInfo = new PaginationInfo();
-    paginationInfo.setCurrentPageNo(commentVO.getSubPageIndex());
-    paginationInfo.setRecordCountPerPage(commentVO.getSubPageUnit());
-    paginationInfo.setPageSize(commentVO.getSubPageSize());
-    
-    commentVO.setSubFirstIndex(paginationInfo.getFirstRecordIndex());
-    commentVO.setSubLastIndex(paginationInfo.getLastRecordIndex());
-    commentVO.setSubRecordCountPerPage(paginationInfo.getRecordCountPerPage());
-    
-    Map<String, Object> map = bbsCommentService.selectCommentList(commentVO);
-    int totCnt = Integer.parseInt((String)map.get("resultCnt"));
-    
-    paginationInfo.setTotalRecordCount(totCnt);
-    
-    model.addAttribute("resultList", map.get("resultList"));
-    model.addAttribute("resultCnt", map.get("resultCnt"));
-    model.addAttribute("paginationInfo", paginationInfo);
-    model.addAttribute("BbsFileStoreWebPathByWebFile", propertyService.getString("publish.tmplat.bbs.fileStoreWebPathByWebFile"));
-
-    CommentVO data = bbsCommentService.selectComment(commentVO);
-    
-    commentVO.setCommentNo(data.getCommentNo());
-    commentVO.setNttNo(data.getNttNo());
-    commentVO.setWrterNm(data.getWrterNm());
-    commentVO.setCommentCn(data.getCommentCn());
-    commentVO.setUseAt(data.getUseAt());
-    commentVO.setFrstRegisterPnttm(data.getFrstRegisterPnttm());
-    
-    request.getSession().setAttribute("sessionVO", commentVO);
-    
-    return propertyService.getString("publish.sourc.bbs.fileStoreWebPathByJspFile") + commentVO.getSourcId() + "/EgovCommentList";
-  }
-  
-  //댓글을 수정한다.
-  @RequestMapping(value = "/cop/bbs/updateComment.do")
-  public String updateCommentList(@ModelAttribute("searchVO") CommentVO commentVO, @ModelAttribute("comment") CommentVO comment, BindingResult bindingResult, ModelMap model, HttpServletRequest request, HttpServletResponse response) throws Exception {
-    
-	if(request.getSession().getAttribute("sessionVO") == null) {
-		return "forward:/cop/bbs/selectBoardArticle.do";
-	}
-	  
-    LoginVO user = EgovUserDetailsHelper.getAuthenticatedUser(request, response);
-    Boolean isAuthenticated = EgovUserDetailsHelper.isAuthenticated(request, response);
-    
-    beanValidator.validate(comment, bindingResult);
-    if(bindingResult.hasErrors()) {
-      model.addAttribute("msg", "댓글 작성자 및  내용은 필수 입력값입니다.");
-      
-      return "forward:/cop/bbs/selectBoardArticle.do";
-    }
-    
-    if(isAuthenticated) {
-      comment.setLastUpdusrId(user.getId());
-      
-      bbsCommentService.updateComment(comment);
-      
-      commentVO.setCommentCn("");
-      commentVO.setCommentNo(null);
-      
-      request.getSession().removeAttribute("sessionVO");
-    }
-    
-    return "forward:/cop/bbs/selectBoardArticle.do";
-  }
-
-}
 
base/src/main/java/egovframework/com/cop/bbs/web/BBSManageController.java (deleted)
--- base/src/main/java/egovframework/com/cop/bbs/web/BBSManageController.java
@@ -1,796 +0,0 @@
-package egovframework.com.cop.bbs.web;
-
-import java.io.PrintWriter;
-import java.util.List;
-import java.util.Map;
-
-import javax.annotation.Resource;
-
-import egovframework.com.cop.bbs.service.*;
-import net.sf.json.JSONObject;
-
-import org.apache.log4j.Logger;
-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.multipart.MultipartFile;
-import org.springframework.web.multipart.MultipartHttpServletRequest;
-import org.springmodules.validation.commons.DefaultBeanValidator;
-
-import egovframework.com.cmm.EgovMessageSource;
-import egovframework.com.cmm.service.CmmUseService;
-import egovframework.com.cmm.service.FileMngService;
-import egovframework.com.cmm.service.FileMngUtil;
-import egovframework.com.cmm.service.FileVO;
-import egovframework.com.sec.ram.security.userdetails.util.EgovUserDetailsHelper;
-import egovframework.com.sym.ccm.cde.service.CmmnDetailCodeVO;
-import egovframework.com.sym.sit.service.SiteManageService;
-import egovframework.com.sym.sit.service.SiteManageVO;
-import egovframework.com.uat.uia.service.LoginVO;
-import egovframework.rte.fdl.property.EgovPropertyService;
-import egovframework.rte.ptl.mvc.tags.ui.pagination.PaginationInfo;
-import egovframework.com.uss.ivp.service.IndvdlestbsService;
-import egovframework.com.uss.ivp.service.IndvdlestbsVO;
-import egovframework.com.utl.fcc.service.EgovHttpUtil;
-import egovframework.com.utl.fcc.service.EgovStringUtil;
-import egovframework.com.utl.sim.service.EgovClntInfo;
-
-import javax.servlet.http.HttpServletRequest;
-import javax.servlet.http.HttpServletResponse;
-
-
-//게시물 관리를 위한 컨트롤러 클래스
-@Controller("EgovBBSManageController")
-public class BBSManageController {
-  
-	@Resource(name = "bbsManageService")
-	private BBSManageService bbsMngService;
-  
-	@Resource(name = "bbsAttributeManageService")
-	private BBSAttributeManageService bbsAttrbService;
-  
-	@Resource(name = "bbsCtgryService")
-	private BBSCtgryService ctgryService;
-	
-	@Resource(name = "siteManageService")
-	SiteManageService 				  siteManageService;
-		
-	@Resource(name = "fileMngService")
-	private FileMngService fileMngService;
-  
-	@Resource(name = "fileMngUtil")
-	private FileMngUtil fileUtil;
-  
-	@Resource(name = "propertiesService")
-	protected EgovPropertyService         propertyService;
-  
-	@Resource(name = "egovMessageSource")
-	EgovMessageSource                     egovMessageSource;
-	
-	@Resource(name = "cmmUseService")
-	private CmmUseService     cmmUseService;
-	
-	@Resource(name = "indvdlestbsService")
-    private IndvdlestbsService indvdlestbsService;
-	
-	@Resource(name = "bbsCtgryMasterService")
-    private BBSCtgryMasterService bbsCtgryMasterService;
-    
-    /** EgovPropertyService */
-    @Resource(name = "propertiesService")
-    protected EgovPropertyService propertiesService;
-	
-	@Autowired
-	private DefaultBeanValidator beanValidator;
-  
-	Logger log = Logger.getLogger(this.getClass());
-  
-  //XSS 방지 처리.
-  protected String unscript(String data) {
-    if(data == null || data.trim().equals("")) {
-      return "";
-    }
-    
-    String ret = data;
-    
-    ret = ret.replaceAll("<(S|s)(C|c)(R|r)(I|i)(P|p)(T|t)", "&lt;script");
-    ret = ret.replaceAll("</(S|s)(C|c)(R|r)(I|i)(P|p)(T|t)", "&lt;/script");
-    
-    ret = ret.replaceAll("<(O|o)(B|b)(J|j)(E|e)(C|c)(T|t)", "&lt;object");
-    ret = ret.replaceAll("</(O|o)(B|b)(J|j)(E|e)(C|c)(T|t)", "&lt;/object");
-    
-    ret = ret.replaceAll("<(A|a)(P|p)(P|p)(L|l)(E|e)(T|t)", "&lt;applet");
-    ret = ret.replaceAll("</(A|a)(P|p)(P|p)(L|l)(E|e)(T|t)", "&lt;/applet");
-    
-     ret = ret.replaceAll("<(E|e)(M|m)(B|b)(E|e)(D|d)", "&lt;embed");
-     ret = ret.replaceAll("</(E|e)(M|m)(B|b)(E|e)(D|d)", "&lt;embed");
-    
-    ret = ret.replaceAll("<(F|f)(O|o)(R|r)(M|m)", "&lt;form");
-    ret = ret.replaceAll("</(F|f)(O|o)(R|r)(M|m)", "&lt;form");
-    
-    return ret;
-  }
-  
-  
-  //게시물에 대한 목록을 조회한다.
-  @RequestMapping(value = "/cop/bbs/selectBoardList.do")
-  public String selectBoardArticles(@ModelAttribute("searchVO") BoardVO boardVO, ModelMap model, HttpServletRequest request, HttpServletResponse response) throws Exception {
-	  
-	  SiteManageVO siteVO = siteManageService.selectSiteServiceInfo(request);
-	  model.addAttribute("siteInfo", siteVO);
-	  
-      PaginationInfo paginationInfo = new PaginationInfo();
-    
-	  BoardMasterVO vo = new BoardMasterVO();
-	  vo.setBbsId(boardVO.getBbsId());	  
-	  vo.setSiteId(siteVO.getSiteId());
-	  vo.setSysTyCode(siteVO.getSysTyCode());
-    
-	  BoardMasterVO master = bbsAttrbService.selectBBSMasterInf(vo);
-    
-	  LoginVO user = EgovUserDetailsHelper.getAuthenticatedUser(request, response);
-	  if(master != null) {      
-		int SE_CODE = 1;		
-		if(user != null) {
-			SE_CODE = Integer.parseInt(user.getUserSe());	  
-			model.addAttribute("USER_INFO", user);
-			
-			//교재&사전
-			if("BBSMSTR_000000000005".equals(boardVO.getBbsId())){
-				//좋아요 목록
-				IndvdlestbsVO indvdlestbsVO = new IndvdlestbsVO();
-				indvdlestbsVO.setUserId(user.getId());
-				indvdlestbsVO.setSiteId(siteVO.getSiteId());
-				indvdlestbsVO.setTrgetTyCode("BOOK_LIKE");
-				model.addAttribute("wishList", indvdlestbsService.selectIvpList(indvdlestbsVO));
-			}
-		}
-		  
-		if(SE_CODE >= 10) {
-			//boardVO.setAdminAt("Y");
-		}
-		
-		// 페이징 정보 설정
-	    boardVO.setPageUnit(propertyService.getInt("pageUnit"));
-	    boardVO.setPageSize(propertyService.getInt("pageSize"));
-	    boardVO.setCtgrymasterId(master.getCtgrymasterId());
-	    
-	    if("BBSA02".equals(master.getBbsAttrbCode())) {
-	    	if(EgovStringUtil.isEmpty(boardVO.getViewType())){
-	    		boardVO.setViewType("photo");
-	    	}
-	    	
-	    	if("photo".equals(boardVO.getViewType())){
-	    		// 페이징 정보 설정
-			    boardVO.setPageUnit(propertyService.getInt("photoPageUnit"));
-			    boardVO.setPageSize(propertyService.getInt("photoPageSize"));
-	    	}
-	    }
-	    
-	    //공지게시물 가져오기
-    	BoardVO noticeVO = new BoardVO();
-    	noticeVO.setBbsId(boardVO.getBbsId());
-    	noticeVO.setCommentUseAt(master.getCommentUseAt());
-    	noticeVO.setCtgrymasterId(master.getCtgrymasterId());
-    	noticeVO.setBbsAttrbCode(master.getBbsAttrbCode());
-    	noticeVO.setSearchNoticeAt("Y");
-    	noticeVO.setFirstIndex(0);
-
-    	model.addAttribute("noticeList", bbsMngService.selectBoardArticles(noticeVO));
-	    
-	    paginationInfo.setCurrentPageNo(boardVO.getPageIndex());
-	    paginationInfo.setRecordCountPerPage(boardVO.getPageUnit());
-	    paginationInfo.setPageSize(boardVO.getPageSize());
-	    
-	    boardVO.setFirstIndex(paginationInfo.getFirstRecordIndex());
-	    boardVO.setLastIndex(paginationInfo.getLastRecordIndex());
-	    boardVO.setRecordCountPerPage(paginationInfo.getRecordCountPerPage());
-	      
-		boardVO.setCommentUseAt(master.getCommentUseAt());
-		boardVO.setBbsAttrbCode(master.getBbsAttrbCode());
-
-        List<BoardVO> resultList = bbsMngService.selectBoardArticles(boardVO);
-        int totCnt = bbsMngService.selectBoardArticlesCnt(boardVO);
-        
-        paginationInfo.setTotalRecordCount(totCnt);
-        
-        if(!EgovStringUtil.isEmpty(master.getCtgrymasterId())) {
-			CtgryVO ctgry = new CtgryVO();
-			ctgry.setCtgrymasterId(master.getCtgrymasterId());
-			model.addAttribute("boardCateList", ctgryService.selectComtnbbsctgryList(ctgry));
-			model.addAttribute("boardCateLevel", ctgryService.selectComtnbbsctgryLevel(ctgry));
-        }
-
-        model.addAttribute("resultList", resultList);
-        model.addAttribute("resultCnt", totCnt);
-        model.addAttribute("brdMstrVO", master);
-        model.addAttribute("BbsFileStoreWebPathByWebFile", propertyService.getString("publish.tmplat.bbs.fileStoreWebPathByWebFile"));
-  	  	model.addAttribute("paginationInfo", paginationInfo);	  
-  	    request.getSession().removeAttribute("sessionCommentVO");
-  	  	
-        return propertyService.getString("publish.sourc.bbs.fileStoreWebPathByJspFile") + master.getSourcId() + "/EgovNoticeList";
-      }
-
-    return null;
-  }
-  
-  //게시물에 대한 상세 정보를 조회한다.
-  @RequestMapping(value = "/cop/bbs/selectBoardArticle.do")
-  public String selectBoardArticle(@ModelAttribute("searchVO") BoardVO boardVO, ModelMap model, HttpServletRequest request, HttpServletResponse response) throws Exception {
-
-	  SiteManageVO siteVO = siteManageService.selectSiteServiceInfo(request);
-	  model.addAttribute("siteInfo", siteVO);
-	  
-	  BoardMasterVO vo = new BoardMasterVO();
-	  vo.setBbsId(boardVO.getBbsId());
-	  vo.setSiteId(siteVO.getSiteId());
-	  vo.setSysTyCode(siteVO.getSysTyCode());
-        
-	  BoardMasterVO master = bbsAttrbService.selectBBSMasterInf(vo);
-    
-	  if(master != null) {
-		  int SE_CODE = 1;
-		  model.addAttribute("brdMstrVO", master);
-        
-		  LoginVO user = EgovUserDetailsHelper.getAuthenticatedUser(request, response);
-		  if(user != null) {
-			  SE_CODE = Integer.parseInt(user.getUserSe());
-			  boardVO.setFrstRegisterId(user.getId());		
-			  model.addAttribute("USER_INFO", user);
-			  
-			//교재&사전
-			if("BBSMSTR_000000000005".equals(boardVO.getBbsId())){
-				//좋아요 목록
-				IndvdlestbsVO indvdlestbsVO = new IndvdlestbsVO();
-				indvdlestbsVO.setUserId(user.getId());
-				indvdlestbsVO.setSiteId(siteVO.getSiteId());
-				indvdlestbsVO.setTrgetTyCode("BOOK_LIKE");
-				indvdlestbsVO.setTrgetId(boardVO.getNttNo().toString());
-				model.addAttribute("wishList", indvdlestbsService.selectIvpList(indvdlestbsVO));
-			}
-		  }
-		  
-		  if(SE_CODE >= 10) {
-			  boardVO.setAdminAt("Y");
-		  }
-		  
-		  if(SE_CODE >= Integer.parseInt(master.getInqireAuthor())){
-			  // 조회수 증가 여부 지정
-			  boardVO.setPlusCount(true);
-			  boardVO.setCtgrymasterId(master.getCtgrymasterId());
-			  boardVO.setBbsAttrbCode(master.getBbsAttrbCode());
-			  BoardVO dbVO = bbsMngService.selectBoardArticle(boardVO);
-			  model.addAttribute("board", dbVO);
-			  
-			  model.addAttribute("BbsFileStoreWebPathByWebFile", propertyService.getString("publish.tmplat.bbs.fileStoreWebPathByWebFile"));
-			  return propertyService.getString("publish.sourc.bbs.fileStoreWebPathByJspFile") + master.getSourcId() + "/EgovNoticeInqire";
-		  } else {
-	  		  model.addAttribute("message", egovMessageSource.getMessage("fail.common.select"));
-	  		  return "forward:/cop/bbs/selectBoardList.do";
-	  	  }
-	  }
-
-	  model.addAttribute("message", egovMessageSource.getMessage("fail.auth.access"));
-	  return "forward:/cop/bbs/selectBoardList.do";
-  }
-
-  //게시물 등록을 위한 등록페이지로 이동한다.
-  @RequestMapping(value = "/cop/bbs/addBoardArticle.do")
-  public String addBoardArticle(@ModelAttribute("searchVO") BoardVO boardVO, ModelMap model, HttpServletRequest request, HttpServletResponse response) throws Exception {
-	  LoginVO user = EgovUserDetailsHelper.getAuthenticatedUser(request, response);
-	  if(user == null) {
-	      return "redirect:" + EgovUserDetailsHelper.getRedirectLoginUrl();
-	  }
-	  /*
-	  LoginVO user = new LoginVO();
-	  user.setUserSe("10");
-	  user.setId("admin");
-	  user.setName("관리자");
-	  */
-	  SiteManageVO siteVO = siteManageService.selectSiteServiceInfo(request);
-	  model.addAttribute("siteInfo", siteVO);
-	  
-	  BoardMasterVO vo = new BoardMasterVO();
-	  vo.setBbsId(boardVO.getBbsId());
-	  vo.setSiteId(siteVO.getSiteId());
-	  vo.setSysTyCode(siteVO.getSysTyCode());
-    
-	  BoardMasterVO master = bbsAttrbService.selectBBSMasterInf(vo);
-    
-	  if(master != null) {
-		  int SE_CODE = Integer.parseInt(user.getUserSe());
-		  if(SE_CODE >= Integer.parseInt(master.getRegistAuthor())){
-			  if(!EgovStringUtil.isEmpty(master.getCtgrymasterId())) {
-				  CtgryVO ctgry = new CtgryVO();
-				  ctgry.setCtgrymasterId(master.getCtgrymasterId());
-				  model.addAttribute("boardCateList", ctgryService.selectComtnbbsctgryList(ctgry));
-				  
-				  model.addAttribute("boardCateLevel", ctgryService.selectComtnbbsctgryLevel(ctgry));
-		      }
-			  		  
-			  model.addAttribute("brdMstrVO", master);
-
-			  BoardVO board = new BoardVO();
-			  model.addAttribute("board", board);
-		  
-			  request.getSession().setAttribute("sessionVO", boardVO);
-			  
-			  /*user.setUserSe("10");
-			  user.setId("admin");
-			  user.setName("관리자");*/
-			  model.addAttribute("USER_INFO", user);
-			  model.addAttribute("BbsFileStoreWebPathByWebFile", propertyService.getString("publish.tmplat.bbs.fileStoreWebPathByWebFile"));
-			  return propertyService.getString("publish.sourc.bbs.fileStoreWebPathByJspFile") + master.getSourcId() + "/EgovNoticeRegist";
-		  } else {
-	  		  model.addAttribute("message", egovMessageSource.getMessage("fail.auth.regist"));
-	  		  return "forward:/cop/bbs/selectBoardList.do";
-	  	  }
-	  }
-    
-	  model.addAttribute("message", egovMessageSource.getMessage("fail.auth.access"));
-	  return "forward:/cop/bbs/selectBoardList.do";
-  }
-  
-  //게시물을 등록한다.
-  @RequestMapping(value = "/cop/bbs/insertBoardArticle.do")
-  public String insertBoardArticle(final MultipartHttpServletRequest multiRequest, @ModelAttribute("searchVO") BoardVO boardVO, BoardVO board, HttpServletRequest request, HttpServletResponse response, ModelMap model) throws Exception {
-	  
-	  if(request.getSession().getAttribute("sessionVO") == null) {
-		  return "forward:/cop/bbs/selectBoardList.do";
-	  }
-	  LoginVO user = EgovUserDetailsHelper.getAuthenticatedUser(request, response);
-
-	  BoardMasterVO vo = new BoardMasterVO();
-	  vo.setBbsId(boardVO.getBbsId());
-	  
-	  SiteManageVO siteVO = siteManageService.selectSiteServiceInfo(request);
-	  vo.setSiteId(siteVO.getSiteId());
-	  
-	  vo.setSysTyCode(siteVO.getSysTyCode());
-	  BoardMasterVO master = bbsAttrbService.selectBBSMasterInf(vo);
-
-	  if(master != null) {
-		  int SE_CODE = Integer.parseInt(user.getUserSe());
-		  if(SE_CODE >= Integer.parseInt(master.getRegistAuthor())) {
-			  String atchFileId = "";
-			  
-		      List<FileVO> result = null;
-		      
-		      final Map<String, MultipartFile> files = multiRequest.getFileMap();
-		      if(!files.isEmpty()) {
-		        result = fileUtil.parseBoardFileInf(Long.parseLong(master.getPosblAtchFileSize()) * 1024 * 1024, files, 0, "", 
-		        		siteManageService.selectSiteServiceInfo(request).getSiteId(), boardVO.getBbsId(), boardVO.getLa(), boardVO.getLo());
-		        atchFileId = fileMngService.insertFileInfs(result);
-		      }
-			  
-		      
-		      boardVO.setAtchFileId(atchFileId);
-		      boardVO.setFrstRegisterId(user.getId());
-		      boardVO.setNtcrNm(user.getName());      
-		      boardVO.setNttCn(unscript(boardVO.getNttCn())); // XSS 방지
-		      boardVO.setCreatIp(EgovClntInfo.getClntIP(request));	      
-		      boardVO.setEstnData(EgovHttpUtil.getEstnParseData(request));
-		      /*boardVO.setUseAt("Y");
-		      boardVO.setOthbcAt("Y");
-		      boardVO.setNoticeAt("N");*/
-		      		
-		      bbsMngService.insertBoardArticle(boardVO, master);
-		  }
-	  }
-	  
-	  request.getSession().removeAttribute("sessionVO");
-	  	
-	  return "forward:/cop/bbs/selectBoardList.do";
-  }
-  
-  //게시물에 대한 답변 등록을 위한 등록페이지로 이동한다.
-  @RequestMapping(value = "/cop/bbs/addReplyBoardArticle.do")
-  public String addReplyBoardArticle(@ModelAttribute("searchVO") BoardVO boardVO, ModelMap model, HttpServletRequest request, HttpServletResponse response) throws Exception {
-	  
-	  LoginVO user = EgovUserDetailsHelper.getAuthenticatedUser(request, response);
-	  if(user == null) {
-	      return "redirect:" + EgovUserDetailsHelper.getRedirectLoginUrl();
-	  }
-	  
-	  SiteManageVO siteVO = siteManageService.selectSiteServiceInfo(request);
-	  model.addAttribute("siteInfo", siteVO);
-	  
-	  BoardMasterVO vo = new BoardMasterVO();
-	  vo.setBbsId(boardVO.getBbsId());
-	  vo.setSiteId(siteVO.getSiteId());
-	  vo.setSysTyCode(siteVO.getSysTyCode());
-    
-	  BoardMasterVO master = bbsAttrbService.selectBBSMasterInf(vo);
-    
-	  if(master != null) {
-		  int SE_CODE = Integer.parseInt(user.getUserSe());
-		  if(SE_CODE >= Integer.parseInt(master.getAnswerAuthor())){
-			  model.addAttribute("brdMstrVO", master);
-			  
-			  BoardVO selectVO = new BoardVO();
-			  selectVO.setBbsId(master.getBbsId());
-			  selectVO.setNttNo(boardVO.getNttNo());
-			  selectVO.setAdminAt("Y");
-			  
-			  selectVO = bbsMngService.selectBoardArticle(selectVO);
-
-			  BoardVO board = new BoardVO();
-			  board.setCtgryId(selectVO.getCtgryId());
-			  //board.setOrdrCode(selectVO.getOrdrCode());
-			  //board.setOrdrCodeDp(BigDecimal.valueOf(selectVO.getOrdrCodeDp().longValue() + 1));
-		    
-			  if("BBSA11".equals(master.getBbsAttrbCode())) {
-				  
-				  board.setNttNo(selectVO.getNttNo());	
-				  board.setNttSj(selectVO.getNttSj());
-				  board.setNttCn(selectVO.getNttCn());
-				  board.setEstnData(selectVO.getEstnData());
-				  /*
-				  if(!EgovStringUtil.isEmpty(selectVO.getEstnData())) {
-					  board.setNttCn(selectVO.getEstnParseData().getString("cn"));
-				  }
-				  */
-				  board.setAtchFileId(selectVO.getEstnAtchFileId());
-				  board.setProcessSttusCode(selectVO.getProcessSttusCode());
-				  
-				  CmmnDetailCodeVO codeVO = new CmmnDetailCodeVO();
-				  codeVO.setCodeId("COM108");
-				  model.addAttribute("qaCodeList", cmmUseService.selectCmmCodeDetail(codeVO));
-			  }
-			  
-			  model.addAttribute("board", board);
-			  
-			  request.getSession().setAttribute("sessionVO", boardVO);
-			  
-			  model.addAttribute("USER_INFO", user);
-			  model.addAttribute("BbsFileStoreWebPathByWebFile", propertyService.getString("publish.tmplat.bbs.fileStoreWebPathByWebFile"));
-			  return propertyService.getString("publish.sourc.bbs.fileStoreWebPathByJspFile") + master.getSourcId() + "/EgovNoticeRegist";
-		  } else {
-	  		  model.addAttribute("message", egovMessageSource.getMessage("fail.auth.regist"));
-	  		  return "forward:/cop//bbs/selectBoardList.do";
-	  	  }
-	  }
-    
-	  model.addAttribute("message", egovMessageSource.getMessage("fail.auth.access"));
-	  return "forward:/cop/bbs/selectBoardList.do";
-  }
-  
-  //게시물에 대한 답변을 등록한다.
-  @RequestMapping(value = "/cop/bbs/replyBoardArticle.do")
-  public String replyBoardArticle(final MultipartHttpServletRequest multiRequest, @ModelAttribute("searchVO") BoardVO boardVO, BoardVO board, ModelMap model, HttpServletRequest request, HttpServletResponse response) throws Exception {
-   
-	  if(request.getSession().getAttribute("sessionVO") == null) {
-		  return "forward:/cop/bbs/selectBoardList.do";
-	  }
-    
-	  LoginVO user = EgovUserDetailsHelper.getAuthenticatedUser(request, response);
-    
-	  BoardMasterVO vo = new BoardMasterVO();
-	  vo.setBbsId(boardVO.getBbsId());
-	  
-	  SiteManageVO siteVO = siteManageService.selectSiteServiceInfo(request);
-	  vo.setSiteId(siteVO.getSiteId());
-	  vo.setSysTyCode(siteVO.getSysTyCode());
-  
-	  BoardMasterVO master = bbsAttrbService.selectBBSMasterInf(vo);
-	  
-	  if(master != null) {
-		  int SE_CODE = Integer.parseInt(user.getUserSe());
-		  if(SE_CODE >= Integer.parseInt(master.getAnswerAuthor())){
-			  if(SE_CODE >= 10) {
-		    	  boardVO.setAdminAt("Y");
-		      }
-			  
-			  String atchFileId = boardVO.getAtchFileId();;
-			  	      
-		      final Map<String, MultipartFile> files = multiRequest.getFileMap();
-		      
-		      
-		      if("BBSA11".equals(master.getBbsAttrbCode())) {
-		    	  if(!files.isEmpty()) {
-		    		  if(EgovStringUtil.isEmpty(atchFileId)) {
-		    			  List<FileVO> result = fileUtil.parseBoardFileInf(Long.parseLong(master.getPosblAtchFileSize()) * 1024 * 1024, files, 0, atchFileId, 
-		    					  siteManageService.selectSiteServiceInfo(request).getSiteId(), boardVO.getBbsId(), boardVO.getLa(), boardVO.getLo());
-		    			  atchFileId = fileMngService.insertFileInfs(result);
-					  } else {
-						  FileVO fvo = new FileVO();
-						  fvo.setAtchFileId(atchFileId);
-						  int cnt = fileMngService.getMaxFileSN(fvo);
-						  List<FileVO> _result = fileUtil.parseBoardFileInf(Long.parseLong(master.getPosblAtchFileSize()) * 1024 * 1024, files, cnt, atchFileId, 
-								  siteManageService.selectSiteServiceInfo(request).getSiteId(), boardVO.getBbsId(), boardVO.getLa(), boardVO.getLo());
-						  fileMngService.updateFileInfs(_result);
-					  }
-		    		  boardVO.setEstnAtchFileId(atchFileId);
-				  }
-				  
-				  boardVO.setLastAnswrrId(user.getId());
-				  boardVO.setLastAnswrrNm(user.getName());
-				  
-				  JSONObject jObj = new JSONObject();
-				  //jObj.put("cn", boardVO.getNttCn());
-				  jObj.put("cn", boardVO.getEstnData());
-				  boardVO.setEstnData(jObj.toString());
-				  
-				  bbsMngService.updateBoardArticle(boardVO, master, true);
-		      } else {
-		    	  if(!files.isEmpty()) {
-		    		  	List<FileVO> result = fileUtil.parseBoardFileInf(Long.parseLong(master.getPosblAtchFileSize()) * 1024 * 1024, files, 0, "", 
-		    		  			siteManageService.selectSiteServiceInfo(request).getSiteId(), boardVO.getBbsId(), boardVO.getLa(), boardVO.getLo());
-		  	        	atchFileId = fileMngService.insertFileInfs(result);
-		  	      }
-		  	      
-		    	  boardVO.setAtchFileId(atchFileId);
-		    	  boardVO.setFrstRegisterId(user.getId());
-		    	  boardVO.setNtcrNm(user.getName());      
-		    	  boardVO.setNttCn(unscript(boardVO.getNttCn())); // XSS 방지
-		    	  boardVO.setCreatIp(EgovClntInfo.getClntIP(request));
-		  	      
-		    	  boardVO.setEstnData(EgovHttpUtil.getEstnParseData(request));
-		  	      bbsMngService.replyBoardArticle(boardVO, master);
-		      }
-		  }
-	  }
-    
-	  request.getSession().removeAttribute("sessionVO");
-	  
-	  return "forward:/cop/bbs/selectBoardList.do";
-  }
-
-  //게시물 수정을 위한 수정페이지로 이동한다.
-  @RequestMapping(value = "/cop/bbs/forUpdateBoardArticle.do")
-  public String selectBoardArticleForUpdt(@ModelAttribute("searchVO") BoardVO boardVO, ModelMap model, HttpServletRequest request, HttpServletResponse response) throws Exception {
-    
-	  LoginVO user = EgovUserDetailsHelper.getAuthenticatedUser(request, response);
-	  if(user == null) {
-	      return "redirect:" + EgovUserDetailsHelper.getRedirectLoginUrl();
-	  }
-	  
-	  SiteManageVO siteVO = siteManageService.selectSiteServiceInfo(request);
-	  model.addAttribute("siteInfo", siteVO);
-	  
-	  BoardMasterVO vo = new BoardMasterVO();
-	  vo.setBbsId(boardVO.getBbsId());
-	  vo.setSiteId(siteVO.getSiteId());
-	  vo.setSysTyCode(siteVO.getSysTyCode());
-	  
-	  boardVO.setFrstRegisterId(user.getId());
-	      
-	  BoardMasterVO master = bbsAttrbService.selectBBSMasterInf(vo);
-    
-	  if(master != null) {
-		  int SE_CODE = Integer.parseInt(user.getUserSe());
-		  if(SE_CODE >= 10) {
-			  boardVO.setAdminAt("Y");
-		  }
-		  
-		  if(SE_CODE >= Integer.parseInt(master.getRegistAuthor())){
-			  if(!EgovStringUtil.isEmpty(master.getCtgrymasterId())) {
-				  CtgryVO ctgry = new CtgryVO();
-				  ctgry.setCtgrymasterId(master.getCtgrymasterId());
-				  model.addAttribute("boardCateList", ctgryService.selectComtnbbsctgryList(ctgry));
-				  
-				  model.addAttribute("boardCateLevel", ctgryService.selectComtnbbsctgryLevel(ctgry));
-		      }
-		    
-			  boardVO.setCtgrymasterId(master.getCtgrymasterId());
-			  BoardVO dataVO = bbsMngService.selectBoardArticle(boardVO);
-			  		  
-			  model.addAttribute("brdMstrVO", master);
-			  model.addAttribute("board", dataVO);
-			  
-			  request.getSession().setAttribute("sessionVO", boardVO);
-			  
-			  model.addAttribute("USER_INFO", user);
-			  model.addAttribute("BbsFileStoreWebPathByWebFile", propertyService.getString("publish.tmplat.bbs.fileStoreWebPathByWebFile"));
-			  return propertyService.getString("publish.sourc.bbs.fileStoreWebPathByJspFile") + master.getSourcId() + "/EgovNoticeRegist";
-		  } else {
-	  		  model.addAttribute("message", egovMessageSource.getMessage("fail.auth.regist"));
-	  		  return "forward:/cop/bbs/selectBoardList.do";
-	  	  }
-	  }
-	  
-	  model.addAttribute("message", egovMessageSource.getMessage("fail.auth.access"));
-	  return "forward:/cop/bbs/selectBoardList.do";
-  }
-
-  //게시물에 대한 내용을 수정한다.
-  @RequestMapping(value = "/cop/bbs/updateBoardArticle.do")
-  public String updateBoardArticle(final MultipartHttpServletRequest multiRequest, @ModelAttribute("searchVO") BoardVO boardVO, BoardVO board, BindingResult bindingResult, ModelMap model, HttpServletRequest request, HttpServletResponse response) throws Exception {
-
-	  if(request.getSession().getAttribute("sessionVO") == null) {
-		  return "forward:/cop/bbs/selectBoardList.do";
-	  }
-    
-	  LoginVO user = EgovUserDetailsHelper.getAuthenticatedUser(request, response);
-	  String atchFileId = boardVO.getAtchFileId();
-	  
-	  beanValidator.validate(board, bindingResult);
-    
-	  BoardMasterVO vo = new BoardMasterVO();
-	  vo.setBbsId(boardVO.getBbsId());
-	  
-	  SiteManageVO siteVO = siteManageService.selectSiteServiceInfo(request);
-	  vo.setSiteId(siteVO.getSiteId());
-	  vo.setSysTyCode(siteVO.getSysTyCode());
-
-	  BoardMasterVO master = bbsAttrbService.selectBBSMasterInf(vo);
-	  
-	  if(bindingResult.hasErrors()) {
-      
-		  if(master != null) {
-			  if(!EgovStringUtil.isEmpty(master.getCtgrymasterId())) {
-				  CtgryVO ctgry = new CtgryVO();
-				  ctgry.setCtgrymasterId(master.getCtgrymasterId());
-				  model.addAttribute("boardCateList", ctgryService.selectComtnbbsctgryList(ctgry));
-				  
-				  model.addAttribute("boardCateLevel", ctgryService.selectComtnbbsctgryLevel(ctgry));
-		      }
-			  
-			  model.addAttribute("siteInfo", siteVO);
-			  
-			  boardVO.setCtgrymasterId(master.getCtgrymasterId());
-			  BoardVO dataVO = bbsMngService.selectBoardArticle(boardVO);
-			  
-			  model.addAttribute("brdMstrVO", master);
-			  model.addAttribute("board", dataVO);
-			  
-			  model.addAttribute("USER_INFO", user);
-			  model.addAttribute("BbsFileStoreWebPathByWebFile", propertyService.getString("publish.tmplat.bbs.fileStoreWebPathByWebFile"));
-			  return propertyService.getString("publish.sourc.bbs.fileStoreWebPathByJspFile") + master.getSourcId() + "/EgovNoticeRegist";
-		  }
-      
-	  }
-    
-	  if(master != null) {
-		  int SE_CODE = Integer.parseInt(user.getUserSe());
-		  if(SE_CODE >= Integer.parseInt(master.getRegistAuthor())) {
-		  
-			  final Map<String, MultipartFile> files = multiRequest.getFileMap();
-			  if(!files.isEmpty()) {
-				  if(EgovStringUtil.isEmpty(atchFileId)) {
-					  List<FileVO> result = fileUtil.parseBoardFileInf(Long.parseLong(master.getPosblAtchFileSize()) * 1024 * 1024, files, 0, atchFileId, 
-							  siteManageService.selectSiteServiceInfo(request).getSiteId(), boardVO.getBbsId(), boardVO.getLa(), boardVO.getLo());
-					  atchFileId = fileMngService.insertFileInfs(result);
-					  boardVO.setAtchFileId(atchFileId);
-				  } else {
-					  FileVO fvo = new FileVO();
-					  fvo.setAtchFileId(atchFileId);
-					  int cnt = fileMngService.getMaxFileSN(fvo);
-					  List<FileVO> _result = fileUtil.parseBoardFileInf(Long.parseLong(master.getPosblAtchFileSize()) * 1024 * 1024, files, 0, atchFileId, 
-							  siteManageService.selectSiteServiceInfo(request).getSiteId(), boardVO.getBbsId(), boardVO.getLa(), boardVO.getLo());
-					  fileMngService.updateFileInfs(_result);
-				  }
-			  }
-			  
-			  if(!"".equals(atchFileId)) {
-				  FileVO fvo = new FileVO();
-				  fvo.setAtchFileId(atchFileId);
-				  List<FileVO> dbFiles = fileMngService.selectFileInfs(fvo);
-				  if(dbFiles == null || dbFiles.size() == 0) {
-					  boardVO.setAtchFileId("");
-					  boardVO.setFileGroupId("");
-				  }
-			  }
-	      
-			  if(SE_CODE >= 10) {
-		    	  boardVO.setAdminAt("Y");
-		      }
-			  boardVO.setLastUpdusrId(user.getId());      
-			  boardVO.setNttCn(unscript(boardVO.getNttCn())); // XSS 방지
-			  boardVO.setEstnData(EgovHttpUtil.getEstnParseData(request));
-	      
-			  bbsMngService.updateBoardArticle(boardVO, master, false);
-		  }
-	  }
-    
-	  request.getSession().removeAttribute("sessionVO");
-	  
-	  return "forward:/cop/bbs/selectBoardList.do";
-  }
-  
-  //게시물에 대한 내용을 삭제한다.
-  @RequestMapping(value = "/cop/bbs/deleteBoardArticle.do")
-  public String deleteBoardArticle(@ModelAttribute("searchVO") BoardVO boardVO, BoardVO board, ModelMap model, HttpServletRequest request, HttpServletResponse response) throws Exception {
-
-	  LoginVO user = EgovUserDetailsHelper.getAuthenticatedUser(request, response);
-	  if(user == null) {
-		  return "redirect:" + EgovUserDetailsHelper.getRedirectLoginUrl();
-	  }
-	      
-	  BoardMasterVO vo = new BoardMasterVO();
-	  vo.setBbsId(boardVO.getBbsId());
-	  
-	  SiteManageVO siteVO = siteManageService.selectSiteServiceInfo(request);
-	  vo.setSiteId(siteVO.getSiteId());
-	  vo.setSysTyCode(siteVO.getSysTyCode());
-  
-	  BoardMasterVO master = bbsAttrbService.selectBBSMasterInf(vo);
-	      
-	  if(master != null) {
-		  int SE_CODE = Integer.parseInt(user.getUserSe());
-		  if(SE_CODE >= Integer.parseInt(master.getRegistAuthor())){
-			  if(SE_CODE >= 10) {
-		    	  boardVO.setAdminAt("Y");
-		      }
-			  
-			  board.setLastUpdusrId(user.getId());      
-			  bbsMngService.deleteBoardArticle(board, master);
-		  }
-	  }
-    
-	  return "forward:/cop/bbs/selectBoardList.do";
-  }
-  
-  
-  //[관리용-공통] 게시판 마스터 목록을 조회한다.
-  @RequestMapping("/cop/com/selectAllBBSMasterManageInfs.do")
-  public String selectAllBBSMasterManageInfs(@ModelAttribute("searchVO") BoardMasterVO boardMasterVO, ModelMap model, HttpServletRequest request, HttpServletResponse response) throws Exception {
-   
-	  LoginVO loginVO = EgovUserDetailsHelper.getAuthenticatedUser(request, response);
-	  if(!EgovStringUtil.isEmpty(loginVO.getSiteId())) {		  
-		 boardMasterVO.setSiteId(loginVO.getSiteId());
-	  }
-	  	  
-	  boardMasterVO.setPageUnit(propertyService.getInt("pageUnit"));
-	  boardMasterVO.setPageSize(propertyService.getInt("pageSize"));
-    
-	  PaginationInfo paginationInfo = new PaginationInfo();
-    
-	  paginationInfo.setCurrentPageNo(boardMasterVO.getPageIndex());
-	  paginationInfo.setRecordCountPerPage(boardMasterVO.getPageUnit());
-	  paginationInfo.setPageSize(boardMasterVO.getPageSize());
-    
-	  boardMasterVO.setFirstIndex(paginationInfo.getFirstRecordIndex());
-	  boardMasterVO.setLastIndex(paginationInfo.getLastRecordIndex());
-	  boardMasterVO.setRecordCountPerPage(paginationInfo.getRecordCountPerPage());
-    
-	  if(!EgovStringUtil.isEmpty(boardMasterVO.getSiteId())) {
-		  List<BoardMasterVO> list = bbsAttrbService.selectAllBBSMasterManageInfs(boardMasterVO);
-		  int totCnt = bbsAttrbService.selectAllBBSMasterManageInfsCnt(boardMasterVO);
-	    
-		  paginationInfo.setTotalRecordCount(totCnt);
-	    
-		  model.addAttribute("resultList", list);
-		  model.addAttribute("resultCnt", totCnt);
-	  }
-	  
-	  model.addAttribute("paginationInfo", paginationInfo);
-    
-	  return "cop/com/selectAllBBSMasterManageInfs";
-  }
-  
-  //게시물을 관리한다.
-  @RequestMapping(value = "/cop/bbs/manageArticle.do")
-  public void manageArticle(@ModelAttribute("searchVO") BoardVO boardVO, ModelMap model, HttpServletRequest request, HttpServletResponse response) throws Exception {
-
-	  LoginVO user = EgovUserDetailsHelper.getAuthenticatedUser(request, response);
-	  boardVO.setLastUpdusrId(user.getId());
-	  
-	  if("Move".equals(boardVO.getRegistAction())) {
-		  bbsMngService.updateBoardArticlesManageMove(boardVO);
-	  } else if("Copy".equals(boardVO.getRegistAction())) {
-		  bbsMngService.updateBoardArticlesManageCopy(boardVO);
-	  } else if("Hide".equals(boardVO.getRegistAction())) {
-		  bbsMngService.updateBoardArticlesManageHide(boardVO);
-	  } else if("Remove".equals(boardVO.getRegistAction())) {
-		  bbsMngService.deleteCompleteBoardArticle(boardVO);
-	  } else if("Repair".equals(boardVO.getRegistAction())) {
-		  bbsMngService.repairBoardArticle(boardVO);
-	  }
-	  
-    
-	  JSONObject jo = new JSONObject();
-	  jo.put("message", egovMessageSource.getMessage("success.request.msg"));
-	  
-	  response.setContentType("text/javascript; charset=utf-8");
-	  PrintWriter printwriter = response.getWriter();
-	  printwriter.println(jo.toString());
-	  printwriter.flush();
-	  printwriter.close();
-  }
-
-
-}
 
base/src/main/java/egovframework/com/cop/cmy/service/Community.java (deleted)
--- base/src/main/java/egovframework/com/cop/cmy/service/Community.java
@@ -1,503 +0,0 @@
-package egovframework.com.cop.cmy.service;
-
-import java.util.List;
-import java.io.Serializable;
-
-import org.apache.commons.lang.builder.ToStringBuilder;
-import egovframework.com.cmm.service.FileVO;
-
-/**
- * 커뮤니티 관리를 위한 모델 클래스
- * @author 공통서비스개발팀 이삼섭
- * @since 2009.06.01
- * @version 1.0
- * @see
- *
- * <pre>
- * << 개정이력(Modification Information) >>
- *   
- *   수정일      수정자           수정내용
- *  -------    --------    ---------------------------
- * 2009.4.2    이삼섭          최초 생성
- * 2012.1.18   이호영          충청남도교육연구정보원 스마트충남 기능 개선 구축
- *
- * </pre>
- */
-@SuppressWarnings("serial")
-public class Community implements Serializable {
-
-	/**
-	 * 사이트ID
-	 */
-    private String siteId = "";
-    
-	/**
-	 * 시스템구분 
-	 */ 
-    private String sysTyCode = "";
-    
-    /**
-	 * 승인정책코드 
-	 */ 
-    private String confmPolicyCode = "Y";
-    
-    /**
-	 * 재가입정책코드 
-	 */ 
-    private String resbscrbPolicyCode = "Y";
-    
-    /**
-	 * 커뮤니티 아이디
-	 */
-    private String cmmntyId = "";
-
-    /**
-	 * 커뮤니티 소개
-	 */
-    private String cmmntyIntrcn = "";
-    
-    /**
-	 * 커뮤니티 명
-	 */
-    private String cmmntyNm = "";
-    
-	/**
-	 * 최초등록자 명
-	 */
-    private String frstRegisterNm = "";
-
-    /**
-	 * 최초등록자 아이디
-	 */
-    private String frstRegisterId = "";
-    
-    /**
-	 * 최초등록시점
-	 */
-    private java.util.Date frstRegisterPnttm;
-    
-    /**
-	 * 최종수정자 아이디
-	 */
-    private String lastUpdusrId = "";
-    
-    /**
-	 * 최종수정시점
-	 */
-    private java.util.Date lastUpdusrPnttm;
-    
-    /**
-	 * 등록구분코드
-	 */
-    private String registSeCode = "";
-        
-    /**
-	 * 사용유무
-	 */
-    private String useAt = "";
-
-    /**
-	 * 사용자 아이디
-	 */
-    private String emplyrId = "";
-
-    /**
-	 * 사용자명
-	 */
-    private String userNm = "";
-    
-    /**
-	 * 회원수
-	 */
-    private int userCo = 0;
-    
-    /**
-	 * 새글수ARTICLE_NEW_CO
-	 */
-    private int articleNewCo = 0;
-
-    /**
-	 * 템플릿 명
-	 */
-    private String tmplatNm = "";
-
-    /**
-	 * 커뮤니티 주소
-	 */
-    private String cmmntyAdres = "";
-    
-    /**
-	 * 커뮤니티 구분코드
-	 */
-    private String cmmntySeCode = "";
-    
-    /**
-	 * 커뮤니티 구분코드명
-	 */
-    private String cmmntySeNm = "";
-    
-    /**
-	 * 대표이미지
-	 */
-    private String atchFileNm = "";
-    
-    /**
-	 * 대표아이콘
-	 */
-    private String atchFileIcon = "";
-    
-    /**
-	 * 공개여부
-	 */
-    private String othbcAt = "Y";
-
-    /**
-	 * 마이메뉴추가여부
-	 */
-    private String indvdlAt = "N";
-    
-	
-    public String getSiteId() {
-		return siteId;
-	}
-
-	public void setSiteId(String siteId) {
-		this.siteId = siteId;
-	}
-
-	public String getSysTyCode() {
-		return sysTyCode;
-	}
-
-	public void setSysTyCode(String sysTyCode) {
-		this.sysTyCode = sysTyCode;
-	}
-
-	/**
-	 * cmmntyId attribute를 리턴한다.
-	 * @return  the cmmntyId
-	 */
-    public String getCmmntyId() {
-	return cmmntyId;
-    }
-
-    /**
-	 * cmmntyId attribute 값을 설정한다.
-	 * @param cmmntyId  the cmmntyId to set
-	 */
-    public void setCmmntyId(String cmmntyId) {
-	this.cmmntyId = cmmntyId;
-    }
-
-    /**
-	 * cmmntyIntrcn attribute를 리턴한다.
-	 * @return  the cmmntyIntrcn
-	 */
-    public String getCmmntyIntrcn() {
-	return cmmntyIntrcn;
-    }
-
-    /**
-	 * cmmntyIntrcn attribute 값을 설정한다.
-	 * @param cmmntyIntrcn  the cmmntyIntrcn to set
-	 */
-    public void setCmmntyIntrcn(String cmmntyIntrcn) {
-	this.cmmntyIntrcn = cmmntyIntrcn;
-    }
-
-    /**
-	 * cmmntyNm attribute를 리턴한다.
-	 * @return  the cmmntyNm
-	 */
-    public String getCmmntyNm() {
-	return cmmntyNm;
-    }
-
-    /**
-	 * cmmntyNm attribute 값을 설정한다.
-	 * @param cmmntyNm  the cmmntyNm to set
-	 */
-    public void setCmmntyNm(String cmmntyNm) {
-	this.cmmntyNm = cmmntyNm;
-    }
-
-    /**
-	 * frstRegisterId attribute를 리턴한다.
-	 * @return  the frstRegisterId
-	 */
-    public String getFrstRegisterId() {
-	return frstRegisterId;
-    }
-
-    /**
-	 * frstRegisterId attribute 값을 설정한다.
-	 * @param frstRegisterId  the frstRegisterId to set
-	 */
-    public void setFrstRegisterId(String frstRegisterId) {
-	this.frstRegisterId = frstRegisterId;
-    }
-
-    /**
-	 * frstRegisterPnttm attribute를 리턴한다.
-	 * @return  the frstRegisterPnttm
-	 */
-    public java.util.Date getFrstRegisterPnttm() {
-	return frstRegisterPnttm;
-    }
-
-    /**
-	 * frstRegisterPnttm attribute 값을 설정한다.
-	 * @param frstRegisterPnttm  the frstRegisterPnttm to set
-	 */
-    public void setFrstRegisterPnttm(java.util.Date frstRegisterPnttm) {
-	this.frstRegisterPnttm = frstRegisterPnttm;
-    }
-
-    /**
-	 * lastUpdusrId attribute를 리턴한다.
-	 * @return  the lastUpdusrId
-	 */
-    public String getLastUpdusrId() {
-	return lastUpdusrId;
-    }
-
-    /**
-	 * lastUpdusrId attribute 값을 설정한다.
-	 * @param lastUpdusrId  the lastUpdusrId to set
-	 */
-    public void setLastUpdusrId(String lastUpdusrId) {
-	this.lastUpdusrId = lastUpdusrId;
-    }
-
-    /**
-	 * lastUpdusrPnttm attribute를 리턴한다.
-	 * @return  the lastUpdusrPnttm
-	 */
-    public java.util.Date getLastUpdusrPnttm() {
-	return lastUpdusrPnttm;
-    }
-
-    /**
-	 * lastUpdusrPnttm attribute 값을 설정한다.
-	 * @param lastUpdusrPnttm  the lastUpdusrPnttm to set
-	 */
-    public void setLastUpdusrPnttm(java.util.Date lastUpdusrPnttm) {
-	this.lastUpdusrPnttm = lastUpdusrPnttm;
-    }
-
-    /**
-	 * registSeCode attribute를 리턴한다.
-	 * @return  the registSeCode
-	 */
-    public String getRegistSeCode() {
-	return registSeCode;
-    }
-
-    /**
-	 * registSeCode attribute 값을 설정한다.
-	 * @param registSeCode  the registSeCode to set
-	 */
-    public void setRegistSeCode(String registSeCode) {
-	this.registSeCode = registSeCode;
-    }
-
-    /**
-	 * useAt attribute를 리턴한다.
-	 * @return  the useAt
-	 */
-    public String getUseAt() {
-	return useAt;
-    }
-
-    /**
-	 * useAt attribute 값을 설정한다.
-	 * @param useAt  the useAt to set
-	 */
-    public void setUseAt(String useAt) {
-	this.useAt = useAt;
-    }
-
-    /**
-	 * emplyrId attribute를 리턴한다.
-	 * @return  the emplyrId
-	 */
-    public String getEmplyrId() {
-	return emplyrId;
-    }
-
-    /**
-	 * emplyrId attribute 값을 설정한다.
-	 * @param emplyrId  the emplyrId to set
-	 */
-    public void setEmplyrId(String emplyrId) {
-	this.emplyrId = emplyrId;
-    }
-
-    /**
-	 * userNm attribute를 리턴한다.
-	 * @return  the userNm
-	 */
-    public String getUserNm() {
-	return userNm;
-    }
-
-    /**
-	 * userNm attribute 값을 설정한다.
-	 * @param userNm  the userNm to set
-	 */
-    public void setUserNm(String userNm) {
-	this.userNm = userNm;
-    }
-
-    /**
-	 * tmplatNm attribute를 리턴한다.
-	 * @return  the tmplatNm
-	 */
-    public String getTmplatNm() {
-	return tmplatNm;
-    }
-
-    /**
-	 * userCo attribute를 리턴한다.
-	 * @return  the userCo
-	 * @uml.property  name="userCo"
-	 */
-    public int getUserCo() {
-	return userCo;
-    }
-
-    /**
-	 * userCo attribute 값을 설정한다.
-	 * @param userCo  the userCo to set
-	 * @uml.property  name="userCo"
-	 */
-    public void setUserCo(int userCo) {
-	this.userCo = userCo;
-    }
-    
-    /**
-	 * articleNewCo attribute를 리턴한다.
-	 * @return  the articleNewCo
-	 * @uml.property  name="articleNewCo"
-	 */
-    public int getArticleNewCo() {
-	return articleNewCo;
-    }
-
-    /**
-	 * articleNewCo attribute 값을 설정한다.
-	 * @param articleNewCo  the articleNewCo to set
-	 * @uml.property  name="articleNewCo"
-	 */
-    public void setArticleNewCo(int articleNewCo) {
-	this.articleNewCo = articleNewCo;
-    }
-    /**
-	 * tmplatNm attribute 값을 설정한다.
-	 * @param tmplatNm  the tmplatNm to set
-	 */
-    public void setTmplatNm(String tmplatNm) {
-	this.tmplatNm = tmplatNm;
-    }
-
-    /**
-     * toString 메소드를 대치한다.
-     */
-    public String toString() {
-	return ToStringBuilder.reflectionToString(this);
-    }
-	
-	
-    public String getCmmntyAdres() {
-		return cmmntyAdres;
-	}
-
-	public void setCmmntyAdres(String cmmntyAdres) {
-		this.cmmntyAdres = cmmntyAdres;
-	}
-    
-    public String getCmmntySeCode() {
-		return cmmntySeCode;
-	}
-
-	public void setCmmntySeCode(String cmmntySeCode) {
-		this.cmmntySeCode = cmmntySeCode;
-	}
-	
-	public String getCmmntySeNm() {
-		return cmmntySeNm;
-	}
-
-	public void setCmmntySeNm(String cmmntySeNm) {
-		this.cmmntySeNm = cmmntySeNm;
-	}
-	
-	public String getAtchFileNm() {
-		return atchFileNm;
-	}
-
-	public void setAtchFileNm(String atchFileNm) {
-		this.atchFileNm = atchFileNm;
-	}
-	
-	public String getAtchFileIcon() {
-		return atchFileIcon;
-	}
-
-	public void setAtchFileIcon(String atchFileIcon) {
-		this.atchFileIcon = atchFileIcon;
-	}
-	
-	public String getOthbcAt() {
-		return othbcAt;
-	}
-
-	public void setOthbcAt(String othbcAt) {
-		this.othbcAt = othbcAt;
-	}
-	
-	public String getIndvdlAt() {
-		return indvdlAt;
-	}
-
-	public void setIndvdlAt(String indvdlAt) {
-		this.indvdlAt = indvdlAt;
-	}
-
-	public String getConfmPolicyCode() {
-		return confmPolicyCode;
-	}
-
-	public void setConfmPolicyCode(String confmPolicyCode) {
-		this.confmPolicyCode = confmPolicyCode;
-	}
-
-	public String getFrstRegisterNm() {
-		return frstRegisterNm;
-	}
-
-	public void setFrstRegisterNm(String frstRegisterNm) {
-		this.frstRegisterNm = frstRegisterNm;
-	}
-	
-	public String getResbscrbPolicyCode() {
-		return resbscrbPolicyCode;
-	}
-
-	public void setResbscrbPolicyCode(String resbscrbPolicyCode) {
-		this.resbscrbPolicyCode = resbscrbPolicyCode;
-	}
-	
-	public void setFileValue(List<FileVO> files) {
-    	if(files != null) {
-	    	for(int index=0; index < files.size(); index++) {
-	    		FileVO file = files.get(index);
-	    		if(file.getFormNm().startsWith("peprsnt")) {
-	    			this.atchFileNm = file.getStreFileNm();
-	    		} else if(file.getFormNm().startsWith("icon")) {
-	    			this.atchFileIcon = file.getStreFileNm();
-	    		}
-	    	}
-	    }
-    }
-}
 
base/src/main/java/egovframework/com/cop/cmy/service/CommunityMnu.java (deleted)
--- base/src/main/java/egovframework/com/cop/cmy/service/CommunityMnu.java
@@ -1,82 +0,0 @@
-package egovframework.com.cop.cmy.service;
-
-import java.io.Serializable;
-import java.util.List;
-
-import egovframework.com.cop.bbs.service.BoardMasterVO;
-import egovframework.com.cop.bbs.service.BoardVO;
-
-//커뮤니티 메뉴정보 VO
-@SuppressWarnings("serial")
-public class CommunityMnu extends BoardMasterVO implements Serializable {
-    
-    /** CMMNTY_ID */
-    private java.lang.String cmmntyId;
-
-    
-    /** MAIN_OUTPT_AT */
-    private java.lang.String mainOutptAt = "N";
-    
-    /** NOTIFY_AT */
-    private java.lang.String notifyAt = "N";    
-    
-    /** 정렬순서코드  - U:위로, D:아래로 */
-    private String sortTyCode = "";
-
-    /** 사용자 아이디 */
-    private String emplyrId = "";
-
-    /** 게시물 */
-    private List<BoardVO> ariticleList;
-	
-    public java.lang.String getCmmntyId() {
-        return this.cmmntyId;
-    }
-    
-    public void setCmmntyId(java.lang.String cmmntyId) {
-        this.cmmntyId = cmmntyId;
-    }
-
-    
-    public java.lang.String getMainOutptAt() {
-        return this.mainOutptAt;
-    }
-    
-    public void setMainOutptAt(java.lang.String mainOutptAt) {
-        this.mainOutptAt = mainOutptAt;
-    }
-    
-    public String getEmplyrId() {
-	return emplyrId;
-    }
-
-    public java.lang.String getNotifyAt() {
-		return notifyAt;
-	}
-
-	public void setNotifyAt(java.lang.String notifyAt) {
-		this.notifyAt = notifyAt;
-	}
-
-	public void setEmplyrId(String emplyrId) {
-	this.emplyrId = emplyrId;
-    }
-    
-    public String getSortTyCode() {
-		return sortTyCode;
-	}
-
-	public void setSortTyCode(String sortTyCode) {
-		this.sortTyCode = sortTyCode;
-	}
-
-	public List<BoardVO> getAriticleList() {
-		return ariticleList;
-	}
-
-	public void setAriticleList(List<BoardVO> ariticleList) {
-		this.ariticleList = ariticleList;
-	}
-	
-	
-}
 
base/src/main/java/egovframework/com/cop/cmy/service/CommunityMnuVO.java (deleted)
--- base/src/main/java/egovframework/com/cop/cmy/service/CommunityMnuVO.java
@@ -1,127 +0,0 @@
-package egovframework.com.cop.cmy.service;
-
-import java.io.Serializable;
-import org.apache.commons.lang.builder.ToStringBuilder;
-
-/******************************************************
- * @Class Name : ComtncmmntyMnu.java
- * @Program name : egovframework.com.cop.cmy.service
- * @Descriptopn : 커뮤니티 메뉴 검색 VO
- * @version : 1.0.0
- * @author : 이호영
- * @created date : 2012. 1. 19.
- * Modification log
- * =====================================================
- * date                name             description
- * -----------------------------------------------------
- * 2012. 1. 19.        이호영             first generated
-*********************************************************/
-
-@SuppressWarnings("serial")
-public class CommunityMnuVO extends CommunityMnu implements Serializable {
-	
-	/** 검색조건 */
-    private String searchCnd = "";
-    
-    /** 검색Keyword */
-    private String searchWrd = "";
-    
-    /** 검색사용여부 */
-    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;
-    
-        
-	public int getFirstIndex() {
-		return firstIndex;
-	}
-
-	public void setFirstIndex(int firstIndex) {
-		this.firstIndex = firstIndex;
-	}
-
-	public int getLastIndex() {
-		return lastIndex;
-	}
-
-	public void setLastIndex(int lastIndex) {
-		this.lastIndex = lastIndex;
-	}
-
-	public int getRecordCountPerPage() {
-		return recordCountPerPage;
-	}
-
-	public void setRecordCountPerPage(int recordCountPerPage) {
-		this.recordCountPerPage = recordCountPerPage;
-	}
-
-	public String getSearchCnd() {
-        return searchCnd;
-    }
-
-    public void setSearchCnd(String searchCnd) {
-        this.searchCnd = searchCnd;
-    }
-
-    public String getSearchWrd() {
-        return searchWrd;
-    }
-
-    public void setSearchWrd(String searchWrd) {
-        this.searchWrd = searchWrd;
-    }
-
-    public String getSearchUseYn() {
-        return searchUseYn;
-    }
-
-    public void setSearchUseYn(String searchUseYn) {
-        this.searchUseYn = searchUseYn;
-    }
-
-    public int getPageIndex() {
-        return pageIndex;
-    }
-
-    public void setPageIndex(int pageIndex) {
-        this.pageIndex = pageIndex;
-    }
-
-    public int getPageUnit() {
-        return pageUnit;
-    }
-
-    public void setPageUnit(int pageUnit) {
-        this.pageUnit = pageUnit;
-    }
-
-    public int getPageSize() {
-        return pageSize;
-    }
-
-    public void setPageSize(int pageSize) {
-        this.pageSize = pageSize;
-    }
-
-    public String toString() {
-        return ToStringBuilder.reflectionToString(this);
-    }
-
-}
 
base/src/main/java/egovframework/com/cop/cmy/service/CommunityUser.java (deleted)
--- base/src/main/java/egovframework/com/cop/cmy/service/CommunityUser.java
@@ -1,322 +0,0 @@
-package egovframework.com.cop.cmy.service;
-
-import java.io.Serializable;
-
-import org.apache.commons.lang.builder.ToStringBuilder;
-
-//커뮤티니 사용자 관리를 위한 모델  클래스
-@SuppressWarnings("serial")
-public class CommunityUser implements Serializable {
-
-	/**
-	 * 사이트ID
-	 */
-    private String siteId = "";
-    
-    /**
-	 * 커뮤니티아이디
-	 */
-    private String cmmntyId = "";
-    
-    /**
-	 * 최초등록자 아이디
-	 */
-    private String frstRegisterId = "";
-    
-    /**
-	 * 최초등록시점
-	 */
-    private String frstRegisterPnttm = "";
-    
-    /**
-	 * 최종수정자 아이디
-	 */
-    private String lastUpdusrId = "";
-    
-    /**
-	 * 최종수정시점
-	 */
-    private String lastUpdusrPnttm = "";
-    
-    /**
-	 * 권한코드
-	 */
-    private String authorCode = "";
-    
-    /**
-	 * 권한코드
-	 */
-    private String authorNm = "";
-    
-    /**
-	 * 관리자여부
-	 */
-    private String mngrAt = "";
-    
-    /**
-	 * 탈퇴일
-	 */
-    private String secsnDe = "";
-    
-    /**
-	 * 가입일
-	 */
-    private String sbscrbDe = "";
-    
-    /**
-	 * 사용여부
-	 */
-    private String useAt = "";
-    
-    /**
-	 * 사용자 아이디
-	 */
-    private String emplyrId = "";
-    
-    /**
-	 * 사용자명
-	 */
-    private String emplyrNm = "";
-    
-    /**
-	 * 가입인사(소개)
-	 */
-    private String userIntrcn = "";
-
-    /**
-	 * 마이메뉴사용여부
-	 */
-    private String myMenuAt = "";
-    
-    
-    public String getSiteId() {
-		return siteId;
-	}
-
-	public void setSiteId(String siteId) {
-		this.siteId = siteId;
-	}
-
-	/**
-	 * cmmntyId attribute를 리턴한다.
-	 * @return  the cmmntyId
-	 */
-    public String getCmmntyId() {
-	return cmmntyId;
-    }
-
-    /**
-	 * cmmntyId attribute 값을 설정한다.
-	 * @param cmmntyId  the cmmntyId to set
-	 */
-    public void setCmmntyId(String cmmntyId) {
-	this.cmmntyId = cmmntyId;
-    }
-
-    /**
-	 * frstRegisterId attribute를 리턴한다.
-	 * @return  the frstRegisterId
-	 */
-    public String getFrstRegisterId() {
-	return frstRegisterId;
-    }
-
-    /**
-	 * frstRegisterId attribute 값을 설정한다.
-	 * @param frstRegisterId  the frstRegisterId to set
-	 */
-    public void setFrstRegisterId(String frstRegisterId) {
-	this.frstRegisterId = frstRegisterId;
-    }
-
-    /**
-	 * frstRegisterPnttm attribute를 리턴한다.
-	 * @return  the frstRegisterPnttm
-	 */
-    public String getFrstRegisterPnttm() {
-	return frstRegisterPnttm;
-    }
-
-    /**
-	 * frstRegisterPnttm attribute 값을 설정한다.
-	 * @param frstRegisterPnttm  the frstRegisterPnttm to set
-	 */
-    public void setFrstRegisterPnttm(String frstRegisterPnttm) {
-	this.frstRegisterPnttm = frstRegisterPnttm;
-    }
-
-    /**
-	 * lastUpdusrId attribute를 리턴한다.
-	 * @return  the lastUpdusrId
-	 */
-    public String getLastUpdusrId() {
-	return lastUpdusrId;
-    }
-
-    /**
-	 * lastUpdusrId attribute 값을 설정한다.
-	 * @param lastUpdusrId  the lastUpdusrId to set
-	 */
-    public void setLastUpdusrId(String lastUpdusrId) {
-	this.lastUpdusrId = lastUpdusrId;
-    }
-
-    /**
-	 * lastUpdusrPnttm attribute를 리턴한다.
-	 * @return  the lastUpdusrPnttm
-	 */
-    public String getLastUpdusrPnttm() {
-	return lastUpdusrPnttm;
-    }
-
-    /**
-	 * lastUpdusrPnttm attribute 값을 설정한다.
-	 * @param lastUpdusrPnttm  the lastUpdusrPnttm to set
-	 */
-    public void setLastUpdusrPnttm(String lastUpdusrPnttm) {
-	this.lastUpdusrPnttm = lastUpdusrPnttm;
-    }
-
-    public String getAuthorCode() {
-		return authorCode;
-	}
-
-	public void setAuthorCode(String authorCode) {
-		this.authorCode = authorCode;
-	}
-
-	public String getAuthorNm() {
-		return authorNm;
-	}
-
-	public void setAuthorNm(String authorNm) {
-		this.authorNm = authorNm;
-	}
-
-	public String getMngrAt() {
-		return mngrAt;
-	}
-
-	public void setMngrAt(String mngrAt) {
-		this.mngrAt = mngrAt;
-	}
-
-	/**
-	 * secsnDe attribute를 리턴한다.
-	 * @return  the secsnDe
-	 */
-    public String getSecsnDe() {
-	return secsnDe;
-    }
-
-    /**
-	 * secsnDe attribute 값을 설정한다.
-	 * @param secsnDe  the secsnDe to set
-	 */
-    public void setSecsnDe(String secsnDe) {
-	this.secsnDe = secsnDe;
-    }
-
-    /**
-	 * sbscrbDe attribute를 리턴한다.
-	 * @return  the sbscrbDe
-	 */
-    public String getSbscrbDe() {
-	return sbscrbDe;
-    }
-
-    /**
-	 * sbscrbDe attribute 값을 설정한다.
-	 * @param sbscrbDe  the sbscrbDe to set
-	 */
-    public void setSbscrbDe(String sbscrbDe) {
-	this.sbscrbDe = sbscrbDe;
-    }
-
-    /**
-	 * useAt attribute를 리턴한다.
-	 * @return  the useAt
-	 */
-    public String getUseAt() {
-	return useAt;
-    }
-
-    /**
-	 * useAt attribute 값을 설정한다.
-	 * @param useAt  the useAt to set
-	 */
-    public void setUseAt(String useAt) {
-	this.useAt = useAt;
-    }
-
-    /**
-	 * emplyrId attribute를 리턴한다.
-	 * @return  the emplyrId
-	 */
-    public String getEmplyrId() {
-	return emplyrId;
-    }
-
-    /**
-	 * emplyrId attribute 값을 설정한다.
-	 * @param emplyrId  the emplyrId to set
-	 */
-    public void setEmplyrId(String emplyrId) {
-	this.emplyrId = emplyrId;
-    }
-
-    /**
-	 * emplyrNm attribute를 리턴한다.
-	 * @return  the emplyrNm
-	 */
-    public String getEmplyrNm() {
-	return emplyrNm;
-    }
-
-    /**
-	 * emplyrNm attribute 값을 설정한다.
-	 * @param emplyrNm  the emplyrNm to set
-	 */
-    public void setEmplyrNm(String emplyrNm) {
-	this.emplyrNm = emplyrNm;
-    }
-
-    /**
-	 * userIntrcn attribute를 리턴한다.
-	 * @return  the userIntrcn
-	 */
-    public String getUserIntrcn() {
-	return userIntrcn;
-    }
-
-    /**
-	 * userIntrcn attribute 값을 설정한다.
-	 * @param userIntrcn  the userIntrcn to set
-	 */
-    public void setUserIntrcn(String userIntrcn) {
-	this.userIntrcn = userIntrcn;
-    }
-    
-    /**
-	 * myMenuAt attribute를 리턴한다.
-	 * @return  the myMenuAt
-	 */
-    public String getMyMenuAt() {
-	return myMenuAt;
-    }
-
-    /**
-	 * myMenuAt attribute 값을 설정한다.
-	 * @param myMenuAt  the myMenuAt to set
-	 */
-    public void setMyMenuAt(String myMenuAt) {
-	this.myMenuAt = myMenuAt;
-    }
-    
-    /**
-     * toString 메소드를 대치한다. 
-     */
-    public String toString() {
-	return ToStringBuilder.reflectionToString(this);
-    }
-}
 
base/src/main/java/egovframework/com/cop/cmy/service/CommunityUserVO.java (deleted)
--- base/src/main/java/egovframework/com/cop/cmy/service/CommunityUserVO.java
@@ -1,306 +0,0 @@
-package egovframework.com.cop.cmy.service;
-
-import java.io.Serializable;
-
-import org.apache.commons.lang.builder.ToStringBuilder;
-
-
-/**
- * 커뮤티니 사용자 관리를 위한 VO  클래스
- * @author 공통서비스개발팀 이삼섭
- * @since 2009.06.01
- * @version 1.0
- * @see
- *
- * <pre>
- * << 개정이력(Modification Information) >>
- *   
- *   수정일      수정자           수정내용
- *  -------    --------    ---------------------------
- *   2009.4.2  이삼섭          최초 생성
- *
- * </pre>
- */
-@SuppressWarnings("serial")
-public class CommunityUserVO extends CommunityUser implements Serializable {
-    
-    /**
-	 * 검색시작일
-	 */
-    private String searchBgnDe = "";
-    
-    /**
-	 * 검색조건
-	 */
-    private String searchCnd = "";
-    
-    /**
-	 * 검색종료일
-	 */
-    private String searchEndDe = "";
-    
-    /**
-	 * 검색단어
-	 */
-    private String searchWrd = "";
-    
-    /**
-	 * 정렬순서(DESC,ASC)
-	 */
-    private long sortOrdr = 0L;
-    
-    /**
-	 * 검색사용여부
-	 */
-    private String searchUseYn = "";
-    
-    /**
-	 * 현재페이지
-	 */
-    private int pageIndex = 1;
-    
-    /**
-	 * 페이지갯수
-	 */
-    private int pageUnit = 10;
-    
-    /**
-	 * 페이지사이즈
-	 */
-    private int pageSize = 10;
-    
-    /**
-	 * 첫페이지 인덱스
-	 */
-    private int firstIndex = 1;
-    
-    /**
-	 * 마지막페이지 인덱스
-	 */
-    private int lastIndex = 1;
-    
-    /**
-	 * 페이지당 레코드 개수
-	 */
-    private int recordCountPerPage = 10;
-    
-    /**
-	 * 레코드 번호
-	 */
-    private int rowNo = 0;
-
-    /**
-	 * searchBgnDe attribute를 리턴한다.
-	 * @return  the searchBgnDe
-	 */
-    public String getSearchBgnDe() {
-	return searchBgnDe;
-    }
-
-    /**
-	 * searchBgnDe attribute 값을 설정한다.
-	 * @param searchBgnDe  the searchBgnDe to set
-	 */
-    public void setSearchBgnDe(String searchBgnDe) {
-	this.searchBgnDe = searchBgnDe;
-    }
-
-    /**
-	 * searchCnd attribute를 리턴한다.
-	 * @return  the searchCnd
-	 */
-    public String getSearchCnd() {
-	return searchCnd;
-    }
-
-    /**
-	 * searchCnd attribute 값을 설정한다.
-	 * @param searchCnd  the searchCnd to set
-	 */
-    public void setSearchCnd(String searchCnd) {
-	this.searchCnd = searchCnd;
-    }
-
-    /**
-	 * searchEndDe attribute를 리턴한다.
-	 * @return  the searchEndDe
-	 */
-    public String getSearchEndDe() {
-	return searchEndDe;
-    }
-
-    /**
-	 * searchEndDe attribute 값을 설정한다.
-	 * @param searchEndDe  the searchEndDe to set
-	 */
-    public void setSearchEndDe(String searchEndDe) {
-	this.searchEndDe = searchEndDe;
-    }
-
-    /**
-	 * searchWrd attribute를 리턴한다.
-	 * @return  the searchWrd
-	 */
-    public String getSearchWrd() {
-	return searchWrd;
-    }
-
-    /**
-	 * searchWrd attribute 값을 설정한다.
-	 * @param searchWrd  the searchWrd to set
-	 */
-    public void setSearchWrd(String searchWrd) {
-	this.searchWrd = searchWrd;
-    }
-
-    /**
-	 * sortOrdr attribute를 리턴한다.
-	 * @return  the sortOrdr
-	 */
-    public long getSortOrdr() {
-	return sortOrdr;
-    }
-
-    /**
-	 * sortOrdr attribute 값을 설정한다.
-	 * @param sortOrdr  the sortOrdr to set
-	 */
-    public void setSortOrdr(long sortOrdr) {
-	this.sortOrdr = sortOrdr;
-    }
-
-    /**
-	 * searchUseYn attribute를 리턴한다.
-	 * @return  the searchUseYn
-	 */
-    public String getSearchUseYn() {
-	return searchUseYn;
-    }
-
-    /**
-	 * searchUseYn attribute 값을 설정한다.
-	 * @param searchUseYn  the searchUseYn to set
-	 */
-    public void setSearchUseYn(String searchUseYn) {
-	this.searchUseYn = searchUseYn;
-    }
-
-    /**
-	 * pageIndex attribute를 리턴한다.
-	 * @return  the pageIndex
-	 */
-    public int getPageIndex() {
-	return pageIndex;
-    }
-
-    /**
-	 * pageIndex attribute 값을 설정한다.
-	 * @param pageIndex  the pageIndex to set
-	 */
-    public void setPageIndex(int pageIndex) {
-	this.pageIndex = pageIndex;
-    }
-
-    /**
-	 * pageUnit attribute를 리턴한다.
-	 * @return  the pageUnit
-	 */
-    public int getPageUnit() {
-	return pageUnit;
-    }
-
-    /**
-	 * pageUnit attribute 값을 설정한다.
-	 * @param pageUnit  the pageUnit to set
-	 */
-    public void setPageUnit(int pageUnit) {
-	this.pageUnit = pageUnit;
-    }
-
-    /**
-	 * pageSize attribute를 리턴한다.
-	 * @return  the pageSize
-	 */
-    public int getPageSize() {
-	return pageSize;
-    }
-
-    /**
-	 * pageSize attribute 값을 설정한다.
-	 * @param pageSize  the pageSize to set
-	 */
-    public void setPageSize(int pageSize) {
-	this.pageSize = pageSize;
-    }
-
-    /**
-	 * firstIndex attribute를 리턴한다.
-	 * @return  the firstIndex
-	 */
-    public int getFirstIndex() {
-	return firstIndex;
-    }
-
-    /**
-	 * firstIndex attribute 값을 설정한다.
-	 * @param firstIndex  the firstIndex to set
-	 */
-    public void setFirstIndex(int firstIndex) {
-	this.firstIndex = firstIndex;
-    }
-
-    /**
-	 * lastIndex attribute를 리턴한다.
-	 * @return  the lastIndex
-	 */
-    public int getLastIndex() {
-	return lastIndex;
-    }
-
-    /**
-	 * lastIndex attribute 값을 설정한다.
-	 * @param lastIndex  the lastIndex to set
-	 */
-    public void setLastIndex(int lastIndex) {
-	this.lastIndex = lastIndex;
-    }
-
-    /**
-	 * recordCountPerPage attribute를 리턴한다.
-	 * @return  the recordCountPerPage
-	 */
-    public int getRecordCountPerPage() {
-	return recordCountPerPage;
-    }
-
-    /**
-	 * recordCountPerPage attribute 값을 설정한다.
-	 * @param recordCountPerPage  the recordCountPerPage to set
-	 */
-    public void setRecordCountPerPage(int recordCountPerPage) {
-	this.recordCountPerPage = recordCountPerPage;
-    }
-
-    /**
-	 * rowNo attribute를 리턴한다.
-	 * @return  the rowNo
-	 */
-    public int getRowNo() {
-	return rowNo;
-    }
-
-    /**
-	 * rowNo attribute 값을 설정한다.
-	 * @param rowNo  the rowNo to set
-	 */
-    public void setRowNo(int rowNo) {
-	this.rowNo = rowNo;
-    }
-
-    /**
-     * toString 메소드를 대치한다.
-     */
-    public String toString() {
-	return ToStringBuilder.reflectionToString(this);
-    }
-}
 
base/src/main/java/egovframework/com/cop/cmy/service/CommunityVO.java (deleted)
--- base/src/main/java/egovframework/com/cop/cmy/service/CommunityVO.java
@@ -1,492 +0,0 @@
-package egovframework.com.cop.cmy.service;
-
-import java.io.Serializable;
-
-import org.apache.commons.lang.builder.ToStringBuilder;
-
-//커뮤니티 관리를 위한 VO 클래스
-@SuppressWarnings("serial")
-public class CommunityVO extends Community implements Serializable {
-
-	/**
-	 * 대상 아이디
-	 */
-    private String trgetId = "";
-    
-	/**
-	 * 운영여부검색
-	 */
-    private String searchUse = "";
-    
-    /**
-	 * 검색분류
-	 */
-    private String searchTy = "";
-    
-    /**
-	 * 검색시작일
-	 */
-    private String searchBgnDe = "";
-    
-    /**
-	 * 검색조건
-	 */
-    private String searchCnd = "";
-    
-    /**
-	 * 검색종료일
-	 */
-    private String searchEndDe = "";
-    
-    /**
-	 * 검색단어
-	 */
-    private String searchWrd = "";
-    
-    /**
-	 * 정렬순서(DESC,ASC)
-	 */
-    private long sortOrdr = 0L;
-
-    /**
-	 * 검색사용여부
-	 */
-    private String searchUseYn = "";
-
-    /**
-	 * 현재페이지
-	 */
-    private int pageIndex = 1;
-
-    /**
-	 * 페이지갯수
-	 */
-    private int pageUnit = 10;
-
-    /**
-	 * 페이지사이즈
-	 */
-    private int pageSize = 10;
-
-    /**
-	 * 첫페이지 인덱스
-	 */
-    private int firstIndex = 1;
-
-    /**
-	 * 마지막페이지 인덱스
-	 */
-    private int lastIndex = 1;
-
-    /**
-	 * 페이지당 레코드 개수
-	 */
-    private int recordCountPerPage = 10;
-
-    /**
-	 * 레코드 번호
-	 */
-    private int rowNo = 0;
-
-    /**
-	 * 등록구분 코드명
-	 */
-    private String registSeCodeNm = "";
-    
-    /**
-	 * 게시판 아이드
-	 */
-    private String bbsId = "";
-
-    /**
-	 * 게시판 이름
-	 */
-    private String bbsNm = "";
-    
-    /**
-	 * 제공 URL
-	 */
-    private String provdUrl = "";
-    
-    /**
-	 * 관리자 유무
-	 */
-    private String mngrAt = "";
-    
-    /**
-	 * 처리결과코드
-	 */
-    private String resultCode = "";
-
-    /**
-	 * 메뉴 정보
-	 */
-    private String menuId = "";
-    
-    /**
-	 * trgetId attribute를 리턴한다.
-	 * @return  the trgetId
-	 */
-    public String getTrgetId() {
-	return trgetId;
-    }
-
-    /**
-	 * trgetId attribute 값을 설정한다.
-	 * @param trgetId  the trgetId to set
-	 */
-    public void setTrgetId(String trgetId) {
-	this.trgetId = trgetId;
-    }
-    
-    /**
-	 * searchUse attribute를 리턴한다.
-	 * @return  the searchUse
-	 */
-    public String getSearchUse() {
-	return searchUse;
-    }
-
-    /**
-	 * searchUse attribute 값을 설정한다.
-	 * @param searchUse  the searchUse to set
-	 */
-    public void setSearchUse(String searchUse) {
-	this.searchUse = searchUse;
-    }
-    
-    /**
-	 * searchTy attribute를 리턴한다.
-	 * @return  the searchTy
-	 */
-    public String getSearchTy() {
-	return searchTy;
-    }
-
-    /**
-	 * searchTy attribute 값을 설정한다.
-	 * @param searchTy  the searchTy to set
-	 */
-    public void setSearchTy(String searchTy) {
-	this.searchTy = searchTy;
-    }
-    
-    /**
-	 * searchBgnDe attribute를 리턴한다.
-	 * @return  the searchBgnDe
-	 */
-    public String getSearchBgnDe() {
-	return searchBgnDe;
-    }
-
-    /**
-	 * searchBgnDe attribute 값을 설정한다.
-	 * @param searchBgnDe  the searchBgnDe to set
-	 */
-    public void setSearchBgnDe(String searchBgnDe) {
-	this.searchBgnDe = searchBgnDe;
-    }
-
-    /**
-	 * searchCnd attribute를 리턴한다.
-	 * @return  the searchCnd
-	 */
-    public String getSearchCnd() {
-	return searchCnd;
-    }
-
-    /**
-	 * searchCnd attribute 값을 설정한다.
-	 * @param searchCnd  the searchCnd to set
-	 */
-    public void setSearchCnd(String searchCnd) {
-	this.searchCnd = searchCnd;
-    }
-
-    /**
-	 * searchEndDe attribute를 리턴한다.
-	 * @return  the searchEndDe
-	 */
-    public String getSearchEndDe() {
-	return searchEndDe;
-    }
-
-    /**
-	 * searchEndDe attribute 값을 설정한다.
-	 * @param searchEndDe  the searchEndDe to set
-	 */
-    public void setSearchEndDe(String searchEndDe) {
-	this.searchEndDe = searchEndDe;
-    }
-
-    /**
-	 * searchWrd attribute를 리턴한다.
-	 * @return  the searchWrd
-	 */
-    public String getSearchWrd() {
-	return searchWrd;
-    }
-
-    /**
-	 * searchWrd attribute 값을 설정한다.
-	 * @param searchWrd  the searchWrd to set
-	 */
-    public void setSearchWrd(String searchWrd) {
-	this.searchWrd = searchWrd;
-    }
-
-    /**
-	 * sortOrdr attribute를 리턴한다.
-	 * @return  the sortOrdr
-	 */
-    public long getSortOrdr() {
-	return sortOrdr;
-    }
-
-    /**
-	 * sortOrdr attribute 값을 설정한다.
-	 * @param sortOrdr  the sortOrdr to set
-	 */
-    public void setSortOrdr(long sortOrdr) {
-	this.sortOrdr = sortOrdr;
-    }
-
-    /**
-	 * searchUseYn attribute를 리턴한다.
-	 * @return  the searchUseYn
-	 */
-    public String getSearchUseYn() {
-	return searchUseYn;
-    }
-
-    /**
-	 * searchUseYn attribute 값을 설정한다.
-	 * @param searchUseYn  the searchUseYn to set
-	 */
-    public void setSearchUseYn(String searchUseYn) {
-	this.searchUseYn = searchUseYn;
-    }
-
-    /**
-	 * pageIndex attribute를 리턴한다.
-	 * @return  the pageIndex
-	 */
-    public int getPageIndex() {
-	return pageIndex;
-    }
-
-    /**
-	 * pageIndex attribute 값을 설정한다.
-	 * @param pageIndex  the pageIndex to set
-	 */
-    public void setPageIndex(int pageIndex) {
-	this.pageIndex = pageIndex;
-    }
-
-    /**
-	 * pageUnit attribute를 리턴한다.
-	 * @return  the pageUnit
-	 */
-    public int getPageUnit() {
-	return pageUnit;
-    }
-
-    /**
-	 * pageUnit attribute 값을 설정한다.
-	 * @param pageUnit  the pageUnit to set
-	 */
-    public void setPageUnit(int pageUnit) {
-	this.pageUnit = pageUnit;
-    }
-
-    /**
-	 * pageSize attribute를 리턴한다.
-	 * @return  the pageSize
-	 */
-    public int getPageSize() {
-	return pageSize;
-    }
-
-    /**
-	 * pageSize attribute 값을 설정한다.
-	 * @param pageSize  the pageSize to set
-	 */
-    public void setPageSize(int pageSize) {
-	this.pageSize = pageSize;
-    }
-
-    /**
-	 * firstIndex attribute를 리턴한다.
-	 * @return  the firstIndex
-	 */
-    public int getFirstIndex() {
-	return firstIndex;
-    }
-
-    /**
-	 * firstIndex attribute 값을 설정한다.
-	 * @param firstIndex  the firstIndex to set
-	 */
-    public void setFirstIndex(int firstIndex) {
-	this.firstIndex = firstIndex;
-    }
-
-    /**
-	 * lastIndex attribute를 리턴한다.
-	 * @return  the lastIndex
-	 */
-    public int getLastIndex() {
-	return lastIndex;
-    }
-
-    /**
-	 * lastIndex attribute 값을 설정한다.
-	 * @param lastIndex  the lastIndex to set
-	 */
-    public void setLastIndex(int lastIndex) {
-	this.lastIndex = lastIndex;
-    }
-
-    /**
-	 * recordCountPerPage attribute를 리턴한다.
-	 * @return  the recordCountPerPage
-	 */
-    public int getRecordCountPerPage() {
-	return recordCountPerPage;
-    }
-
-    /**
-	 * recordCountPerPage attribute 값을 설정한다.
-	 * @param recordCountPerPage  the recordCountPerPage to set
-	 */
-    public void setRecordCountPerPage(int recordCountPerPage) {
-	this.recordCountPerPage = recordCountPerPage;
-    }
-
-    /**
-	 * rowNo attribute를 리턴한다.
-	 * @return  the rowNo
-	 */
-    public int getRowNo() {
-	return rowNo;
-    }
-
-    /**
-	 * rowNo attribute 값을 설정한다.
-	 * @param rowNo  the rowNo to set
-	 */
-    public void setRowNo(int rowNo) {
-	this.rowNo = rowNo;
-    }
-
-    /**
-	 * registSeCodeNm attribute를 리턴한다.
-	 * @return  the registSeCodeNm
-	 */
-    public String getRegistSeCodeNm() {
-	return registSeCodeNm;
-    }
-
-    /**
-	 * registSeCodeNm attribute 값을 설정한다.
-	 * @param registSeCodeNm  the registSeCodeNm to set
-	 */
-    public void setRegistSeCodeNm(String registSeCodeNm) {
-	this.registSeCodeNm = registSeCodeNm;
-    }
-
-    /**
-	 * bbsId attribute를 리턴한다.
-	 * @return  the bbsId
-	 */
-    public String getBbsId() {
-	return bbsId;
-    }
-
-    /**
-	 * bbsId attribute 값을 설정한다.
-	 * @param bbsId  the bbsId to set
-	 */
-    public void setBbsId(String bbsId) {
-	this.bbsId = bbsId;
-    }
-
-    /**
-	 * bbsNm attribute를 리턴한다.
-	 * @return  the bbsNm
-	 */
-    public String getBbsNm() {
-	return bbsNm;
-    }
-
-    /**
-	 * bbsNm attribute 값을 설정한다.
-	 * @param bbsNm  the bbsNm to set
-	 */
-    public void setBbsNm(String bbsNm) {
-	this.bbsNm = bbsNm;
-    }
-
-    /**
-	 * provdUrl attribute를 리턴한다.
-	 * @return  the provdUrl
-	 */
-    public String getProvdUrl() {
-        return provdUrl;
-    }
-
-    /**
-	 * provdUrl attribute 값을 설정한다.
-	 * @param provdUrl  the provdUrl to set
-	 */
-    public void setProvdUrl(String provdUrl) {
-        this.provdUrl = provdUrl;
-    }
-    
-    /**
-	 * mngrAt attribute를 리턴한다.
-	 * @return  the mngrAt
-	 */
-    public String getMngrAt() {
-        return mngrAt;
-    }
-
-    /**
-	 * mngrAt attribute 값을 설정한다.
-	 * @param mngr  the mngrAt to set
-	 */
-    public void setMngrAt(String mngrAt) {
-        this.mngrAt = mngrAt;
-    }
-    
-    /**
-	 * resultCode attribute를 리턴한다.
-	 * @return  the resultCode
-	 */
-    public String getResultCode() {
-        return resultCode;
-    }
-
-    /**
-	 * resultCode attribute 값을 설정한다.
-	 * @param mngr  the resultCode to resultCode
-	 */
-    public void setResultCode(String resultCode) {
-        this.resultCode = resultCode;
-    }
-
-    public String getMenuId() {
-		return menuId;
-	}
-
-	public void setMenuId(String menuId) {
-		this.menuId = menuId;
-	}
-
-	/**
-     * toString 메소드를 대치한다.
-     */
-    public String toString() {
-	return ToStringBuilder.reflectionToString(this);
-    }
-}
 
base/src/main/java/egovframework/com/cop/cmy/service/EgovCommunityManageService.java (deleted)
--- base/src/main/java/egovframework/com/cop/cmy/service/EgovCommunityManageService.java
@@ -1,152 +0,0 @@
-package egovframework.com.cop.cmy.service;
-
-import java.util.List;
-import java.util.Map;
-
-import egovframework.com.cop.bbs.service.BoardMasterVO;
-import egovframework.com.cop.bbs.service.BoardVO;
-import egovframework.com.cop.com.service.BoardUseInfVO;
-import egovframework.com.sec.ram.service.AuthorManageVO;
-
-//커뮤니티 정보를 관리하기 위한 서비스 인터페이스 클래스
-public interface EgovCommunityManageService {
-	
-	//커뮤니티 주소를 매칭하여 커뮤니티ID를 찾는다.
-    public String selectCmmntyFindId(String cmmntyAdres) throws Exception;
-    
-    //커뮤니티에 대한 정보를 등록한다.
-    public void insertCommunityInf(Community cmmnty) throws Exception;
-
-    //커뮤니티 정보를 수정한다.
-    public void updateCommunityInf(Community cmmnty) throws Exception;
-
-    //커뮤니티에 대한 정보를 삭제한다.
-    public void deleteCommunityInf(Community cmmnty) throws Exception;
-
-    //커뮤니티 정보 목록을 조회한다.
-    public Map<String, Object> selectCommunityInfs(CommunityVO cmmntyVO) throws Exception;
-
-    //커뮤니티 사용자 정보를 등록한다.
-    public String insertCommunityUserInf(CommunityUser cmmntyUser) throws Exception;
-
-    //커뮤니티 사용자 정보를 확인한다.
-    public String checkCommunityUserInf(CommunityUser cmmntyUser) throws Exception;
-
-    //커뮤니티 사용자 정보를 수정한다.
-    public void updateCommunityUserInf(CommunityUser cmmntyUser) throws Exception;
-
-    //커뮤니티 사용정보를 삭제한다.
-    public void deleteCommunityUserInf(CommunityUser cmmntyUser) throws Exception;
-
-    //커뮤니티 사용자 정보에 대한 목록을 조회한다.
-    public Map<String, Object> selectCommunityUserInfs(CommunityUserVO cmmntyUserVO) throws Exception;
-
-    //커뮤니티에 대한 게시판 사용정보를 등록한다.
-    public void insertCommunityBBSUseInf(BoardUseInfVO bdUseInf) throws Exception;
-
-    //커뮤니티 게시판 사용정보를 수정한다.
-    public void updateCommunityBBSUseInf(BoardUseInfVO bdUseInf) throws Exception;
-
-    //커뮤니티 게사판 사용정보 목록을 조회한다.
-    public List<CommunityVO> selectCommunityBBSUseInf(CommunityVO cmmntyVO) throws Exception;
-    
-    //커뮤니티 게사판 사용정보 목록을 조회한다.
-    public List<CommunityVO> selectCommunityMenuList(CommunityVO cmmntyVO) throws Exception;
-
-    //커뮤니티에 대한 기본정보를 조회한다.
-    public CommunityVO selectCommunityInfo(CommunityVO cmmntyVO) throws Exception;
-    
-    //커뮤니티에 대한 특정 사용자 정보를 조회한다.
-    public CommunityVO selectCommunityInf(CommunityVO cmmntyVO) throws Exception;
-
-    //커뮤니티 관리자 정보를 조회한다.
-    public CommunityUser selectManager(CommunityVO cmmntyVO) throws Exception;
-
-    //포트릿을 위한 커뮤니티 정보 목록 정보를 조회한다.
-    public List<CommunityVO> selectCmmntyListPortlet(CommunityVO cmmntyVO) throws Exception;
-
-    //모든 커뮤니티 목록을 조회한다.
-    public List<CommunityVO> selectAllCmmnty(CommunityVO cmmntyVO) throws Exception;
-    
-    //관리자 여부를 확인한다.
-    public boolean isManager(CommunityUser cmmntyUser) throws Exception;
-    
-    //모든 권한목록을 조회한다.
-	public List<AuthorManageVO> selectAuthorAllList(AuthorManageVO authorManageVO) throws Exception;
-	
-	//커뮤니티에 대한 특정 사용자 정보를 조회한다.
-    public CommunityUser selectSingleCommunityUserInf(CommunityUser cmmntyUser) throws Exception;
-    
-    //커뮤니티 정보 목록을 조회한다.
-    public List<CommunityUser> selectMyCommunityList(CommunityUser cmmntyUser) throws Exception;
-    
-    //커뮤니티명에 대한 중복확인 결과값을 얻어온다.
-	public int checkCmmntyNmDplct(CommunityVO cmmntyVO) throws Exception;
-	
-	//커뮤니티주소에 대한 중복확인 결과값을 얻어온다.
-	public int checkCmmntyAdresDplct(CommunityVO cmmntyVO) throws Exception;
-	
-	//커뮤니티에 대한 메뉴를 등록한다.
-    public void insertCommunityMnu(CommunityMnu cmmntyMnu) throws Exception;
-    
-    //커뮤니티에 메뉴를 수정한다.
-     public void updateCommunityMnu(CommunityMnu cmmntyMnu) throws Exception;
-     
-    //커뮤니티에 메뉴 정렬순서를 수정한다.
-     public void updateCommunitySortOrdr(CommunityMnu cmmntyMnu) throws Exception;
-     
-     //사용자별 커뮤니티 가입 목록을 조회한다.
-     public List<CommunityUser> selectMyCmmntyList(CommunityUser cmmntyUser) throws Exception;
-     
-     //게시판 속성 정보의 목록을 조회 한다.
-     public Map<String, Object> selectCmmntyMasterInfs(CommunityMnu communityMnu) throws Exception;
-     
-     //게시판 속성정보 한 건을 상세조회한다.
-     public CommunityMnu selectCmmntyMasterInf(CommunityMnu communityMnu) throws Exception;
-
-     //커뮤니티 메인노출유무를 설정한다.
-     public void updateCommunityMnuMainAt(CommunityMnu communityMnu) throws Exception;
-     
-     //커뮤니티 게시판 메인 목록을 조회한다.
-     public List<CommunityMnu> selectCommunityBbsMaster(CommunityVO cmmntyVO) throws Exception;
-     
-     //가입한 커뮤니티 게시판에 최신글을 조회한다.
-     public List<BoardVO> selectCommunityBoardMyArticles(CommunityVO cmmntyVO) throws Exception;
-     
-     //커뮤니티 게시판의 조건에 맞는 전체게시물을 조회한다.
-     public List<BoardVO> selectCommunityBoardAllArticles(CommunityVO cmmntyVO) throws Exception;
-     
-     //커뮤니티 게시판의 조건에 맞는 전체게시물 건수를 조회한다.
-     public int selectCommunityBoardAllArticlesCnt(CommunityVO cmmntyVO) throws Exception;
-
-     //조건에 맞는 메뉴별 신규목록을 조회 한다.
-     public List<BoardVO> selectBoardNewArticles(BoardVO boardVO) throws Exception;
-     
-     //커뮤니티 게시판 속성정보를 수정한다.
-     public void updateCmmntyBBSMasterInf(BoardMasterVO boardMaster) throws Exception;
-     
-     //조건에 맞는 게시물 목록을 조회 한다.
-     public List<BoardVO> selectCmmntyBoardArticles(BoardVO boardVO) throws Exception;
-     
-     //커뮤니티 게시판을 등록한다.
-     public void insertBBSMasterInf(CommunityMnu cmmntyMnu) throws Exception;
-     
-     //커뮤니티 게시판 수정 한다.
-     public void updateBBSMasterInf(CommunityMnu cmmntyMnu) throws Exception;
-     
-     //모든 커뮤니티 게시판의 조건에 맞는 전체게시물을 조회한다.
-     public List<BoardVO> selectSearchCommunityBoardArticleList(BoardVO boardVO) throws Exception ;
-     
-     //모든 커뮤니티 게시판의 조건에 맞는 전체게시물 건수를 조회한다.
-     public int selectSearchCommunityBoardArticleListCnt(BoardVO boardVO) throws Exception;
-     
-     //모든 커뮤니티 알림장 게시판의 조건에 맞는 전체게시물을 조회한다.
-     public List<BoardVO> selectSearchCommunityNotifyArticleList(BoardVO boardVO) throws Exception;
-     
-     //모든 커뮤니티 알림장 게시판의 조건에 맞는 전체게시물 건수를 조회한다.
-     public int selectSearchCommunityNotifyArticleListCnt(BoardVO boardVO) throws Exception;
-     
-     //모든 커뮤니티 알림장 게시판을 조회한다.
-     public List<BoardVO> selectSearchCommunityNotifyUrlList(BoardVO boardVO) throws Exception;
-}
-
 
base/src/main/java/egovframework/com/cop/cmy/service/impl/CommunityManageMapper.java (deleted)
--- base/src/main/java/egovframework/com/cop/cmy/service/impl/CommunityManageMapper.java
@@ -1,153 +0,0 @@
-package egovframework.com.cop.cmy.service.impl;
-
-import egovframework.com.cop.bbs.service.BoardVO;
-import egovframework.com.cop.cmy.service.*;
-import egovframework.com.cop.com.service.BoardUseInfVO;
-import egovframework.com.sec.ram.service.AuthorManageVO;
-import egovframework.rte.psl.dataaccess.mapper.Mapper;
-
-import java.util.List;
-
-//커뮤니티 정보를 관리하기 위한 데이터 접근 클래스
-@Mapper("communityManageMapper")
-public interface CommunityManageMapper {
-
-    //게시판 속성정보 한 건을 상세조회 한다.
-    public String selectCmmntyFindId(String cmmntyAdres) throws Exception;
-
-    //커뮤니티 정보를 등록한다.
-    public void insertCommunityInf(Community cmmnty) throws Exception;
-
-    //커뮤니티 정보를 수정한다.
-    public void updateCommunityInf(Community cmmnty) throws Exception;
-
-    //커뮤니티 정보를 삭제한다.
-    public void deleteCommunityInf(Community cmmnty) throws Exception;
-
-    //커뮤니티 정보 목록을 조회한다.
-    public List<CommunityVO> selectCommunityInfs(CommunityVO cmmntyVO) throws Exception;
-
-    //커뮤니티 정보 목록에 대한 전체 건수를 조회한다.
-    public int selectCommunityInfsCnt(CommunityVO cmmntyVO) throws Exception;
-
-    //커뮤니티 사용자 정보를 등록한다.
-    public void insertCommunityUserInf(CommunityUser cmmntyUser) throws Exception;
-
-    //커뮤니티 사용자 정보를 수정한다.
-    public void updateCommunityUserInf(CommunityUser cmmntyUser) throws Exception;
-
-    //커뮤니티 사용자 정보를 삭제한다.
-    public void deleteCommunityUserInf(CommunityUser cmmntyUser) throws Exception;
-
-    //커뮤니티 사용자 정보 목록을 조회한다.
-    public List<CommunityUserVO> selectCommunityUserInfs(CommunityUserVO cmmntyUserVO) throws Exception;
-
-    //커뮤니티 사용자 정보 목록에 대한 전체 건수를 조회한다.
-    public int selectCommunityUserInfsCnt(CommunityUserVO cmmntyUserVO) throws Exception;
-
-    //커뮤니티 게시판 사용정보를 등록한다.
-    public void insertCommunityBBSUseInf(BoardUseInfVO bdUseInf) throws Exception;
-
-    //커뮤니티 게시판 사용정보를 수정한다.
-    public void updateCommunityBBSUseInf(BoardUseInfVO bdUseInf) throws Exception;
-
-    //커뮤니티 게사판 사용정보 목록을 조회한다.
-    public List<CommunityVO> selectCommunityBBSUseInf(CommunityVO cmmntyVO) throws Exception;
-
-    //커뮤니티 게사판 사용정보 목록을 조회한다.
-    public List<CommunityVO> selectCommunityMenuList(CommunityVO cmmntyVO) throws Exception;
-
-    //커뮤니티에 대한 기본정보를 조회한다.
-    public CommunityVO selectCommunityInfo(CommunityVO cmmntyVO) throws Exception;
-
-    //커뮤니티에 대한 상세정보를 조회한다.
-    public CommunityVO selectCommunityInf(CommunityVO cmmntyVO) throws Exception;
-
-    //포트릿을 위한 커뮤니티 정보 목록 정보를 조회한다.
-    public List<CommunityVO> selectCmmntyListPortlet(CommunityVO cmmntyVO) throws Exception;
-
-    //커뮤니티 사용여부를 조회한다.
-    public int checkExistUser(CommunityUser cmmntyUser) throws Exception;
-
-    //모든 커뮤니티 목록을 조회한다.
-    public List<CommunityVO> selectAllCmmnty(CommunityVO cmmntyVO) throws Exception;
-
-    //커뮤니티를 사용하는 모든 사용자 정보를 삭제한다.
-    public void deleteAllCommunityUserInf(CommunityUser cmmntyUser) throws Exception;
-
-    //커뮤니티에 대한 특정 사용자 정보를 조회한다.
-    public CommunityUser selectSingleCommunityUserInf(CommunityUser cmmntyUser) throws Exception;
-
-    //커뮤니티에 대한 관리자 정보를 조회한다.
-    public List<CommunityUser> selectCommunityManagerInfs(CommunityVO cmmnty) throws Exception;
-
-    //모든 권한목록을 조회한다.
-    public List<AuthorManageVO> selectAuthorAllList(AuthorManageVO authorManageVO) throws Exception;
-
-    //커뮤니티명에 대한 중복확인 결과값을 얻어온다.
-    public int checkCmmntyNmDplct(CommunityVO cmmntyVO);
-
-    //커뮤니티주소에 대한 중복확인 결과값을 얻어온다.
-    public int checkCmmntyAdresDplct(CommunityVO cmmntyVO);
-
-    //커뮤니티에 대한 메뉴를 등록한다.
-    public void insertCommunityMnu(CommunityMnu cmmntyMnu) throws Exception;
-
-    //커뮤니티 대한 메뉴를 수정한다.
-    public void updateCommunityMnu(CommunityMnu cmmntyMnu) throws Exception;
-
-    //커뮤니티 메뉴정보 목록을 조회한다.
-    public CommunityMnu selectCommunityMnuSortOrdr(CommunityMnu cmmntyMnu) throws Exception;
-
-    //커뮤니티 메뉴 정렬순서를 수정한다.
-    public void updateCommunityMnuSortOrdr(CommunityMnu cmmntyMnu) throws Exception;
-
-    //커뮤니티 메뉴 메인노출 여부설정.
-    public void updateCommunityMnuMainAt(CommunityMnu cmmntyMnu) throws Exception;
-
-    //사용자별 커뮤니티 가입 목록을 조회한다.
-    public List<CommunityUser> selectMyCmmntyList(CommunityUser cmmntyUser) throws Exception;
-
-    //게시판 속성정보 목록을 조회한다.
-    public List<CommunityMnu> selectCmmntyBBSMasterInfs(CommunityMnu cmmntyMnu) throws Exception;
-
-    //게시판 속성정보 목록 숫자를 조회한다
-    public int selectCmmntyBBSMasterInfsCnt(CommunityMnu cmmntyMnu) throws Exception;
-
-    //게시판 속성정보 한 건을 상세조회 한다.
-    public CommunityMnu selectCmmntyBBSMasterInf(CommunityMnu vo) throws Exception;
-
-    //커뮤니티 게시판 메인 목록을 가져온다.
-    public List<CommunityMnu> selectCommunityBbsMaster(CommunityVO cmmntyVO) throws Exception;
-
-    //조건에 맞는 메뉴별 신규목록을 조회 한다.
-    public List<BoardVO> selectCommunityBoardMyArticles(CommunityVO cmmntyVO) throws Exception;
-
-    //커뮤니티 게시판의 조건에 맞는 전체게시물을 조회한다.
-    public List<BoardVO> selectCommunityBoardAllArticles(CommunityVO cmmntyVO) throws Exception;
-
-    //커뮤니티 게시판의 조건에 맞는 전체게시물 건수를 조회한다.
-    public int selectCommunityBoardAllArticlesCnt(CommunityVO cmmntyVO) throws Exception;
-
-    //조건에 맞는 메뉴별 신규목록을 조회 한다.
-    public List<BoardVO> selectBoardNewArticles(BoardVO boardVO) throws Exception;
-
-    //조건에 맞는 게시물 목록을 조회 한다.
-    public List<BoardVO> selectCmmntyBoardArticles(BoardVO boardVO) throws Exception;
-
-    //모든 커뮤니티 게시판의 조건에 맞는 전체게시물을 조회한다.
-    public List<BoardVO> selectSearchCommunityBoardArticleList(BoardVO boardVO) throws Exception;
-
-    //모든 커뮤니티 게시판의 조건에 맞는 전체게시물 건수를 조회한다.
-    public int selectSearchCommunityBoardArticleListCnt(BoardVO boardVO) throws Exception;
-
-    //모든 커뮤니티 알림장 게시판의 조건에 맞는 전체게시물을 조회한다.
-    public List<BoardVO> selectSearchCommunityNotifyArticleList(BoardVO boardVO) throws Exception;
-
-    //모든 커뮤니티 알림장 게시판의 조건에 맞는 전체게시물 건수를 조회한다.
-    public int selectSearchCommunityNotifyArticleListCnt(BoardVO boardVO) throws Exception;
-
-    //모든 커뮤니티 알림장 게시판을 조회한다.
-    public List<BoardVO> selectSearchCommunityNotifyUrlList(BoardVO boardVO) throws Exception;
-
-}
 
base/src/main/java/egovframework/com/cop/cmy/service/impl/EgovCommunityManageServiceImpl.java (deleted)
--- base/src/main/java/egovframework/com/cop/cmy/service/impl/EgovCommunityManageServiceImpl.java
@@ -1,500 +0,0 @@
-package egovframework.com.cop.cmy.service.impl;
-
-import java.util.ArrayList;
-import java.util.HashMap;
-import java.util.Iterator;
-import java.util.List;
-import java.util.Map;
-
-import javax.annotation.Resource;
-
-import egovframework.com.cop.bbs.service.BoardMasterVO;
-import egovframework.com.cop.bbs.service.impl.BBSAttributeManageMapper;
-import egovframework.com.cop.com.service.BoardUseInfVO;
-import org.apache.log4j.Logger;
-import org.springframework.stereotype.Service;
-
-import egovframework.com.cop.bbs.service.BoardVO;
-import egovframework.com.cop.bbs.service.BBSAttributeManageService;
-
-import egovframework.com.cop.cmy.service.Community;
-import egovframework.com.cop.cmy.service.CommunityUser;
-import egovframework.com.cop.cmy.service.CommunityUserVO;
-import egovframework.com.cop.cmy.service.CommunityVO;
-import egovframework.com.cop.cmy.service.CommunityMnu;
-import egovframework.com.cop.cmy.service.EgovCommunityManageService;
-import egovframework.com.sec.ram.service.AuthorManageVO;
-import egovframework.rte.fdl.cmmn.EgovAbstractServiceImpl;
-import egovframework.rte.fdl.idgnr.EgovIdGnrService;
-import egovframework.rte.fdl.property.EgovPropertyService;
-
-//커뮤니티 정보를 관리하기 위한 서비스 구현  클래스
-@Service("EgovCommunityManageService")
-public class EgovCommunityManageServiceImpl extends EgovAbstractServiceImpl implements EgovCommunityManageService {
-
-    @Resource(name = "bbsAttributeManageService")
-    private BBSAttributeManageService bbsAttrbService;
-
-    @Resource(name = "communityManageMapper")
-    private CommunityManageMapper communityManageMapper;
-
-    @Resource(name = "egovCmmntyIdGnrService")
-    private EgovIdGnrService idgenService;
-    
-	@Resource(name = "bbsAttributeManageMapper")
-	private BBSAttributeManageMapper attrbMngMapper;
-
-    @Resource(name = "propertiesService")
-    protected EgovPropertyService propertyService;
-    
-    Logger log = Logger.getLogger(this.getClass());
-	
-    //커뮤니티 주소를 매칭하여 커뮤니티ID를 찾는다.
-    public String selectCmmntyFindId(String cmmntyAdres) throws Exception {
-    	return communityManageMapper.selectCmmntyFindId(cmmntyAdres);
-    }
-    
-    //커뮤니티에 대한 정보를 삭제한다.
-    public void deleteCommunityInf(Community cmmnty) throws Exception {
-		communityManageMapper.deleteCommunityInf(cmmnty);
-	
-		//커뮤니티에서 사용되는 게시판을 폐쇄시킨다.
-		//BoardUseInfVO bdUseVO = new BoardUseInfVO();
-
-		//bdUseVO.setLastUpdusrId(cmmnty.getLastUpdusrId());
-		//bdUseVO.setCmmntyId(cmmnty.getCmmntyId());
-
-		//bbsUseService.deleteAllBBSUseInfByCmmnty(bdUseVO);
-
-		//커뮤니티 사용자도 삭제처리해야 한다.
-		//CommunityUser cmmntyUser = new CommunityUser();
-		//cmmntyUser.setSecsnDe(EgovDateUtil.getToday());
-		//cmmntyUser.setCmmntyId(cmmnty.getCmmntyId());
-		//cmmntyUser.setLastUpdusrId(cmmnty.getLastUpdusrId());
-
-		//communityManageMapper.deleteAllCommunityUserInf(cmmntyUser);
-    }
-
-    //커뮤니티 사용정보를 삭제한다.
-    public void deleteCommunityUserInf(CommunityUser cmmntyUser) throws Exception {
-		communityManageMapper.deleteCommunityUserInf(cmmntyUser);
-    }
-
-    //커뮤니티에 대한 게시판 사용정보를 등록한다.
-    public void insertCommunityBBSUseInf(BoardUseInfVO bdUseInf) throws Exception {
-		//communityManageMapper.insertCommunityBBSUseInf(bdUseInf);
-		//커뮤니티에 게시판을 하나 추가하게 되면 - _- 해당 게시판이 등록된 커뮤니티의
-		//모든 소속사용자에게 사용 권한을 줘야하나 - _-? 일단 그렇게 진행
-    }
-
-    //커뮤니티에 대한 정보를 등록한다.
-    public void insertCommunityInf(Community cmmnty) throws Exception {
-    	
-	    String cmmntyId = idgenService.getNextStringId();
-	
-		cmmnty.setCmmntyId(cmmntyId);
-		communityManageMapper.insertCommunityInf(cmmnty);
-
-		CommunityUser cmmntyUser = new CommunityUser();
-		cmmntyUser.setCmmntyId(cmmnty.getCmmntyId());
-		cmmntyUser.setEmplyrId(cmmnty.getEmplyrId());
-		cmmntyUser.setEmplyrNm(cmmnty.getFrstRegisterNm());
-		cmmntyUser.setMngrAt("Y");
-		cmmntyUser.setAuthorCode("10");
-		cmmntyUser.setUseAt("Y");
-		cmmntyUser.setFrstRegisterId(cmmnty.getFrstRegisterId());
-		communityManageMapper.insertCommunityUserInf(cmmntyUser);
-		
-		List<CommunityMnu> result = makeBdMstrListforCmmnty(cmmnty);
-	
-		Iterator<CommunityMnu> iter = result.iterator();
-		while (iter.hasNext()) {
-			insertBBSMasterInf(iter.next());
-		}
-    }
-
-    //커뮤니티용 게사판 정보를 생성한다.
-    private List<CommunityMnu> makeBdMstrListforCmmnty(Community cmmnty) {
-		CommunityMnu bdMstr;
-		ArrayList<CommunityMnu> result = new ArrayList<CommunityMnu>();
-
-		for (int i = 0; i < 4; i++) {
-			bdMstr = new CommunityMnu();
-
-			bdMstr.setSiteId(cmmnty.getSiteId());
-			bdMstr.setSysTyCode(cmmnty.getSysTyCode());
-			bdMstr.setFrstRegisterId(cmmnty.getFrstRegisterId());
-			bdMstr.setUseAt("Y");								//사용여부
-			bdMstr.setTrgetId(cmmnty.getCmmntyId());			//커뮤니티 아이디
-			bdMstr.setRegistSeCode("REGC06");					//등록구분코드(REGC06:커뮤니티 게시판 등록)
-			//bdMstr.setTmplatId("TMPLAT_0000000000014");		//템플릿코드(기본커뮤니티)
-			bdMstr.setMainOutptAt("Y");
-
-			if (i == 0) {
-				if("CMY02".equals(cmmnty.getCmmntySeCode())) {
-					bdMstr.setBbsNm("알림장");			//게시판명
-					bdMstr.setNotifyAt("Y");
-				} else {
-					bdMstr.setBbsNm("공지게시판");		//게시판명
-				}
-				bdMstr.setReplyPosblAt("N");			//답장여부
-				bdMstr.setFileAtchPosblAt("Y");			//파일첨부가능여부
-				bdMstr.setCommentUseAt("N");			//뎃글사용우무
-				//bdMstr.setPosblAtchFileNumber("5");	//파일첨부가능갯수
-				bdMstr.setBbsAttrbCode("BBSA03");		//게시판 속성(BBSA02:겔러리 BBSA03:일반)
-				bdMstr.setInqireAuthor("02");			//보기권한(01:손님 02:준회원 03:정회원 10:관리자)
-				bdMstr.setRegistAuthor("10");			//쓰기권한
-				bdMstr.setAnswerAuthor("10");			//답글권한
-			} else if (i == 1) {
-				bdMstr.setReplyPosblAt("N");
-				bdMstr.setFileAtchPosblAt("Y");
-				bdMstr.setCommentUseAt("");
-				//bdMstr.setPosblAtchFileNumber("5");
-				bdMstr.setBbsAttrbCode("BBSA03");
-				bdMstr.setBbsNm("자료실");
-				bdMstr.setInqireAuthor("02");		//보기권한(01:손님 02:준회원 03:정회원 10:관리자)
-				bdMstr.setRegistAuthor("02");		//쓰기권한
-				bdMstr.setAnswerAuthor("02");		//답글권한
-			} else if (i == 2) {
-				bdMstr.setReplyPosblAt("N");
-				bdMstr.setFileAtchPosblAt("Y");
-				bdMstr.setCommentUseAt("Y");
-				//bdMstr.setPosblAtchFileNumber("5");
-				bdMstr.setBbsAttrbCode("BBSA02");
-				bdMstr.setBbsNm("사진게시판");
-				bdMstr.setInqireAuthor("02");		//보기권한(01:손님 02:준회원 03:정회원 10:관리자)
-				bdMstr.setRegistAuthor("02");		//쓰기권한
-				bdMstr.setAnswerAuthor("02");		//답글권한
-			} else {
-				bdMstr.setReplyPosblAt("Y");
-				bdMstr.setFileAtchPosblAt("Y");
-				bdMstr.setCommentUseAt("Y");
-				//bdMstr.setPosblAtchFileNumber("5");
-				bdMstr.setBbsAttrbCode("BBSA03");
-				bdMstr.setBbsNm("자유게시판");
-				bdMstr.setInqireAuthor("02");		//보기권한(01:손님 02:준회원 03:정회원 10:관리자)
-				bdMstr.setRegistAuthor("02");		//쓰기권한
-				bdMstr.setAnswerAuthor("02");		//답글권한
-			}
-			result.add(bdMstr);
-		}
-	
-		return result;
-    }
-
-    //커뮤니티 사용자 정보를 등록한다.
-    public String insertCommunityUserInf(CommunityUser cmmntyUser) throws Exception {
-	//cmmntyId
-	CommunityVO vo = new CommunityVO();
-	
-	vo.setCmmntyId(cmmntyUser.getCmmntyId());
-
-	String retVal = "";
-	int cnt = communityManageMapper.checkExistUser(cmmntyUser);
-	if (cnt == 0) {
-	    communityManageMapper.insertCommunityUserInf(cmmntyUser);
-	} else {
-	    retVal = "EXIST";
-	}
-	
-	return retVal;
-    }
-	
-	//커뮤니티 사용자 정보를 확인한다.
-    public String checkCommunityUserInf(CommunityUser cmmntyUser) throws Exception {
-	// 회원가입 승인처리 적용시 기존 insertCommunityUserInf 대신 사용자 확인만 확인
-
-		//cmmntyId
-		CommunityVO vo = new CommunityVO();
-		vo.setCmmntyId(cmmntyUser.getCmmntyId());
-
-		if (communityManageMapper.checkExistUser(cmmntyUser) == 0) {
-		    return "";
-		} else {
-		    return "EXIST";
-		}
-    }
-
-    //커뮤니티 게사판 사용정보 목록을 조회한다.
-    public List<CommunityVO> selectCommunityBBSUseInf(CommunityVO cmmntyVO) throws Exception {
-		return communityManageMapper.selectCommunityBBSUseInf(cmmntyVO);
-    }
-    
-    //커뮤니티 게사판 사용정보 목록을 조회한다.
-    public List<CommunityVO> selectCommunityMenuList(CommunityVO cmmntyVO) throws Exception {
-		return communityManageMapper.selectCommunityMenuList(cmmntyVO);
-    }
-
-    //커뮤니티에 대한 기본정보를 조회한다.
-    public CommunityVO selectCommunityInfo(CommunityVO cmmntyVO) throws Exception {
-		return communityManageMapper.selectCommunityInfo(cmmntyVO);
-    }
-    
-	//커뮤니티에 대한 특정 사용자 정보를 조회한다.
-    public CommunityVO selectCommunityInf(CommunityVO cmmntyVO) throws Exception {
-
-		//CommunityVO vo = communityManageMapper.selectCommunityInf(cmmntyVO);
-
-		//List<CommunityVO> result = communityManageMapper.selectCommunityBBSUseInf(cmmntyVO);
-
-		//CommunityUser cmmntyUser = new CommunityUser();
-		//cmmntyUser.setEmplyrId(cmmntyVO.getEmplyrId());
-		//cmmntyUser.setCmmntyId(cmmntyVO.getCmmntyId());
-		//cmmntyUser = communityManageMapper.selectSingleCommunityUserInf(cmmntyUser);
-
-		//Map<String, Object> map = new HashMap<String, Object>();
-
-		//map.put("cmmntyMnuList", result);
-		//map.put("cmmntyVO", vo);
-		//map.put("cmmntyUser", cmmntyUser);
-
-		return communityManageMapper.selectCommunityInf(cmmntyVO);
-    }
-
-    //커뮤니티 관리자 정보를 조회한다.
-    public CommunityUser selectManager(CommunityVO cmmntyVO) throws Exception {
-		CommunityUser cmmntyUser = new CommunityUser();
-
-		List<CommunityUser> managers = communityManageMapper.selectCommunityManagerInfs(cmmntyVO);
-
-		if (managers.size() == 1) {
-			cmmntyUser.setEmplyrId(managers.get(0).getEmplyrId());
-			cmmntyUser.setEmplyrNm(managers.get(0).getEmplyrNm());
-		} else if (managers.size() > 1) {
-			cmmntyUser.setEmplyrId(managers.get(0).getEmplyrId());
-			cmmntyUser.setEmplyrNm(managers.get(0).getEmplyrNm() + "외 " + (managers.size() - 1) + "명");
-		} else {
-			// no-op
-			log.debug("No managers...");
-		}
-
-		return cmmntyUser;
-    }
-
-    //커뮤니티 정보 목록을 조회한다.
-    public Map<String, Object> selectCommunityInfs(CommunityVO cmmntyVO) throws Exception {
-
-		List<CommunityVO> result = communityManageMapper.selectCommunityInfs(cmmntyVO);
-		int cnt = communityManageMapper.selectCommunityInfsCnt(cmmntyVO);
-
-		Map<String, Object> map = new HashMap<String, Object>();
-
-		map.put("resultList", result);
-		map.put("resultCnt", Integer.toString(cnt));
-
-		return map;
-    }
-
-    //커뮤니티 사용자 정보에 대한 목록을 조회한다.
-    public Map<String, Object> selectCommunityUserInfs(CommunityUserVO cmmntyUserVO) throws Exception {
-		return null;
-    }
-
-    //커뮤니티 게시판 사용정보를 수정한다.
-    public void updateCommunityBBSUseInf(BoardUseInfVO bdUseInf) throws Exception {
-		communityManageMapper.updateCommunityBBSUseInf(bdUseInf);
-    }
-
-    //커뮤니티 정보를 수정한다.
-    public void updateCommunityInf(Community cmmnty) throws Exception {
-		//CommunityUser cmmntyUser = new CommunityUser();
-
-		//cmmntyUser.setUseAt("Y");
-		//cmmntyUser.setMngrAt("Y");
-		//cmmntyUser.setAuthorCode("10");
-		//cmmntyUser.setLastUpdusrId(cmmnty.getLastUpdusrId());
-		///cmmntyUser.setCmmntyId(cmmnty.getCmmntyId());
-		//cmmntyUser.setEmplyrId(cmmnty.getEmplyrId());
-
-		communityManageMapper.updateCommunityInf(cmmnty);
-		//communityManageMapper.updateCommunityUserInf(cmmntyUser);
-    }
-
-    //커뮤니티 사용자 정보를 수정한다.
-    public void updateCommunityUserInf(CommunityUser cmmntyUser) throws Exception {
-		communityManageMapper.updateCommunityUserInf(cmmntyUser);
-    }
-
-    //포트릿을 위한 커뮤니티 정보 목록 정보를 조회한다.
-    public List<CommunityVO> selectCmmntyListPortlet(CommunityVO cmmntyVO) throws Exception {
-		return communityManageMapper.selectCmmntyListPortlet(cmmntyVO);
-    }
-
-    //모든 커뮤니티 목록을 조회한다.
-    public List<CommunityVO> selectAllCmmnty(CommunityVO cmmntyVO) throws Exception {
-		return communityManageMapper.selectAllCmmnty(cmmntyVO);
-    }
-    
-    //관리자 여부를 확인한다.
-    public boolean isManager(CommunityUser cmmntyUser) throws Exception {
-		CommunityUser result = communityManageMapper.selectSingleCommunityUserInf(cmmntyUser);
-		
-		if(result == null) {
-			return false;
-		}
-		
-		if (("10".equals(result.getAuthorCode()) || "Y".equals(result.getMngrAt())) &&  "Y".equals(result.getUseAt())) {
-		    return true;
-		}
-		
-		return false;
-    }
-    
-    //모든 권한목록을 조회한다.
-	public List<AuthorManageVO> selectAuthorAllList(AuthorManageVO authorManageVO) throws Exception {
-    	return communityManageMapper.selectAuthorAllList(authorManageVO);
-    }     
-	
-	//커뮤니티에 대한 특정 사용자 정보를 조회한다.
-    public CommunityUser selectSingleCommunityUserInf(CommunityUser cmmntyUser) throws Exception {
-    	return communityManageMapper.selectSingleCommunityUserInf(cmmntyUser);
-    }
-        
-    //커뮤니티 정보 목록을 조회한다.
-    public List<CommunityUser> selectMyCommunityList(CommunityUser cmmntyUser) throws Exception {
-    	return communityManageMapper.selectMyCmmntyList(cmmntyUser);
-    }
-    
-    //커뮤니티명에 대한 중복확인 결과값을 얻어온다.
-	public int checkCmmntyNmDplct(CommunityVO cmmntyVO) {
-		return communityManageMapper.checkCmmntyNmDplct(cmmntyVO);
-	}
-	
-	//커뮤니티주소에 대한 중복확인 결과값을 얻어온다.
-	public int checkCmmntyAdresDplct(CommunityVO cmmntyVO) {
-		return communityManageMapper.checkCmmntyAdresDplct(cmmntyVO);
-	}
-	
-    //커뮤니티에 대한 메뉴를 등록한다.
-    public void insertCommunityMnu(CommunityMnu cmmntyMnu) throws Exception {
-		communityManageMapper.insertCommunityMnu(cmmntyMnu);
-    }
-
-    //커뮤니티 대한 메뉴를 수정한다.
-    public void updateCommunityMnu(CommunityMnu cmmntyMnu) throws Exception {
-		communityManageMapper.updateCommunityMnu(cmmntyMnu);
-    }
-    
-    //메뉴 정렬순서를 수정한다.
-    public void updateCommunitySortOrdr(CommunityMnu cmmntyMnu) throws Exception {
-    	int sourceSortOrdr = cmmntyMnu.getSortOrdr();
-
-    	CommunityMnu targetMenu = communityManageMapper.selectCommunityMnuSortOrdr(cmmntyMnu);
-
-    	if(targetMenu != null && targetMenu.getBbsId() != null && targetMenu.getBbsId() != "") {
-    		cmmntyMnu.setSortOrdr(targetMenu.getSortOrdr());
-    		communityManageMapper.updateCommunityMnuSortOrdr(cmmntyMnu);
-
-    		cmmntyMnu.setBbsId(targetMenu.getBbsId());
-    		cmmntyMnu.setSortOrdr(sourceSortOrdr);
-    		communityManageMapper.updateCommunityMnuSortOrdr(cmmntyMnu);
-    	}
-    }	
-    
-    //사용자별 커뮤니티 가입 목록을 조회한다.
-    public List<CommunityUser> selectMyCmmntyList(CommunityUser cmmntyUser) throws Exception {
-		return communityManageMapper.selectMyCmmntyList(cmmntyUser);
-    }
-    
-    //커뮤니티 게시판 속성 정보의 목록을 조회 한다.
-    public Map<String, Object> selectCmmntyMasterInfs(CommunityMnu cmmntyMnu) throws Exception {
-      List<CommunityMnu> result = communityManageMapper.selectCmmntyBBSMasterInfs(cmmntyMnu);
-      int cnt = communityManageMapper.selectCmmntyBBSMasterInfsCnt(cmmntyMnu);
-      
-      Map<String, Object> map = new HashMap<String, Object>();
-      
-      map.put("resultList", result);
-      map.put("resultCnt", Integer.toString(cnt));
-      
-      return map;
-    }
-    
-    //커뮤니티 게시판 속성정보 한 건을 상세조회한다.
-    public CommunityMnu selectCmmntyMasterInf(CommunityMnu cmmntyMnu) throws Exception {
-    	CommunityMnu result = communityManageMapper.selectCmmntyBBSMasterInf(cmmntyMnu);   
-      return result;
-    }
-    
-    //커뮤니티 게시판 속성정보 한 건을 상세조회한다.
-    public void updateCommunityMnuMainAt(CommunityMnu cmmntyMnu) throws Exception {
-    	communityManageMapper.updateCommunityMnuMainAt(cmmntyMnu);
-	}
-    
-    
-    //커뮤니티 게시판 메인 목록을 가져온다.
-    public List<CommunityMnu> selectCommunityBbsMaster(CommunityVO cmmntyVO) throws Exception {
-      return communityManageMapper.selectCommunityBbsMaster(cmmntyVO);
-    }
-    
-    
-    //조건에 맞는 메뉴별 신규목록을 조회 한다.
-    public List<BoardVO> selectCommunityBoardMyArticles(CommunityVO cmmntyVO) throws Exception {
-  	  return communityManageMapper.selectCommunityBoardMyArticles(cmmntyVO);
-    }
-    
-    //커뮤니티 게시판의 조건에 맞는 전체게시물을 조회한다.
-    public List<BoardVO> selectCommunityBoardAllArticles(CommunityVO cmmntyVO) throws Exception {
-  	  return communityManageMapper.selectCommunityBoardAllArticles(cmmntyVO);
-    }
-
-    
-    //커뮤니티 게시판의 조건에 맞는 전체게시물 건수를 조회한다.
-    public int selectCommunityBoardAllArticlesCnt(CommunityVO cmmntyVO) throws Exception {
-  	  return communityManageMapper.selectCommunityBoardAllArticlesCnt(cmmntyVO);
-    }
-    
-    
-    //조건에 맞는 메뉴별 신규목록을 조회 한다.
-    public List<BoardVO> selectBoardNewArticles(BoardVO boardVO) throws Exception {
-  	  return communityManageMapper.selectBoardNewArticles(boardVO);
-    }
-
-	//게시판 속성정보를 수정한다.
-	public void updateCmmntyBBSMasterInf(BoardMasterVO boardMaster) throws Exception {
-		attrbMngMapper.updateBBSMasterInf(boardMaster);
-	}
-    
-    //조건에 맞는 게시물 목록을 조회 한다.
-    public List<BoardVO> selectCmmntyBoardArticles(BoardVO boardVO) throws Exception {
-  	  return communityManageMapper.selectCmmntyBoardArticles(boardVO);
-    }
-    
-    //커뮤니티 게시판을 등록한다.
-    public void insertBBSMasterInf(CommunityMnu cmmntyMnu) throws Exception {
-    	bbsAttrbService.insertBBSMastetInf(cmmntyMnu);
-    	insertCommunityMnu(cmmntyMnu);
-    	
-    }
-    
-    //커뮤니티 게시판을 수정한다.
-    public void updateBBSMasterInf(CommunityMnu cmmntyMnu) throws Exception {
-    	bbsAttrbService.updateBBSMasterInf(cmmntyMnu);
-    	updateCommunityMnu(cmmntyMnu);    	
-    }
-    
-    //모든 커뮤니티 게시판의 조건에 맞는 전체게시물을 조회한다.
-    public List<BoardVO> selectSearchCommunityBoardArticleList(BoardVO boardVO) throws Exception {
-    	return communityManageMapper.selectSearchCommunityBoardArticleList(boardVO);
-    }
-    
-    //모든 커뮤니티 게시판의 조건에 맞는 전체게시물 건수를 조회한다.
-    public int selectSearchCommunityBoardArticleListCnt(BoardVO boardVO) throws Exception {
-    	return communityManageMapper.selectSearchCommunityBoardArticleListCnt(boardVO);
-    }
-    
-    //모든 커뮤니티 알림장 게시판의 조건에 맞는 전체게시물을 조회한다.
-    public List<BoardVO> selectSearchCommunityNotifyArticleList(BoardVO boardVO) throws Exception {
-    	return communityManageMapper.selectSearchCommunityNotifyArticleList(boardVO);
-    }
-    
-    //모든 커뮤니티 알림장 게시판의 조건에 맞는 전체게시물 건수를 조회한다.
-    public int selectSearchCommunityNotifyArticleListCnt(BoardVO boardVO) throws Exception {
-    	return communityManageMapper.selectSearchCommunityNotifyArticleListCnt(boardVO);
-    }
-    
-    //모든 커뮤니티 알림장 게시판을 조회한다.
-    public List<BoardVO> selectSearchCommunityNotifyUrlList(BoardVO boardVO) throws Exception {
-    	return communityManageMapper.selectSearchCommunityNotifyUrlList(boardVO);
-    }
-}
-
 
base/src/main/java/egovframework/com/cop/cmy/web/EgovBBSAttributeManageController.java (deleted)
--- base/src/main/java/egovframework/com/cop/cmy/web/EgovBBSAttributeManageController.java
@@ -1,249 +0,0 @@
-package egovframework.com.cop.cmy.web;
-
-import javax.annotation.Resource;
-import javax.servlet.http.HttpServletRequest;
-import javax.servlet.http.HttpServletResponse;
-
-import egovframework.com.cop.bbs.service.CtgryMasterVO;
-import org.apache.log4j.Logger;
-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.springmodules.validation.commons.DefaultBeanValidator;
-
-import egovframework.com.cmm.service.CmmUseService;
-import egovframework.com.cop.bbs.service.BoardMasterVO;
-import egovframework.com.cop.bbs.service.BBSCtgryMasterService;
-import egovframework.com.cop.bbs.service.BBSAttributeManageService;
-import egovframework.com.sec.ram.security.userdetails.util.EgovUserDetailsHelper;
-import egovframework.com.sym.ccm.cde.service.CmmnDetailCodeVO;
-import egovframework.com.sym.sit.service.SiteManageService;
-import egovframework.com.sym.sit.service.SiteManageVO;
-import egovframework.com.uat.uia.service.LoginVO;
-import egovframework.rte.fdl.property.EgovPropertyService;
-
-import egovframework.com.cop.cmy.service.CommunityMnuVO;
-import egovframework.com.cop.cmy.service.CommunityUser;
-import egovframework.com.cop.cmy.service.EgovCommunityManageService;
-import egovframework.rte.fdl.cmmn.exception.EgovBizException;
-//게시판 속성관리를 위한 컨트롤러 클래스
-@Controller("EgovBBSAttributeManageController")
-public class EgovBBSAttributeManageController {
-
-	@Resource(name = "bbsAttributeManageService")
-	private BBSAttributeManageService bbsAttrbService;
-		
-	@Resource(name = "cmmUseService")
-	private CmmUseService             cmmUseService;
-		
-	@Resource(name = "bbsCtgryMasterService")
-    private BBSCtgryMasterService bbsCtgryMasterService;
-	
-	@Resource(name = "propertiesService")
-	protected EgovPropertyService         propertyService;
-	  
-	@Autowired
-	private DefaultBeanValidator          beanValidator;
-	  
-	@Resource(name = "EgovCommunityManageService")
-    private EgovCommunityManageService cmmntyService;	// 커뮤니티 관리자 권한 확인
-	
-	@Resource(name = "siteManageService")
-	SiteManageService 				  siteManageService;
-    
-	
-	Logger log = Logger.getLogger(this.getClass());
-	  
-	  
-	//커뮤니티 관리자 및 동호회 운영자 권한을 확인한다.
-    protected void checkAuthority(BoardMasterVO boardMaster, HttpServletRequest request, HttpServletResponse response) throws Exception {
-	
-	    Boolean isAuthenticated = EgovUserDetailsHelper.isAuthenticated(request, response);	
-		if (!isAuthenticated) {
-		    throw new EgovBizException("인증된 사용자 정보가 존재하지 않습니다.");
-		}
-		
-		LoginVO user = EgovUserDetailsHelper.getAuthenticatedUser(request, response);
-		
-		String targetId = boardMaster.getTrgetId();
-		
-		if (targetId.startsWith("CMMNTY_")) {
-		    CommunityUser cmmntyUser = new CommunityUser();
-		    
-		    cmmntyUser.setCmmntyId(boardMaster.getTrgetId());
-		    cmmntyUser.setEmplyrId(user.getId());
-		    
-		    if (!cmmntyService.isManager(cmmntyUser)) {
-			throw new EgovBizException("해당 커뮤니티 관리자만 사용하실 수 있습니다.");
-		    }
-		} else {
-		    throw new EgovBizException("대상ID 정보가 정확하지 않습니다.");
-		}
-    }
-	
-	  //신규 게시판 마스터 등록을 위한 등록페이지로 이동한다.
-	  @RequestMapping("/cop/cmy/bbs/addBBSMaster.do")
-	  public String addBBSMaster(@ModelAttribute("searchVO") CommunityMnuVO cmmntyMnu, ModelMap model, HttpServletRequest request, HttpServletResponse response) throws Exception {
-	    
-		checkAuthority(cmmntyMnu, request, response);	// server-side 권한 확인
-		
-		SiteManageVO siteVO = siteManageService.selectSiteServiceInfo(request);
-		model.addAttribute("siteInfo", siteVO);
-		model.addAttribute("LytFileStoreWebPathByWebFile", propertyService.getString("publish.tmplat.lyt.fileStoreWebPathByWebFile"));
-				
-		CmmnDetailCodeVO vo = new CmmnDetailCodeVO();
-	    vo.setCodeId("COM912");	    
-	    model.addAttribute("attrbList", cmmUseService.selectCmmCodeDetail(vo));
-	    
-	    model.addAttribute("authList", cmmntyService.selectAuthorAllList(null));
-
-		CtgryMasterVO ctgrymasterVO = new CtgryMasterVO();
-	    ctgrymasterVO.setFirstIndex(0);
-	    ctgrymasterVO.setRecordCountPerPage(999999999);
-	    model.addAttribute("ctgrymasterList", bbsCtgryMasterService.selectComtnbbsctgrymasterList(ctgrymasterVO));
-	    
-	    model.addAttribute("boardMaster", cmmntyMnu);	    
-
-	    request.getSession().setAttribute("sessionVO", cmmntyMnu);
-	    
-	    return "cop/cmy/bbs/EgovBoardMstrRegist";
-	  }
-	  
-	  //신규 게시판 마스터 정보를 등록한다.
-	  @RequestMapping("/cop/cmy/bbs/insertBBSMasterInf.do")
-	  public String insertBBSMasterInf(@ModelAttribute("searchVO") CommunityMnuVO cmmntyMnu, BindingResult bindingResult, HttpServletRequest request, HttpServletResponse response, ModelMap model) throws Exception {
-	    
-		checkAuthority(cmmntyMnu, request, response);	// server-side 권한 확인
-		  
-		if(request.getSession().getAttribute("sessionVO") == null) {
-			return "forward:/cop/cmy/selectCmmntyMasterInfs.do";
-		}
-		  
-		SiteManageVO siteVO = siteManageService.selectSiteServiceInfo(request);
-		cmmntyMnu.setSiteId(siteVO.getSiteId());
-		cmmntyMnu.setSysTyCode(siteVO.getSysTyCode());
-		  
-		LoginVO loginVO = EgovUserDetailsHelper.getAuthenticatedUser(request, response);
-	    
-	    beanValidator.validate(cmmntyMnu, bindingResult);
-	    if(bindingResult.hasErrors()) {
-	      
-	    	CmmnDetailCodeVO vo = new CmmnDetailCodeVO();
-		    vo.setCodeId("COM912");	    
-		    model.addAttribute("attrbList", cmmUseService.selectCmmCodeDetail(vo));
-		    
-		    model.addAttribute("authList", cmmntyService.selectAuthorAllList(null));
-
-			CtgryMasterVO ctgrymasterVO = new CtgryMasterVO();
-		    ctgrymasterVO.setFirstIndex(0);
-		    ctgrymasterVO.setRecordCountPerPage(999999999);
-		    model.addAttribute("ctgrymasterList", bbsCtgryMasterService.selectComtnbbsctgrymasterList(ctgrymasterVO));
-		    
-		    model.addAttribute("siteInfo", siteVO);
-		    model.addAttribute("LytFileStoreWebPathByWebFile", propertyService.getString("publish.tmplat.lyt.fileStoreWebPathByWebFile"));
-		    
-		    return "cop/cmy/bbs/EgovBoardMstrRegist";
-	    }
-	    
-	    cmmntyMnu.setFrstRegisterId(loginVO.getId());
-	    cmmntyMnu.setRegistSeCode("REGC06");
-	    cmmntyService.insertBBSMasterInf(cmmntyMnu);
-	    
-	    request.getSession().removeAttribute("sessionVO");
-
-	    
-	    return "forward:/cop/cmy/selectCmmntyMasterInfs.do";
-	  }
-	  	  
-	  //게시판 마스터 상세내용을 조회한다.
-	  @RequestMapping("/cop/cmy/bbs/SelectBBSMasterInf.do")
-	  public String selectBBSMasterInf(@ModelAttribute("searchVO") CommunityMnuVO cmmntyMnu, ModelMap model, HttpServletRequest request, HttpServletResponse response) throws Exception {
-		
-		checkAuthority(cmmntyMnu, request, response);	// server-side 권한 확인
-		  
-		SiteManageVO siteVO = siteManageService.selectSiteServiceInfo(request);
-		model.addAttribute("siteInfo", siteVO);
-		model.addAttribute("LytFileStoreWebPathByWebFile", propertyService.getString("publish.tmplat.lyt.fileStoreWebPathByWebFile"));
-		cmmntyMnu.setSiteId(siteVO.getSiteId());
-		cmmntyMnu.setSysTyCode(siteVO.getSysTyCode());
-		
-		CmmnDetailCodeVO vo = new CmmnDetailCodeVO();
-		vo.setCodeId("COM912");	    
-		model.addAttribute("attrbList", cmmUseService.selectCmmCodeDetail(vo));
-		
-	    model.addAttribute("authList", cmmntyService.selectAuthorAllList(null));
-	    
-	    model.addAttribute("boardMaster", cmmntyService.selectCmmntyMasterInf(cmmntyMnu));
-	    
-	    request.getSession().setAttribute("sessionVO", cmmntyMnu);
-	    	    
-	    return "cop/cmy/bbs/EgovBoardMstrRegist";
-	  }
-	  
-	  //게시판 마스터 정보를 수정한다.
-	  @RequestMapping("/cop/cmy/bbs/updateBBSMasterInf.do")
-	  public String updateBBSMasterInf(@ModelAttribute("searchVO") CommunityMnuVO cmmntyMnu, BindingResult bindingResult, ModelMap model, HttpServletRequest request, HttpServletResponse response) throws Exception {
-	    
-		checkAuthority(cmmntyMnu, request, response);	// server-side 권한 확인
-		  
-		if(request.getSession().getAttribute("sessionVO") == null) {
-			return "forward:/cop/cmy/selectCmmntyMasterInfs.do";
-		}
-		  
-		SiteManageVO siteVO = siteManageService.selectSiteServiceInfo(request);
-		cmmntyMnu.setSiteId(siteVO.getSiteId());
-		cmmntyMnu.setSysTyCode(siteVO.getSysTyCode());
-		
-	    LoginVO user = EgovUserDetailsHelper.getAuthenticatedUser(request, response);
-	    
-	    beanValidator.validate(cmmntyMnu, bindingResult);
-	    if(bindingResult.hasErrors()) {
-	    	
-	    	CmmnDetailCodeVO vo = new CmmnDetailCodeVO();
-			vo.setCodeId("COM912");	    
-			model.addAttribute("attrbList", cmmUseService.selectCmmCodeDetail(vo));
-			
-			model.addAttribute("authList", cmmntyService.selectAuthorAllList(null));
-
-			CtgryMasterVO ctgrymasterVO = new CtgryMasterVO();
-		    ctgrymasterVO.setFirstIndex(0);
-		    ctgrymasterVO.setRecordCountPerPage(999999999);
-		    model.addAttribute("ctgrymasterList", bbsCtgryMasterService.selectComtnbbsctgrymasterList(ctgrymasterVO));
-		    
-		    model.addAttribute("siteInfo", siteVO);
-		    model.addAttribute("LytFileStoreWebPathByWebFile", propertyService.getString("publish.tmplat.lyt.fileStoreWebPathByWebFile"));
-	      
-	      return "cop/cmy/bbs/EgovBoardMstrRegist";
-	    }
-	    
-	    cmmntyMnu.setLastUpdusrId(user.getId());
-	    cmmntyService.updateBBSMasterInf(cmmntyMnu);
-
-	      request.getSession().removeAttribute("sessionVO");
-	      
-	    return "forward:/cop/cmy/selectCmmntyMasterInfs.do";
-	  }
-	  
-	  //게시판 마스터 정보를 삭제한다.
-	  @RequestMapping("/cop/cmy/bbs/DeleteBBSMasterInf.do")
-	  public String deleteBBSMasterInf(@ModelAttribute("searchVO") BoardMasterVO boardMasterVO, @ModelAttribute("boardMaster") BoardMasterVO boardMaster, HttpServletRequest request, HttpServletResponse response) throws Exception {
-	    
-		checkAuthority(boardMasterVO, request, response);	// server-side 권한 확인
-		
-		SiteManageVO siteVO = siteManageService.selectSiteServiceInfo(request);
-		boardMaster.setSiteId(siteVO.getSiteId());
-		boardMaster.setSysTyCode(siteVO.getSysTyCode());
-		
-	    LoginVO user = EgovUserDetailsHelper.getAuthenticatedUser(request, response);
-	    
-	      boardMaster.setLastUpdusrId(user.getId());
-	      bbsAttrbService.deleteBBSMasterInf(boardMaster);
-
-	    return "forward:/cop/cmy/selectCmmntyMasterInfs.do";
-	  }
-	  
-	  
-}
 
base/src/main/java/egovframework/com/cop/cmy/web/EgovBBSCommentController.java (deleted)
--- base/src/main/java/egovframework/com/cop/cmy/web/EgovBBSCommentController.java
@@ -1,290 +0,0 @@
-package egovframework.com.cop.cmy.web;
-
-import java.util.Map;
-
-import javax.annotation.Resource;
-import javax.servlet.http.HttpServletRequest;
-import javax.servlet.http.HttpServletResponse;
-
-import org.apache.log4j.Logger;
-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.springmodules.validation.commons.DefaultBeanValidator;
-
-import egovframework.com.cmm.EgovMessageSource;
-import egovframework.com.cop.bbs.service.CommentVO;
-import egovframework.com.cop.bbs.service.BBSCommentService;
-import egovframework.com.sec.ram.security.userdetails.util.EgovUserDetailsHelper;
-import egovframework.com.uat.uia.service.LoginVO;
-import egovframework.rte.fdl.property.EgovPropertyService;
-import egovframework.rte.ptl.mvc.tags.ui.pagination.PaginationInfo;
-
-//댓글관리 서비스 컨트롤러 클래스
-@Controller("EgovCmyBBSCommentController")
-public class EgovBBSCommentController {
-  
-	@Resource(name = "bbsCommentService")
-	protected BBSCommentService bbsCommentService;
-  
-	@Resource(name = "propertiesService")
-	protected EgovPropertyService   propertyService;
-  
-	@Resource(name = "egovMessageSource")
-	EgovMessageSource egovMessageSource;
-  
-	@Autowired
-	private DefaultBeanValidator beanValidator;
-  
-	Logger log = Logger.getLogger(this.getClass());
-
-	//XSS 방지 처리.
-	protected String unscript(String data) {
-	  if(data == null || data.trim().equals("")) {
-	    return "";
-	  }
-	  
-	  String ret = data;
-	  
-	  ret = ret.replaceAll("<(S|s)(C|c)(R|r)(I|i)(P|p)(T|t)", "&lt;script");
-	  ret = ret.replaceAll("</(S|s)(C|c)(R|r)(I|i)(P|p)(T|t)", "&lt;/script");
-	  
-	  ret = ret.replaceAll("<(O|o)(B|b)(J|j)(E|e)(C|c)(T|t)", "&lt;object");
-	  ret = ret.replaceAll("</(O|o)(B|b)(J|j)(E|e)(C|c)(T|t)", "&lt;/object");
-	  
-	  ret = ret.replaceAll("<(A|a)(P|p)(P|p)(L|l)(E|e)(T|t)", "&lt;applet");
-	  ret = ret.replaceAll("</(A|a)(P|p)(P|p)(L|l)(E|e)(T|t)", "&lt;/applet");
-	  
-	  // ret = ret.replaceAll("<(E|e)(M|m)(B|b)(E|e)(D|d)", "&lt;embed");
-	  // ret = ret.replaceAll("</(E|e)(M|m)(B|b)(E|e)(D|d)", "&lt;embed");
-	  
-	  ret = ret.replaceAll("<(F|f)(O|o)(R|r)(M|m)", "&lt;form");
-	  ret = ret.replaceAll("</(F|f)(O|o)(R|r)(M|m)", "&lt;form");
-	  
-	  return ret;
-	}
-
-  //댓글관리 목록 조회를 제공한다.
-  @RequestMapping(value = "/cop/cmy/bbs/selectCommentList.do")
-  public String selectCommentList(@ModelAttribute("searchVO") CommentVO commentVO, ModelMap model, String urlPrefix, HttpServletRequest request, HttpServletResponse response) throws Exception {
-    
-	  try {
-	    // 수정 처리된 후 댓글 등록 화면으로 처리되기 위한 구현
-	    if(commentVO.isModified()) {
-	    	commentVO.setCommentNo(null);
-	    	commentVO.setCommentCn("");
-	    }
-	    
-	    // 수정을 위한 처리
-	    if(commentVO.getCommentNo() != null) {
-	    	return "forward:/cop/cmy/bbs/selectSingleComment.do";
-	    }
-	    
-	    model.addAttribute("type", commentVO.getType()); // head or body
-	    
-	    if(commentVO.getType().equals("head")) {
-	    	return "cop/cmy/bbs/cmy_001/EgovCommentList";
-	    }
-	    // //----------------------------------------
-	    	    
-	    commentVO.setSubPageUnit(propertyService.getInt("pageUnit"));
-	    commentVO.setSubPageSize(propertyService.getInt("pageSize"));
-	    
-	    PaginationInfo paginationInfo = new PaginationInfo();
-	    paginationInfo.setCurrentPageNo(commentVO.getSubPageIndex());
-	    paginationInfo.setRecordCountPerPage(commentVO.getSubPageUnit());
-	    paginationInfo.setPageSize(commentVO.getSubPageSize());
-	    
-	    commentVO.setSubFirstIndex(paginationInfo.getFirstRecordIndex());
-	    commentVO.setSubLastIndex(paginationInfo.getLastRecordIndex());
-	    commentVO.setSubRecordCountPerPage(paginationInfo.getRecordCountPerPage());
-	    
-	    Map<String, Object> map = bbsCommentService.selectCommentList(commentVO);
-	    int totCnt = Integer.parseInt((String)map.get("resultCnt"));
-	    
-	    paginationInfo.setTotalRecordCount(totCnt);
-	    
-	    model.addAttribute("resultList", map.get("resultList"));
-	    model.addAttribute("resultCnt", map.get("resultCnt"));
-	    model.addAttribute("paginationInfo", paginationInfo);
-	    
-	    commentVO.setCommentCn(""); // 등록 후 댓글 내용 처리
-	  } catch(Exception ex) {
-		  ex.printStackTrace();
-	  }
-    return "cop/cmy/bbs/cmy_001/EgovCommentList";
-  }
-  
-  //댓글을 등록한다.
-  @RequestMapping(value = "/cop/cmy/bbs/insertComment.do")
-  public String insertComment(@ModelAttribute("searchVO") CommentVO commentVO, @ModelAttribute("comment") CommentVO comment, BindingResult bindingResult, ModelMap model, HttpServletRequest request, HttpServletResponse response) throws Exception {
-    
-	if(request.getSession().getAttribute("sessionCommentVO") != null && comment.getCommentCn().equals((String)request.getSession().getAttribute("sessionCommentVO"))) {
-		return "forward:/cop/cmy/bbs/selectBoardArticle.do";
-	}
-	  
-    Boolean isAuthenticated = EgovUserDetailsHelper.isAuthenticated(request, response);
-    if(!isAuthenticated) {
-    	return "redirect:" + EgovUserDetailsHelper.getRedirectLoginUrl();
-    }
-    
-    LoginVO user = EgovUserDetailsHelper.getAuthenticatedUser(request, response);
-    
-    beanValidator.validate(comment, bindingResult);
-    if(bindingResult.hasErrors()) {
-      model.addAttribute("msg", "댓글 작성자 및  내용은 필수 입력값입니다.");
-      
-      return "forward:/cop/cmy/bbs/selectBoardArticle.do";
-    }
-    
-    if(isAuthenticated) {
-      comment.setFrstRegisterId(user.getId());
-      comment.setWrterNm(user.getName());
-      comment.setCommentCn(unscript(comment.getCommentCn()));
-      
-      bbsCommentService.insertComment(comment);
-      
-      request.getSession().setAttribute("sessionCommentVO", comment.getCommentCn());
-      
-      commentVO.setCommentCn("");
-      commentVO.setCommentNo(null);
-    }
-    
-    return "forward:/cop/cmy/bbs/selectBoardArticle.do";
-  }
-  
-  @RequestMapping(value = "/cop/cmy/bbs/insertReplyComment.do")
-  public String insertReplyComment(@ModelAttribute("searchVO") CommentVO commentVO, @ModelAttribute("comment") CommentVO comment, BindingResult bindingResult, ModelMap model, HttpServletRequest request, HttpServletResponse response) throws Exception {
-	  if(request.getSession().getAttribute("sessionCommentVO") != null && comment.getCommentCn().equals((String)request.getSession().getAttribute("sessionCommentVO"))) {
-			return "forward:/cop/cmy/bbs/selectBoardArticle.do";
-		}
-		  
-	    Boolean isAuthenticated = EgovUserDetailsHelper.isAuthenticated(request, response);
-	    if(!isAuthenticated) {
-	    	return "redirect:" + EgovUserDetailsHelper.getRedirectLoginUrl();
-	    }
-	    
-	    LoginVO user = EgovUserDetailsHelper.getAuthenticatedUser(request, response);
-	    
-	    beanValidator.validate(comment, bindingResult);
-	    if(bindingResult.hasErrors()) {
-	      model.addAttribute("msg", "댓글 작성자 및  내용은 필수 입력값입니다.");
-	      
-	      return "forward:/cop/cmy/bbs/selectBoardArticle.do";
-	    }
-	    
-	    if(isAuthenticated) {
-	    	commentVO.setFrstRegisterId(user.getId());
-	    	commentVO.setWrterNm(user.getName());
-	    	commentVO.setCommentCn(unscript(commentVO.getCommentCn()));
-	      
-	      bbsCommentService.insertReplyComment(commentVO);
-	      
-	      request.getSession().setAttribute("sessionCommentVO", comment.getCommentCn());	      
-	      commentVO.setCommentCn("");
-	      commentVO.setCommentNo(null);	      
-	    }
-	  return "forward:/cop/cmy/bbs/selectBoardArticle.do";
-  }
-  //댓글을 삭제한다.
-  @RequestMapping(value = "/cop/cmy/bbs/deleteComment.do")
-  public String deleteComment(@ModelAttribute("searchVO") CommentVO commentVO, @ModelAttribute("comment") CommentVO comment, ModelMap model, HttpServletRequest request, HttpServletResponse response) throws Exception {
-    LoginVO user = EgovUserDetailsHelper.getAuthenticatedUser(request, response);
-    
-    if(user != null) {
-    	commentVO.setLastUpdusrId(user.getId());
-    	bbsCommentService.deleteComment(commentVO);
-    }
-    
-    commentVO.setCommentCn("");
-    commentVO.setCommentNo(null);
-    
-    return "forward:/cop/cmy/bbs/selectBoardArticle.do";
-  }
-    
-  //댓글 수정 페이지로 이동한다.
-  @RequestMapping(value = "/cop/cmy/bbs/selectSingleComment.do")
-  public String selectSingleComment(@ModelAttribute("searchVO") CommentVO commentVO, ModelMap model, HttpServletRequest request, HttpServletResponse response) throws Exception {
-    
-    model.addAttribute("type", commentVO.getType()); // head or body
-    
-    if(commentVO.getType().equals("head")) {
-      return "cop/cmy/bbs/cmy_001/EgovCommentList";
-    }
-    // //----------------------------------------
-    
-    LoginVO user = EgovUserDetailsHelper.getAuthenticatedUser(request, response);
-    
-    commentVO.setWrterNm(user.getName());
-    
-    commentVO.setSubPageUnit(propertyService.getInt("pageUnit"));
-    commentVO.setSubPageSize(propertyService.getInt("pageSize"));
-    
-    PaginationInfo paginationInfo = new PaginationInfo();
-    paginationInfo.setCurrentPageNo(commentVO.getSubPageIndex());
-    paginationInfo.setRecordCountPerPage(commentVO.getSubPageUnit());
-    paginationInfo.setPageSize(commentVO.getSubPageSize());
-    
-    commentVO.setSubFirstIndex(paginationInfo.getFirstRecordIndex());
-    commentVO.setSubLastIndex(paginationInfo.getLastRecordIndex());
-    commentVO.setSubRecordCountPerPage(paginationInfo.getRecordCountPerPage());
-    
-    Map<String, Object> map = bbsCommentService.selectCommentList(commentVO);
-    int totCnt = Integer.parseInt((String)map.get("resultCnt"));
-    
-    paginationInfo.setTotalRecordCount(totCnt);
-    
-    model.addAttribute("resultList", map.get("resultList"));
-    model.addAttribute("resultCnt", map.get("resultCnt"));
-    model.addAttribute("paginationInfo", paginationInfo);
-
-    CommentVO data = bbsCommentService.selectComment(commentVO);
-    
-    commentVO.setCommentNo(data.getCommentNo());
-    commentVO.setNttNo(data.getNttNo());
-    commentVO.setWrterNm(data.getWrterNm());
-    commentVO.setCommentCn(data.getCommentCn());
-    commentVO.setUseAt(data.getUseAt());
-    commentVO.setFrstRegisterPnttm(data.getFrstRegisterPnttm());
-    
-    request.getSession().setAttribute("sessionVO", commentVO);
-    
-    return "cop/cmy/bbs/cmy_001/EgovCommentList";
-  }
-  
-  //댓글을 수정한다.
-  @RequestMapping(value = "/cop/cmy/bbs/updateComment.do")
-  public String updateCommentList(@ModelAttribute("searchVO") CommentVO commentVO, @ModelAttribute("comment") CommentVO comment, BindingResult bindingResult, ModelMap model, HttpServletRequest request, HttpServletResponse response) throws Exception {
-    
-	if(request.getSession().getAttribute("sessionVO") == null) {
-		return "forward:/cop/cmy/bbs/selectBoardArticle.do";
-	}
-	  
-    LoginVO user = EgovUserDetailsHelper.getAuthenticatedUser(request, response);
-    Boolean isAuthenticated = EgovUserDetailsHelper.isAuthenticated(request, response);
-    
-    beanValidator.validate(comment, bindingResult);
-    if(bindingResult.hasErrors()) {
-      model.addAttribute("msg", "댓글 작성자 및  내용은 필수 입력값입니다.");
-      
-      return "forward:/cop/cmy/bbs/selectBoardArticle.do";
-    }
-    
-    if(isAuthenticated) {
-      comment.setLastUpdusrId(user.getId());
-      
-      bbsCommentService.updateComment(comment);
-      
-      commentVO.setCommentCn("");
-      commentVO.setCommentNo(null);
-      
-      request.getSession().removeAttribute("sessionVO");
-    }
-    
-    return "forward:/cop/cmy/bbs/selectBoardArticle.do";
-  }
-
-}
 
base/src/main/java/egovframework/com/cop/cmy/web/EgovBBSManageController.java (deleted)
--- base/src/main/java/egovframework/com/cop/cmy/web/EgovBBSManageController.java
@@ -1,813 +0,0 @@
-package egovframework.com.cop.cmy.web;
-
-import java.util.List;
-import java.util.Map;
-
-import javax.annotation.Resource;
-
-import egovframework.com.cop.bbs.service.*;
-import org.apache.log4j.Logger;
-import net.sf.json.JSONObject;
-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.multipart.MultipartFile;
-import org.springframework.web.multipart.MultipartHttpServletRequest;
-import org.springmodules.validation.commons.DefaultBeanValidator;
-
-import egovframework.com.cmm.EgovMessageSource;
-import egovframework.com.cmm.service.CmmUseService;
-import egovframework.com.cmm.service.FileMngService;
-import egovframework.com.cmm.service.FileMngUtil;
-import egovframework.com.cmm.service.FileVO;
-import egovframework.com.cop.cmy.service.CommunityUser;
-import egovframework.com.cop.cmy.service.EgovCommunityManageService;
-import egovframework.com.sec.ram.security.userdetails.util.EgovUserDetailsHelper;
-import egovframework.com.sym.ccm.cde.service.CmmnDetailCodeVO;
-import egovframework.com.sym.sit.service.SiteManageService;
-import egovframework.com.sym.sit.service.SiteManageVO;
-import egovframework.com.uat.uia.service.LoginVO;
-import egovframework.rte.fdl.property.EgovPropertyService;
-import egovframework.rte.ptl.mvc.tags.ui.pagination.PaginationInfo;
-import egovframework.com.utl.fcc.service.EgovHttpUtil;
-import egovframework.com.utl.fcc.service.EgovStringUtil;
-import egovframework.com.utl.sim.service.EgovClntInfo;
-
-import javax.servlet.http.HttpServletRequest;
-import javax.servlet.http.HttpServletResponse;
-
-
-//게시물 관리를 위한 컨트롤러 클래스
-@Controller("EgovCmyBBSManageController")
-public class EgovBBSManageController {
-  
-	@Resource(name = "bbsManageService")
-	private BBSManageService bbsMngService;
-  
-	@Resource(name = "bbsAttributeManageService")
-	private BBSAttributeManageService bbsAttrbService;
-  
-	@Resource(name = "bbsCtgryService")
-	private BBSCtgryService ctgryService;
-	
-	@Resource(name = "siteManageService")
-	SiteManageService 				  siteManageService;
-	
-	@Resource(name = "fileMngService")
-	private FileMngService fileMngService;
-  
-	@Resource(name = "fileMngUtil")
-	private FileMngUtil fileUtil;
-  
-	@Resource(name = "propertiesService")
-	protected EgovPropertyService         propertyService;
-	
-	@Resource(name = "cmmUseService")
-	private CmmUseService     cmmUseService;
-  
-	@Resource(name = "egovMessageSource")
-	EgovMessageSource                     egovMessageSource;
-	
-	@Resource(name = "EgovCommunityManageService")
-    private EgovCommunityManageService 	cmmntyService;
-	
-	@Autowired
-	private DefaultBeanValidator beanValidator;
-  
-	Logger log = Logger.getLogger(this.getClass());
-  
-  //XSS 방지 처리.
-  protected String unscript(String data) {
-    if(data == null || data.trim().equals("")) {
-      return "";
-    }
-    
-    String ret = data;
-    
-    ret = ret.replaceAll("<(S|s)(C|c)(R|r)(I|i)(P|p)(T|t)", "&lt;script");
-    ret = ret.replaceAll("</(S|s)(C|c)(R|r)(I|i)(P|p)(T|t)", "&lt;/script");
-    
-    ret = ret.replaceAll("<(O|o)(B|b)(J|j)(E|e)(C|c)(T|t)", "&lt;object");
-    ret = ret.replaceAll("</(O|o)(B|b)(J|j)(E|e)(C|c)(T|t)", "&lt;/object");
-    
-    ret = ret.replaceAll("<(A|a)(P|p)(P|p)(L|l)(E|e)(T|t)", "&lt;applet");
-    ret = ret.replaceAll("</(A|a)(P|p)(P|p)(L|l)(E|e)(T|t)", "&lt;/applet");
-    
-     ret = ret.replaceAll("<(E|e)(M|m)(B|b)(E|e)(D|d)", "&lt;embed");
-     ret = ret.replaceAll("</(E|e)(M|m)(B|b)(E|e)(D|d)", "&lt;embed");
-    
-    ret = ret.replaceAll("<(F|f)(O|o)(R|r)(M|m)", "&lt;form");
-    ret = ret.replaceAll("</(F|f)(O|o)(R|r)(M|m)", "&lt;form");
-    
-    return ret;
-  }
-  
-  
-  //게시물에 대한 목록을 조회한다.
-  @RequestMapping(value = "/cop/cmy/bbs/selectBoardList.do")
-  public String selectBoardArticles(@ModelAttribute("searchVO") BoardVO boardVO, ModelMap model, HttpServletRequest request, HttpServletResponse response) throws Exception {
-
-      PaginationInfo paginationInfo = new PaginationInfo();
-    
-	  BoardMasterVO vo = new BoardMasterVO();
-	  vo.setBbsId(boardVO.getBbsId());
-	  vo.setTrgetId(boardVO.getTrgetId());
-	  
-	  SiteManageVO siteVO = siteManageService.selectSiteServiceInfo(request);
-	  model.addAttribute("siteInfo", siteVO);
-	  model.addAttribute("LytFileStoreWebPathByWebFile", propertyService.getString("publish.tmplat.lyt.fileStoreWebPathByWebFile"));
-	  vo.setSiteId(siteVO.getSiteId());
-	  vo.setSysTyCode(siteVO.getSysTyCode());
-    
-	  BoardMasterVO master = bbsAttrbService.selectBBSMasterInf(vo);
-	  
-	  if(master != null && !EgovStringUtil.isEmpty(boardVO.getTrgetId())) {
-        
-		// 페이징 정보 설정
-	    boardVO.setPageUnit(propertyService.getInt("pageUnit"));
-	    boardVO.setPageSize(propertyService.getInt("pageSize"));
-	    boardVO.setCtgrymasterId(master.getCtgrymasterId());
-	    
-	    if("BBSA02".equals(master.getBbsAttrbCode())) {
-	    	// 페이징 정보 설정
-		    boardVO.setPageUnit(propertyService.getInt("photoPageUnit"));
-		    boardVO.setPageSize(propertyService.getInt("photoPageSize"));
-		    
-	    } else {
-	    	//공지게시물 가져오기
-	    	BoardVO noticeVO = new BoardVO();
-	    	noticeVO.setBbsId(boardVO.getBbsId());
-	    	noticeVO.setCommentUseAt(master.getCommentUseAt());
-	    	noticeVO.setSearchNoticeAt("Y");
-	    	noticeVO.setFirstIndex(0);
-	    	noticeVO.setRecordCountPerPage(9999);
-	    
-	    	model.addAttribute("noticeList", bbsMngService.selectBoardArticles(noticeVO));
-	    }
-	    
-	    paginationInfo.setCurrentPageNo(boardVO.getPageIndex());
-	    paginationInfo.setRecordCountPerPage(boardVO.getPageUnit());
-	    paginationInfo.setPageSize(boardVO.getPageSize());
-	    
-	    boardVO.setFirstIndex(paginationInfo.getFirstRecordIndex());
-	    boardVO.setLastIndex(paginationInfo.getLastRecordIndex());
-	    boardVO.setRecordCountPerPage(paginationInfo.getRecordCountPerPage());
-	      
-		boardVO.setCommentUseAt(master.getCommentUseAt());
-		boardVO.setBbsAttrbCode(master.getBbsAttrbCode());
-		
-        List<BoardVO> resultList = bbsMngService.selectBoardArticles(boardVO);
-        int totCnt = bbsMngService.selectBoardArticlesCnt(boardVO);
-        
-        paginationInfo.setTotalRecordCount(totCnt);
-        
-        if(!EgovStringUtil.isEmpty(master.getCtgrymasterId())) {
-			CtgryVO ctgry = new CtgryVO();
-			ctgry.setCtgrymasterId(master.getCtgrymasterId());
-			model.addAttribute("boardCateList", ctgryService.selectComtnbbsctgryList(ctgry));
-			model.addAttribute("boardCateLevel", ctgryService.selectComtnbbsctgryLevel(ctgry));
-        }
-        
-        
-        
-        model.addAttribute("resultList", resultList);
-        model.addAttribute("resultCnt", totCnt);
-        model.addAttribute("brdMstrVO", master);
-        
-        LoginVO user = EgovUserDetailsHelper.getAuthenticatedUser(request, response);  	  
-  	  	if(user != null) {  		  
-  	  		CommunityUser cmmntyUser = new CommunityUser();
-  	  		cmmntyUser.setSiteId(siteVO.getSiteId());
-  	  		cmmntyUser.setEmplyrId(user.getId());
-  	  		cmmntyUser.setCmmntyId(boardVO.getTrgetId());
-  	  		model.addAttribute("USER_INFO", cmmntyService.selectSingleCommunityUserInf(cmmntyUser));	//사용자 정보
-  	  	}
-      }
-	  
-	  model.addAttribute("paginationInfo", paginationInfo);
-	  
-    
-    return "cop/cmy/bbs/cmy_001/EgovNoticeList";
-  }
-  
-  //게시물에 대한 상세 정보를 조회한다.
-  @RequestMapping(value = "/cop/cmy/bbs/selectBoardArticle.do")
-  public String selectBoardArticle(@ModelAttribute("searchVO") BoardVO boardVO, ModelMap model, HttpServletRequest request, HttpServletResponse response) throws Exception {
-	      
-	  BoardMasterVO vo = new BoardMasterVO();
-	  vo.setBbsId(boardVO.getBbsId());
-	  vo.setTrgetId(boardVO.getTrgetId());
-	  
-	  SiteManageVO siteVO = siteManageService.selectSiteServiceInfo(request);
-	  model.addAttribute("siteInfo", siteVO);
-	  model.addAttribute("LytFileStoreWebPathByWebFile", propertyService.getString("publish.tmplat.lyt.fileStoreWebPathByWebFile"));
-	  vo.setSiteId(siteVO.getSiteId());
-	  vo.setSysTyCode(siteVO.getSysTyCode());
-        
-	  BoardMasterVO master = bbsAttrbService.selectBBSMasterInf(vo);
-    
-	  if(master != null && !EgovStringUtil.isEmpty(boardVO.getTrgetId())) {
-
-		  model.addAttribute("brdMstrVO", master);
-		  CommunityUser resultInfo = null;
-		  int SE_CODE = 1;
-			  
-		  LoginVO user = EgovUserDetailsHelper.getAuthenticatedUser(request, response);  	  
-	  	  if(user != null) {
-	  		  CommunityUser cmmntyUser = new CommunityUser();	
-	  		  cmmntyUser.setSiteId(siteVO.getSiteId());
-	  		  cmmntyUser.setEmplyrId(user.getId());
-	  		  cmmntyUser.setCmmntyId(boardVO.getTrgetId());
-	  		  resultInfo = cmmntyService.selectSingleCommunityUserInf(cmmntyUser);
-	  		  if(resultInfo != null) {
-	  			  model.addAttribute("USER_INFO", resultInfo);	//사용자 정보	  			  
-	  			  SE_CODE = Integer.parseInt(resultInfo.getAuthorCode());
-	  		  }
-	  		  boardVO.setFrstRegisterId(user.getId());
-	  	  }
-		  
-	  	  if(SE_CODE >= Integer.parseInt(master.getInqireAuthor())){
-	  		  if(SE_CODE >= 10) {
-	  			  boardVO.setAdminAt("Y");
-	  		  }
-	  		  // 조회수 증가 여부 지정
-			  boardVO.setPlusCount(true);
-			  boardVO.setCtgrymasterId(master.getCtgrymasterId());
-			  model.addAttribute("board", bbsMngService.selectBoardArticle(boardVO));
-			  
-			  return "cop/cmy/bbs/cmy_001/EgovNoticeInqire";
-	  	  } else {
-	  		  model.addAttribute("message", egovMessageSource.getMessage("fail.common.select"));
-	  		  return "forward:/cop/cmy/bbs/selectBoardList.do";
-	  	  }
-		  
-	  }
-
-	  model.addAttribute("message", egovMessageSource.getMessage("fail.auth.access"));
-	  return "forward:/cop/cmy/bbs/selectBoardList.do";
-  }
-
-  //게시물 등록을 위한 등록페이지로 이동한다.
-  @RequestMapping(value = "/cop/cmy/bbs/addBoardArticle.do")
-  public String addBoardArticle(@ModelAttribute("searchVO") BoardVO boardVO, ModelMap model, HttpServletRequest request, HttpServletResponse response) throws Exception {
-
-	  if(!EgovUserDetailsHelper.isAuthenticated(request, response)) {
-	      return "redirect:" + EgovUserDetailsHelper.getRedirectLoginUrl();
-	  }
-	  
-	  BoardMasterVO vo = new BoardMasterVO();
-	  vo.setBbsId(boardVO.getBbsId());
-	  vo.setTrgetId(boardVO.getTrgetId());
-	  
-	  SiteManageVO siteVO = siteManageService.selectSiteServiceInfo(request);
-	  model.addAttribute("siteInfo", siteVO);
-	  model.addAttribute("LytFileStoreWebPathByWebFile", propertyService.getString("publish.tmplat.lyt.fileStoreWebPathByWebFile"));
-	  vo.setSiteId(siteVO.getSiteId());
-	  vo.setSysTyCode(siteVO.getSysTyCode());
-    
-	  BoardMasterVO master = bbsAttrbService.selectBBSMasterInf(vo);
-    
-	  if(master != null && !EgovStringUtil.isEmpty(boardVO.getTrgetId())) {
-		  if(!EgovStringUtil.isEmpty(master.getCtgrymasterId())) {
-			  CtgryVO ctgry = new CtgryVO();
-			  ctgry.setCtgrymasterId(master.getCtgrymasterId());
-			  model.addAttribute("boardCateList", ctgryService.selectComtnbbsctgryList(ctgry));
-			  
-			  model.addAttribute("boardCateLevel", ctgryService.selectComtnbbsctgryLevel(ctgry));
-	      }
-		  	    
-		  model.addAttribute("brdMstrVO", master);
-
-		  BoardVO board = new BoardVO();
-		  model.addAttribute("board", board);
-	  
-		  request.getSession().setAttribute("sessionVO", boardVO);
-		  CommunityUser resultInfo = null;
-		  int SE_CODE = 1;
-		  
-		  LoginVO user = EgovUserDetailsHelper.getAuthenticatedUser(request, response);  	  
-	  	  if(user != null) {  		  
-	  		CommunityUser cmmntyUser = new CommunityUser();	
-			cmmntyUser.setSiteId(siteVO.getSiteId());
-			cmmntyUser.setEmplyrId(user.getId());
-			cmmntyUser.setCmmntyId(boardVO.getTrgetId());
-			resultInfo = cmmntyService.selectSingleCommunityUserInf(cmmntyUser);
-			if(resultInfo != null) {
-				model.addAttribute("USER_INFO", resultInfo);	//사용자 정보						
-				SE_CODE = Integer.parseInt(resultInfo.getAuthorCode());
-	  	  	}
-	  	  }
-	  	  
-	  	  if(SE_CODE >= Integer.parseInt(master.getRegistAuthor())){
-	  		  return "cop/cmy/bbs/cmy_001/EgovNoticeRegist";
-	  	  } else {
-	  		  model.addAttribute("message", egovMessageSource.getMessage("fail.auth.regist"));
-	  		  return "forward:/cop/cmy/bbs/selectBoardList.do";
-	  	  }
-	  }
-
-	  model.addAttribute("message", egovMessageSource.getMessage("fail.auth.access"));
-	  return "forward:/cop/cmy/bbs/selectBoardList.do";
-  }
-  
-  //게시물을 등록한다.
-  @RequestMapping(value = "/cop/cmy/bbs/insertBoardArticle.do")
-  public String insertBoardArticle(final MultipartHttpServletRequest multiRequest, @ModelAttribute("searchVO") BoardVO boardVO, BoardVO board, BindingResult bindingResult, HttpServletRequest request, HttpServletResponse response, ModelMap model) throws Exception {
-
-	  if(request.getSession().getAttribute("sessionVO") == null) {
-		  return "forward:/cop/cmy/bbs/selectBoardList.do";
-	  }
-    
-	  LoginVO user = EgovUserDetailsHelper.getAuthenticatedUser(request, response);
-    
-	  beanValidator.validate(board, bindingResult);
-    
-	  BoardMasterVO vo = new BoardMasterVO();
-	  vo.setBbsId(boardVO.getBbsId());
-	  vo.setTrgetId(boardVO.getTrgetId());
-	  
-	  SiteManageVO siteVO = siteManageService.selectSiteServiceInfo(request);
-	  vo.setSiteId(siteVO.getSiteId());
-	  vo.setSysTyCode(siteVO.getSysTyCode());
-  
-	  BoardMasterVO master = bbsAttrbService.selectBBSMasterInf(vo);
-	  
-	  int SE_CODE = 1;
-	  CommunityUser cmmntyUser = new CommunityUser();	
-	  cmmntyUser.setSiteId(siteVO.getSiteId());
-	  cmmntyUser.setEmplyrId(user.getId());
-	  cmmntyUser.setCmmntyId(boardVO.getTrgetId());
-	  cmmntyUser = cmmntyService.selectSingleCommunityUserInf(cmmntyUser);
-	  if(cmmntyUser != null) {
-		  model.addAttribute("USER_INFO", cmmntyUser);	//사용자 정보	  			  
-		  SE_CODE = Integer.parseInt(cmmntyUser.getAuthorCode());
-	  }
-	  
-	  if(bindingResult.hasErrors()) {
-      
-		  if(master != null && !EgovStringUtil.isEmpty(boardVO.getTrgetId())) {
-			  if(!EgovStringUtil.isEmpty(master.getCtgrymasterId())) {
-				  CtgryVO ctgry = new CtgryVO();
-				  ctgry.setCtgrymasterId(master.getCtgrymasterId());
-				  model.addAttribute("boardCateList", ctgryService.selectComtnbbsctgryList(ctgry));
-				  
-				  model.addAttribute("boardCateLevel", ctgryService.selectComtnbbsctgryLevel(ctgry));
-		      }
-			  			  
-			  model.addAttribute("brdMstrVO", master);
-			  model.addAttribute("siteInfo", siteVO);
-			  model.addAttribute("LytFileStoreWebPathByWebFile", propertyService.getString("publish.tmplat.lyt.fileStoreWebPathByWebFile"));
-		  }
-      
-		  return "cop/cmy/bbs/cmy_001/EgovNoticeRegist";
-	  }
-    
-	  if(master != null && !EgovStringUtil.isEmpty(boardVO.getTrgetId())) {
-		  
-		  if(SE_CODE >= Integer.parseInt(master.getRegistAuthor())) {
-			  String atchFileId = "";
-			  
-		      List<FileVO> result = null;
-		      
-		      final Map<String, MultipartFile> files = multiRequest.getFileMap();
-		      if(!files.isEmpty()) {
-		        result = fileUtil.parseBoardFileInf(Long.parseLong(master.getPosblAtchFileSize()) * 1024 * 1024, files, 0, "", siteManageService.selectSiteServiceInfo(request).getSiteId(), boardVO.getBbsId(),"","");
-		        atchFileId = fileMngService.insertFileInfs(result);
-		      }
-			  
-		      boardVO.setAtchFileId(atchFileId);
-		      boardVO.setFrstRegisterId(user.getId());
-		      boardVO.setNtcrNm(user.getName());      
-		      boardVO.setNttCn(unscript(boardVO.getNttCn())); // XSS 방지
-		      boardVO.setCreatIp(EgovClntInfo.getClntIP(request));
-		      boardVO.setEstnData(EgovHttpUtil.getEstnParseData(request));
-		      
-		      bbsMngService.insertBoardArticle(boardVO, master);
-		  }
-	  }
-
-	  request.getSession().removeAttribute("sessionVO");
-	  
-	  return "forward:/cop/cmy/bbs/selectBoardList.do";
-  }
-  
-  //게시물에 대한 답변 등록을 위한 등록페이지로 이동한다.
-  @RequestMapping(value = "/cop/cmy/bbs/addReplyBoardArticle.do")
-  public String addReplyBoardArticle(@ModelAttribute("searchVO") BoardVO boardVO, ModelMap model, HttpServletRequest request, HttpServletResponse response) throws Exception {
-	  
-	  if(!EgovUserDetailsHelper.isAuthenticated(request, response)) {
-	      return "redirect:" + EgovUserDetailsHelper.getRedirectLoginUrl();
-	  }
-	  
-	  BoardMasterVO vo = new BoardMasterVO();
-	  vo.setBbsId(boardVO.getBbsId());
-	  vo.setTrgetId(boardVO.getTrgetId());
-	  
-	  SiteManageVO siteVO = siteManageService.selectSiteServiceInfo(request);
-	  model.addAttribute("siteInfo", siteVO);
-	  model.addAttribute("LytFileStoreWebPathByWebFile", propertyService.getString("publish.tmplat.lyt.fileStoreWebPathByWebFile"));
-	  vo.setSiteId(siteVO.getSiteId());
-	  vo.setSysTyCode(siteVO.getSysTyCode());
-    
-	  BoardMasterVO master = bbsAttrbService.selectBBSMasterInf(vo);
-    
-	  if(master != null && !EgovStringUtil.isEmpty(boardVO.getTrgetId())) {
-	    
-		  CommunityUser resultInfo = null;
-		  int SE_CODE = 1;
-		  
-		  LoginVO user = EgovUserDetailsHelper.getAuthenticatedUser(request, response);  	  
-	  	  if(user != null) {  		  
-	  		CommunityUser cmmntyUser = new CommunityUser();	
-			cmmntyUser.setSiteId(siteVO.getSiteId());
-			cmmntyUser.setEmplyrId(user.getId());
-			cmmntyUser.setCmmntyId(boardVO.getTrgetId());
-			resultInfo = cmmntyService.selectSingleCommunityUserInf(cmmntyUser);
-			if(resultInfo != null) {
-				model.addAttribute("USER_INFO", resultInfo);	//사용자 정보
-				SE_CODE = Integer.parseInt(resultInfo.getAuthorCode());
-			}
-	  	  }
-	  	  
-		  if(SE_CODE >= Integer.parseInt(master.getAnswerAuthor())){
-			  model.addAttribute("brdMstrVO", master);
-			  
-			  BoardVO selectVO = new BoardVO();
-			  selectVO.setBbsId(master.getBbsId());
-			  selectVO.setNttNo(boardVO.getNttNo());
-			  selectVO.setAdminAt("Y");
-			  
-			  selectVO = bbsMngService.selectBoardArticle(selectVO);
-
-			  BoardVO board = new BoardVO();
-			  board.setCtgryId(selectVO.getCtgryId());
-			  //board.setOrdrCode(selectVO.getOrdrCode());
-			  //board.setOrdrCodeDp(BigDecimal.valueOf(selectVO.getOrdrCodeDp().longValue() + 1));
-		    
-			  if("BBSA11".equals(master.getBbsAttrbCode())) {
-				  
-				  board.setNttNo(selectVO.getNttNo());
-				  board.setNttSj(selectVO.getNttSj());			  
-				  if(!EgovStringUtil.isEmpty(selectVO.getEstnData())) {
-					  board.setNttCn(selectVO.getEstnParseData().getString("cn"));
-				  }
-				  board.setAtchFileId(selectVO.getEstnAtchFileId());
-				  board.setProcessSttusCode(selectVO.getProcessSttusCode());
-				  
-				  CmmnDetailCodeVO codeVO = new CmmnDetailCodeVO();
-				  codeVO.setCodeId("COM108");
-				  model.addAttribute("qaCodeList", cmmUseService.selectCmmCodeDetail(codeVO));
-			  }
-			  
-			  model.addAttribute("board", board);
-		    
-			  request.getSession().setAttribute("sessionVO", boardVO);
-		  	  
-		  	  return "cop/cmy/bbs/cmy_001/EgovNoticeRegist";
-	  	  
-	  	  } else {
-	  		model.addAttribute("message", egovMessageSource.getMessage("fail.auth.regist"));
-	  		return "forward:/cop/cmy/bbs/selectBoardList.do";
-	  	  }
-	  }
-    
-	  model.addAttribute("message", egovMessageSource.getMessage("fail.auth.access"));
-	  return "forward:/cop/cmy/bbs/selectBoardList.do";
-  }
-  
-  //게시물에 대한 답변을 등록한다.
-  @RequestMapping(value = "/cop/cmy/bbs/replyBoardArticle.do")
-  public String replyBoardArticle(final MultipartHttpServletRequest multiRequest, @ModelAttribute("searchVO") BoardVO boardVO, BoardVO board, BindingResult bindingResult, ModelMap model, HttpServletRequest request, HttpServletResponse response) throws Exception {
-
-   
-	  if(request.getSession().getAttribute("sessionVO") == null) {
-		  return "forward:/cop/cmy/bbs/selectBoardList.do";
-	  }
-    
-	  LoginVO user = EgovUserDetailsHelper.getAuthenticatedUser(request, response);
-    
-	  beanValidator.validate(board, bindingResult);
-    
-	  BoardMasterVO vo = new BoardMasterVO();
-	  vo.setBbsId(boardVO.getBbsId());
-	  vo.setTrgetId(boardVO.getTrgetId());
-	  
-	  SiteManageVO siteVO = siteManageService.selectSiteServiceInfo(request);
-	  vo.setSiteId(siteVO.getSiteId());
-	  vo.setSysTyCode(siteVO.getSysTyCode());
-  
-	  BoardMasterVO master = bbsAttrbService.selectBBSMasterInf(vo);
-	  
-	  int SE_CODE = 1;
-	  CommunityUser cmmntyUser = new CommunityUser();	
-	  cmmntyUser.setSiteId(siteVO.getSiteId());
-	  cmmntyUser.setEmplyrId(user.getId());
-	  cmmntyUser.setCmmntyId(boardVO.getTrgetId());
-	  cmmntyUser = cmmntyService.selectSingleCommunityUserInf(cmmntyUser);
-	  if(cmmntyUser != null) {
-		  model.addAttribute("USER_INFO", cmmntyUser);	//사용자 정보	  			  
-		  SE_CODE = Integer.parseInt(cmmntyUser.getAuthorCode());
-	  }
-	  
-	  if(bindingResult.hasErrors()) {
-
-		  if(master != null && !EgovStringUtil.isEmpty(boardVO.getTrgetId())) {
-			  			  
-			  model.addAttribute("brdMstrVO", master);
-			  
-			  if("BBSA11".equals(master.getBbsAttrbCode())) {
-				  CmmnDetailCodeVO codeVO = new CmmnDetailCodeVO();
-				  codeVO.setCodeId("COM108");
-				  model.addAttribute("qaCodeList", cmmUseService.selectCmmCodeDetail(codeVO));
-			  }
-		  }
-		  
-		  model.addAttribute("siteInfo", siteVO);
-		  model.addAttribute("LytFileStoreWebPathByWebFile", propertyService.getString("publish.tmplat.lyt.fileStoreWebPathByWebFile"));
-      
-		  return "cop/cmy/bbs/cmy_001/EgovNoticeRegist";
-	  }
-    
-	  if(master != null && !EgovStringUtil.isEmpty(boardVO.getTrgetId())) {
-		  
-		  if(SE_CODE >= Integer.parseInt(master.getAnswerAuthor())) {
-			  if(SE_CODE >= 10) {
-		    	  boardVO.setAdminAt("Y");
-		      }
-			  
-			  String atchFileId = boardVO.getAtchFileId();;
-	  	      
-		      final Map<String, MultipartFile> files = multiRequest.getFileMap();
-		      
-		      
-		      if("BBSA11".equals(master.getBbsAttrbCode())) {
-		    	  if(!files.isEmpty()) {
-		    		  if(EgovStringUtil.isEmpty(atchFileId)) {
-		    			  List<FileVO> result = fileUtil.parseBoardFileInf(Long.parseLong(master.getPosblAtchFileSize()) * 1024 * 1024, files, 0, atchFileId, siteManageService.selectSiteServiceInfo(request).getSiteId(), boardVO.getBbsId(),"","");
-		    			  atchFileId = fileMngService.insertFileInfs(result);
-					  } else {
-						  FileVO fvo = new FileVO();
-						  fvo.setAtchFileId(atchFileId);
-						  int cnt = fileMngService.getMaxFileSN(fvo);
-						  List<FileVO> _result = fileUtil.parseBoardFileInf(Long.parseLong(master.getPosblAtchFileSize()) * 1024 * 1024, files, cnt, atchFileId, siteManageService.selectSiteServiceInfo(request).getSiteId(), boardVO.getBbsId(),"","");
-						  fileMngService.updateFileInfs(_result);
-					  }
-		    		  boardVO.setEstnAtchFileId(atchFileId);
-				  }
-				  
-				  boardVO.setLastAnswrrId(user.getId());
-				  boardVO.setLastAnswrrNm(user.getName());
-		    	
-				  JSONObject jObj = new JSONObject();
-				  jObj.put("cn", boardVO.getNttCn());
-				  boardVO.setEstnData(jObj.toString());
-		    	
-				  bbsMngService.updateBoardArticle(boardVO, master, true);
-		      } else {
-		    	  if(!files.isEmpty()) {
-		    		  	List<FileVO> result = fileUtil.parseBoardFileInf(Long.parseLong(master.getPosblAtchFileSize()) * 1024 * 1024, files, 0, "", siteManageService.selectSiteServiceInfo(request).getSiteId(), boardVO.getBbsId(),"","");
-		  	        	atchFileId = fileMngService.insertFileInfs(result);
-		  	      }
-		  	      
-		    	  boardVO.setAtchFileId(atchFileId);
-		    	  boardVO.setFrstRegisterId(user.getId());
-		    	  boardVO.setNtcrNm(user.getName());      
-		    	  boardVO.setNttCn(unscript(boardVO.getNttCn())); // XSS 방지
-		    	  boardVO.setCreatIp(EgovClntInfo.getClntIP(request));
-		  	      
-		    	  boardVO.setEstnData(EgovHttpUtil.getEstnParseData(request));
-		  	      bbsMngService.replyBoardArticle(boardVO, master);
-		      }
-		  }      
-	  }
-    
-	  request.getSession().removeAttribute("sessionVO");
-	  
-	  return "forward:/cop/cmy/bbs/selectBoardList.do";
-  }
-
-  //게시물 수정을 위한 수정페이지로 이동한다.
-  @RequestMapping(value = "/cop/cmy/bbs/forUpdateBoardArticle.do")
-  public String selectBoardArticleForUpdt(@ModelAttribute("searchVO") BoardVO boardVO, ModelMap model, HttpServletRequest request, HttpServletResponse response) throws Exception {
-    
-	  if(!EgovUserDetailsHelper.isAuthenticated(request, response)) {
-	      return "redirect:" + EgovUserDetailsHelper.getRedirectLoginUrl();
-	  }
-	  
-	  BoardMasterVO vo = new BoardMasterVO();
-	  vo.setBbsId(boardVO.getBbsId());
-	  vo.setTrgetId(boardVO.getTrgetId());
-	  
-	  SiteManageVO siteVO = siteManageService.selectSiteServiceInfo(request);
-	  model.addAttribute("siteInfo", siteVO);
-	  model.addAttribute("LytFileStoreWebPathByWebFile", propertyService.getString("publish.tmplat.lyt.fileStoreWebPathByWebFile"));
-	  vo.setSiteId(siteVO.getSiteId());
-	  vo.setSysTyCode(siteVO.getSysTyCode());
-    
-	  BoardMasterVO master = bbsAttrbService.selectBBSMasterInf(vo);
-    
-	  if(master != null && !EgovStringUtil.isEmpty(boardVO.getTrgetId())) {
-		  
-		  LoginVO user = EgovUserDetailsHelper.getAuthenticatedUser(request, response);
-		  boardVO.setFrstRegisterId(user.getId());
-		  
-		  int SE_CODE = 1;
-		  CommunityUser cmmntyUser = new CommunityUser();	
-		  cmmntyUser.setSiteId(siteVO.getSiteId());
-		  cmmntyUser.setEmplyrId(user.getId());
-		  cmmntyUser.setCmmntyId(boardVO.getTrgetId());
-		  cmmntyUser = cmmntyService.selectSingleCommunityUserInf(cmmntyUser);
-		  if(cmmntyUser != null) {
-			  model.addAttribute("USER_INFO", cmmntyUser);	//사용자 정보	  			  
-			  SE_CODE = Integer.parseInt(cmmntyUser.getAuthorCode());
-		  }
-		  
-		  boardVO.setFrstRegisterId(user.getId());
-		  
-		  if(SE_CODE >= 10) {
-			  boardVO.setAdminAt("Y");
-		  }
-		  
-		  if(SE_CODE >= Integer.parseInt(master.getRegistAuthor())){
-			  if(!EgovStringUtil.isEmpty(master.getCtgrymasterId())) {
-				  CtgryVO ctgry = new CtgryVO();
-				  ctgry.setCtgrymasterId(master.getCtgrymasterId());
-				  model.addAttribute("boardCateList", ctgryService.selectComtnbbsctgryList(ctgry));
-				  
-				  model.addAttribute("boardCateLevel", ctgryService.selectComtnbbsctgryLevel(ctgry));
-		      }
-		    
-			  boardVO.setCtgrymasterId(master.getCtgrymasterId());
-			  BoardVO dataVO = bbsMngService.selectBoardArticle(boardVO);
-			  		  
-			  model.addAttribute("brdMstrVO", master);
-			  model.addAttribute("board", dataVO);
-			  
-			  request.getSession().setAttribute("sessionVO", boardVO);
-			  
-			  return "cop/cmy/bbs/cmy_001/EgovNoticeRegist";
-		  } else {
-	  		  model.addAttribute("message", egovMessageSource.getMessage("fail.auth.regist"));
-	  		  return "forward:/cop/cmy/bbs/selectBoardList.do";
-	  	  }
-		  
-	  }
-	  
-	  model.addAttribute("message", egovMessageSource.getMessage("fail.auth.access"));
-	  return "forward:/cop/cmy/bbs/selectBoardList.do";
-  }
-
-  //게시물에 대한 내용을 수정한다.
-  @RequestMapping(value = "/cop/cmy/bbs/updateBoardArticle.do")
-  public String updateBoardArticle(final MultipartHttpServletRequest multiRequest, @ModelAttribute("searchVO") BoardVO boardVO, 
-		  BoardVO board, BindingResult bindingResult, 
-      ModelMap model, HttpServletRequest request, HttpServletResponse response) throws Exception {
-
-	  if(request.getSession().getAttribute("sessionVO") == null) {
-		  return "forward:/cop/cmy/bbs/selectBoardList.do";
-	  }
-    
-	  LoginVO user = EgovUserDetailsHelper.getAuthenticatedUser(request, response);
-	  String atchFileId = boardVO.getAtchFileId();
-    
-	  beanValidator.validate(board, bindingResult);
-    
-	  BoardMasterVO vo = new BoardMasterVO();
-	  vo.setBbsId(boardVO.getBbsId());
-	  vo.setTrgetId(boardVO.getTrgetId());
-	  
-	  SiteManageVO siteVO = siteManageService.selectSiteServiceInfo(request);
-	  vo.setSiteId(siteVO.getSiteId());
-	  vo.setSysTyCode(siteVO.getSysTyCode());
-
-	  BoardMasterVO master = bbsAttrbService.selectBBSMasterInf(vo);
-	  
-	  int SE_CODE = 1;
-	  CommunityUser cmmntyUser = new CommunityUser();	
-	  cmmntyUser.setSiteId(siteVO.getSiteId());
-	  cmmntyUser.setEmplyrId(user.getId());
-	  cmmntyUser.setCmmntyId(boardVO.getTrgetId());	
-	  cmmntyUser = cmmntyService.selectSingleCommunityUserInf(cmmntyUser);
-	  if(cmmntyUser != null) {
-		  model.addAttribute("USER_INFO", cmmntyUser);	//사용자 정보	  			  
-		  SE_CODE = Integer.parseInt(cmmntyUser.getAuthorCode());
-	  }
-		
-	  if(bindingResult.hasErrors()) {
-      
-		  if(master != null && !EgovStringUtil.isEmpty(boardVO.getTrgetId())) {
-			  if(!EgovStringUtil.isEmpty(master.getCtgrymasterId())) {
-				  CtgryVO ctgry = new CtgryVO();
-				  ctgry.setCtgrymasterId(master.getCtgrymasterId());
-				  model.addAttribute("boardCateList", ctgryService.selectComtnbbsctgryList(ctgry));
-				  
-				  model.addAttribute("boardCateLevel", ctgryService.selectComtnbbsctgryLevel(ctgry));
-		      }
-			  
-			  boardVO.setCtgrymasterId(master.getCtgrymasterId());
-			  BoardVO dataVO = bbsMngService.selectBoardArticle(boardVO);
-			  
-			  model.addAttribute("brdMstrVO", master);
-			  model.addAttribute("board", dataVO);
-		  }
-		  model.addAttribute("siteInfo", siteVO);
-		  model.addAttribute("LytFileStoreWebPathByWebFile", propertyService.getString("publish.tmplat.lyt.fileStoreWebPathByWebFile"));
-      
-		  return "cop/cmy/bbs/cmy_001/EgovNoticeRegist";
-	  }
-    
-	  if(master != null && !EgovStringUtil.isEmpty(boardVO.getTrgetId())) {
-		  
-		  if(SE_CODE >= Integer.parseInt(master.getRegistAuthor())) {
-		  
-			  final Map<String, MultipartFile> files = multiRequest.getFileMap();
-			  if(!files.isEmpty()) {
-				  if(EgovStringUtil.isEmpty(atchFileId)) {
-					  List<FileVO> result = fileUtil.parseBoardFileInf(Long.parseLong(master.getPosblAtchFileSize()) * 1024 * 1024, files, 0, atchFileId, siteManageService.selectSiteServiceInfo(request).getSiteId(), boardVO.getBbsId(),"","");
-					  atchFileId = fileMngService.insertFileInfs(result);
-					  boardVO.setAtchFileId(atchFileId);
-				  } else {
-					  FileVO fvo = new FileVO();
-					  fvo.setAtchFileId(atchFileId);
-					  int cnt = fileMngService.getMaxFileSN(fvo);
-					  List<FileVO> _result = fileUtil.parseBoardFileInf(Long.parseLong(master.getPosblAtchFileSize()) * 1024 * 1024, files, cnt, atchFileId, siteManageService.selectSiteServiceInfo(request).getSiteId(), boardVO.getBbsId(),"","");
-					  fileMngService.updateFileInfs(_result);
-				  }
-			  }
-			  
-			  if(!"".equals(atchFileId)) {
-				  FileVO fvo = new FileVO();
-				  fvo.setAtchFileId(atchFileId);
-				  List<FileVO> dbFiles = fileMngService.selectFileInfs(fvo);
-				  if(dbFiles == null || dbFiles.size() == 0) {
-					  boardVO.setAtchFileId("");
-					  boardVO.setFileGroupId("");
-				  }
-			  }
-	      
-			  if(SE_CODE >= 10) {
-		    	  boardVO.setAdminAt("Y");
-		      }
-			  boardVO.setLastUpdusrId(user.getId());      
-			  boardVO.setNttCn(unscript(boardVO.getNttCn())); // XSS 방지
-			  boardVO.setEstnData(EgovHttpUtil.getEstnParseData(request));
-			  
-			  bbsMngService.updateBoardArticle(boardVO, master, false);
-		  }
-	  }
-    
-	  request.getSession().removeAttribute("sessionVO");
-	  
-	  return "forward:/cop/cmy/bbs/selectBoardList.do";
-  }
-  
-  //게시물에 대한 내용을 삭제한다.
-  @RequestMapping(value = "/cop/cmy/bbs/deleteBoardArticle.do")
-  public String deleteBoardArticle(@ModelAttribute("searchVO") BoardVO boardVO, BoardVO board, ModelMap model, HttpServletRequest request, HttpServletResponse response) throws Exception {
-
-	  if(!EgovUserDetailsHelper.isAuthenticated(request, response)) {
-		  return "redirect:" + EgovUserDetailsHelper.getRedirectLoginUrl();
-	  }
-
-	  LoginVO user = EgovUserDetailsHelper.getAuthenticatedUser(request, response);
-    
-	  BoardMasterVO vo = new BoardMasterVO();
-	  vo.setBbsId(boardVO.getBbsId());
-	  vo.setTrgetId(boardVO.getTrgetId());
-	  
-	  SiteManageVO siteVO = siteManageService.selectSiteServiceInfo(request);
-	  vo.setSiteId(siteVO.getSiteId());
-	  vo.setSysTyCode(siteVO.getSysTyCode());
-  
-	  BoardMasterVO master = bbsAttrbService.selectBBSMasterInf(vo);
-	  
-	  if(master != null && !EgovStringUtil.isEmpty(boardVO.getTrgetId())) { 
-		  
-		  int SE_CODE = 1;
-		  CommunityUser cmmntyUser = new CommunityUser();	
-		  cmmntyUser.setSiteId(siteVO.getSiteId());
-		  cmmntyUser.setEmplyrId(user.getId());
-		  cmmntyUser.setCmmntyId(boardVO.getTrgetId());	
-		  cmmntyUser = cmmntyService.selectSingleCommunityUserInf(cmmntyUser);
-		  if(cmmntyUser != null) {	  
-			  SE_CODE = Integer.parseInt(cmmntyUser.getAuthorCode());
-		  }
-		  
-		  if(SE_CODE >= Integer.parseInt(master.getRegistAuthor())){
-			  if(SE_CODE >= 10) {
-		    	  boardVO.setAdminAt("Y");
-		      }
-			  
-			  board.setLastUpdusrId(user.getId());      
-			  bbsMngService.deleteBoardArticle(board, master);
-		  }
-	  }
-    
-	  return "forward:/cop/cmy/bbs/selectBoardList.do";
-  }
-  
-  
-}
 
base/src/main/java/egovframework/com/cop/cmy/web/EgovCommunityManageController.java (deleted)
--- base/src/main/java/egovframework/com/cop/cmy/web/EgovCommunityManageController.java
@@ -1,888 +0,0 @@
-package egovframework.com.cop.cmy.web;
-
-import java.io.PrintWriter;
-import java.util.HashMap;
-import java.util.List;
-import java.util.Map;
-import java.util.regex.*;
-
-import javax.annotation.Resource;
-import javax.servlet.http.HttpServletRequest;
-import javax.servlet.http.HttpServletResponse;
-
-import egovframework.com.cop.com.service.ConfirmHistoryVO;
-import org.apache.log4j.Logger;
-import net.sf.json.JSONArray;
-import net.sf.json.JSONObject;
-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.multipart.MultipartFile;
-import org.springframework.web.multipart.MultipartHttpServletRequest;
-import org.springmodules.validation.commons.DefaultBeanValidator;
-
-import egovframework.com.cmm.EgovMessageSource;
-import egovframework.com.cmm.service.CmmUseService;
-import egovframework.com.cmm.service.FileMngUtil;
-import egovframework.com.cmm.service.FileVO;
-import egovframework.com.cop.bbs.service.BoardMasterVO;
-import egovframework.com.cop.bbs.service.BoardVO;
-import egovframework.com.cop.cmy.service.Community;
-import egovframework.com.cop.cmy.service.CommunityMnuVO;
-import egovframework.com.cop.cmy.service.CommunityUser;
-import egovframework.com.cop.cmy.service.CommunityUserVO;
-import egovframework.com.cop.cmy.service.CommunityVO;
-import egovframework.com.cop.cmy.service.CommunityMnu;
-import egovframework.com.cop.cmy.service.EgovCommunityManageService;
-import egovframework.com.cop.com.service.ConfirmManageService;
-import egovframework.com.sec.ram.security.userdetails.util.EgovUserDetailsHelper;
-import egovframework.com.sym.ccm.cde.service.CmmnDetailCodeVO;
-import egovframework.com.sym.sit.service.SiteManageService;
-import egovframework.com.sym.sit.service.SiteManageVO;
-import egovframework.com.uat.uia.service.LoginVO;
-import egovframework.com.utl.fcc.service.EgovDateUtil;
-import egovframework.com.utl.fcc.service.EgovStringUtil;
-import egovframework.rte.fdl.cmmn.exception.EgovBizException;
-import egovframework.rte.fdl.property.EgovPropertyService;
-import egovframework.rte.ptl.mvc.tags.ui.pagination.PaginationInfo;
-
-
-//커뮤니티 정보를 관리하기 위한 컨트롤러 클래스
-@Controller("EgovCommunityManageController")
-public class EgovCommunityManageController {
-	
-    @Resource(name = "EgovCommunityManageService")
-    private EgovCommunityManageService cmmntyService;
-
-    @Resource(name = "EgovConfirmManageService")
-    private ConfirmManageService confmService;
-
-    @Resource(name = "propertiesService")
-    protected EgovPropertyService propertyService;
-
-    @Resource(name = "siteManageService")
-	SiteManageService siteManageService;
-    
-    @Resource(name="cmmUseService")
-	private CmmUseService cmmUseService;
-        
-	@Resource(name = "fileMngUtil")
-	private FileMngUtil fileUtil;
-	
-	@Resource(name = "egovMessageSource")
-	EgovMessageSource egovMessageSource;
-	
-    @Autowired
-    private DefaultBeanValidator beanValidator;
-
-    Logger log = Logger.getLogger(this.getClass());
-	
-    
-    //커뮤니티 관리자 권한을 확인한다.
-    protected void checkAuthority(String trgetId, HttpServletRequest request, HttpServletResponse response) throws Exception {
-
-		LoginVO user = EgovUserDetailsHelper.getAuthenticatedUser(request, response);
-		
-		if (user == null) {
-		    throw new EgovBizException("인증된 사용자 정보가 존재하지 않습니다.");
-		}
-		
-		if (trgetId.startsWith("CMMNTY_")) {
-		    CommunityUser cmmntyUser = new CommunityUser();
-		    
-		    cmmntyUser.setCmmntyId(trgetId);
-		    cmmntyUser.setEmplyrId(user.getId());
-		    
-		    if (!cmmntyService.isManager(cmmntyUser)) {
-		    	throw new EgovBizException("해당 커뮤니티 관리자만 사용하실 수 있습니다.");
-		    }
-		} else {
-			throw new EgovBizException("대상ID 정보가 정확하지 않습니다.");
-		}
-    }
-    
-	//커뮤니티 메인에 대한 목록을 조회한다.
-    @RequestMapping("/cop/cmy/selectCmmntyInfs.do")
-    public String selectCmmntyInfs(@ModelAttribute("searchVO") CommunityVO cmmntyVO, ModelMap model, HttpServletRequest request, HttpServletResponse response) throws Exception {
-
-    	/** 사이트 정보 */
-    	SiteManageVO siteVO = siteManageService.selectSiteServiceInfo(request);
-    	model.addAttribute("siteInfo", siteVO);
-    	
-    	cmmntyVO.setSiteId(siteVO.getSiteId());
-    	cmmntyVO.setSysTyCode(siteVO.getSysTyCode());
-		
-    	LoginVO user = EgovUserDetailsHelper.getAuthenticatedUser(request, response);
-		if(user != null) {
-			CommunityUser cmmntyUser = new CommunityUser();	
-			cmmntyUser.setSiteId(cmmntyVO.getSiteId());
-			cmmntyUser.setEmplyrId(user.getId());
-			cmmntyUser.setCmmntyId(cmmntyVO.getCmmntyId());			
-			model.addAttribute("USER_SBSCRB", cmmntyService.selectMyCmmntyList(cmmntyUser));	//사용자 가입목록
-			model.addAttribute("LOGIN_USER_INFO", user);
-		}
-		
-		PaginationInfo paginationInfo = new PaginationInfo();		
-		cmmntyVO.setPageUnit(propertyService.getInt("pageUnit"));
-		cmmntyVO.setPageSize(propertyService.getInt("pageSize"));	    
-		paginationInfo.setCurrentPageNo(cmmntyVO.getPageIndex());
-		paginationInfo.setRecordCountPerPage(cmmntyVO.getRecordCountPerPage());
-		paginationInfo.setPageSize(cmmntyVO.getPageSize());	
-		cmmntyVO.setFirstIndex(paginationInfo.getFirstRecordIndex());
-		cmmntyVO.setLastIndex(paginationInfo.getLastRecordIndex());
-		cmmntyVO.setRecordCountPerPage(paginationInfo.getRecordCountPerPage());
-
-		HashMap<String, Object> map = (HashMap<String, Object>)cmmntyService.selectCommunityInfs(cmmntyVO);		
-		model.addAttribute("resultList", map.get("resultList"));
-		int resultCnt = Integer.parseInt((String)map.get("resultCnt"));		
-		paginationInfo.setTotalRecordCount(resultCnt);
-		
-		model.addAttribute("LytFileStoreWebPathByWebFile", propertyService.getString("publish.tmplat.lyt.fileStoreWebPathByWebFile"));
-		model.addAttribute("paginationInfo", paginationInfo);
-		
-		model.addAttribute("CmmntyFileStoreWebPath", propertyService.getString("Cmmnty.fileStoreWebPath"));
-		
-		return "cop/cmy/EgovCmmntyInfs";
-    }
-    
-    //커뮤니티 메인에 대한 목록을 조회한다.
-	@RequestMapping("/cop/cmy/selectCmmntyJsonList.do")
-    public void selectCmmntyMainList(@ModelAttribute("searchVO") CommunityVO cmmntyVO, ModelMap model, HttpServletRequest request, HttpServletResponse response) throws Exception {
-	
-		PaginationInfo paginationInfo = new PaginationInfo();
-		
-		paginationInfo.setCurrentPageNo(cmmntyVO.getPageIndex());
-		paginationInfo.setRecordCountPerPage(cmmntyVO.getRecordCountPerPage());
-		paginationInfo.setPageSize(cmmntyVO.getPageSize());
-	
-		cmmntyVO.setFirstIndex(paginationInfo.getFirstRecordIndex());
-		cmmntyVO.setLastIndex(paginationInfo.getLastRecordIndex());
-		cmmntyVO.setRecordCountPerPage(paginationInfo.getRecordCountPerPage());
-
-		HashMap map = (HashMap)cmmntyService.selectCommunityInfs(cmmntyVO);
-		
-		List<CommunityVO> resultList = (List<CommunityVO>) map.get("resultList");
-		int resultCnt = Integer.parseInt((String)map.get("resultCnt"));
-
-		CommunityVO result = null;
-		JSONObject jObj = null;
-	  	JSONArray jArray = new JSONArray();
-	  	if(resultList != null && resultList.size() > 0) {
-		  	for(int i=0; i < resultList.size(); i++) {
-		  		result = resultList.get(i);
-		  		jObj = new JSONObject();
-		  		jObj.put("cmmntyId", egovframework.com.utl.fcc.service.EgovStringUtil.isNullToString(result.getCmmntyId()));
-		  		jObj.put("cmmntyNm", egovframework.com.utl.fcc.service.EgovStringUtil.isNullToString(result.getCmmntyNm()));
-		  		jObj.put("cmmntyAdres", egovframework.com.utl.fcc.service.EgovStringUtil.isNullToString(result.getCmmntyAdres()));
-		  		jObj.put("cmmntyIntrcn", egovframework.com.utl.fcc.service.EgovStringUtil.isNullToString(result.getCmmntyIntrcn()));
-		  		jObj.put("atchFileIcon", egovframework.com.utl.fcc.service.EgovStringUtil.isNullToString(result.getAtchFileIcon()));
-		  		jObj.put("frstRegisterNm", egovframework.com.utl.fcc.service.EgovStringUtil.isNullToString(result.getFrstRegisterNm()));
-		  		jObj.put("resultCnt", resultCnt);
-		  		jObj.put("userCo", egovframework.com.utl.fcc.service.EgovStringUtil.isNullToString(result.getUserCo()));
-		  		jArray.add(jObj);
-		  	}
-	  	}
-	  	
-	  	response.setContentType("text/javascript; charset=utf-8");
-	  	PrintWriter printwriter = response.getWriter();
-	  	printwriter.println(jArray.toString());
-	  	printwriter.flush();
-		printwriter.close();
-    }
-    
-    //커뮤니티 등록을 위한 약관페이지로 이동한다.
-    @RequestMapping("/cop/cmy/selectCmmntyStplat.do")
-    public String selectCmmntyStplat(@ModelAttribute("searchVO") CommunityVO cmmntyVO, ModelMap model, HttpServletRequest request, HttpServletResponse response) throws Exception {
-
-    	/** 사이트 정보 */
-    	SiteManageVO siteVO = siteManageService.selectSiteServiceInfo(request);
-    	model.addAttribute("siteInfo", siteVO);
-    	
-    	LoginVO user = EgovUserDetailsHelper.getAuthenticatedUser(request, response);
-    	model.addAttribute("LOGIN_USER_INFO", user);
-    	
-    	if(user == null) {
-			model.addAttribute("message", egovMessageSource.getMessage("fail.user.login"));
-			return "forward:/cop/cmy/selectCmmntyInfs.do";
-		}
-		request.getSession().setAttribute("sessionVO", cmmntyVO);
-		
-		model.addAttribute("LytFileStoreWebPathByWebFile", propertyService.getString("publish.tmplat.lyt.fileStoreWebPathByWebFile"));
-		
-    	return "cop/cmy/EgovCmmntyStplat";
-    }
-
-    //커뮤니티 등록을 위한 등록페이지로 이동한다.
-    @RequestMapping("/cop/cmy/addCmmntyInf.do")
-    public String addCmmntyInf(@ModelAttribute("searchVO") CommunityVO cmmntyVO,  
-    		Community community, 
-    		ModelMap model, HttpServletRequest request, HttpServletResponse response) throws Exception {
-    	
-    	/** 사이트 정보 */
-    	SiteManageVO siteVO = siteManageService.selectSiteServiceInfo(request);
-    	model.addAttribute("siteInfo", siteVO);
-    	
-    	LoginVO user = EgovUserDetailsHelper.getAuthenticatedUser(request, response);
-    	model.addAttribute("LOGIN_USER_INFO", user);
-    	if(user == null) {
-			model.addAttribute("message", egovMessageSource.getMessage("fail.user.login"));
-			return "forward:/cop/cmy/selectCmmntyInfs.do";
-		}
-    	
-    	if (request.getSession().getAttribute("sessionVO") == null) return "forward:/cop/cmy/selectCmmntyInfs.do";
-    	
-    	/** 공통코드 - 커뮤니티구분코드(COM201) */
-    	CmmnDetailCodeVO voComCode = new CmmnDetailCodeVO();
-	   	voComCode = new CmmnDetailCodeVO();
-    	voComCode.setCodeId("COM201");
-    	List<CmmnDetailCodeVO> listComCode = cmmUseService.selectCmmCodeDetail(voComCode);
-    	model.addAttribute("cmmntySe", listComCode);
-    	
-	  	if(!"".equals(cmmntyVO.getSearchTy())) community.setCmmntySeCode(cmmntyVO.getSearchTy());
-	  	
-	  	model.addAttribute("communityVO", community);
-	  	
-	  	model.addAttribute("LytFileStoreWebPathByWebFile", propertyService.getString("publish.tmplat.lyt.fileStoreWebPathByWebFile"));
-	  	
-    	return "cop/cmy/EgovCmmntyRegist";
-    }
-
-    //커뮤니티 정보를 등록 개설한다.
-    @RequestMapping("/cop/cmy/insertCmmntyInf.do")
-    public String insertCmmntyInf(final MultipartHttpServletRequest multiRequest, 
-    		@ModelAttribute("searchVO") CommunityVO cmmntyVO, 
-    		Community community,
-    		BindingResult bindingResult, 
-    		ModelMap model, 
-    		HttpServletRequest request, HttpServletResponse response) throws Exception {
-		
-    	if (request.getSession().getAttribute("sessionVO") == null) return "forward:/cop/cmy/selectCmmntyInfs.do";
-    	
-		//커뮤니티 개설정보 무결성 체크
-    	boolean checkCmmnty = true;
-    	
-		beanValidator.validate(community, bindingResult);
-		if (bindingResult.hasErrors()) {
-			checkCmmnty = false;
-		}
-
-		if(checkCmmnty){
-			if (cmmntyService.checkCmmntyNmDplct(cmmntyVO) > 0) {
-	    		model.addAttribute("message", "입력하신 커뮤니티명은 이미 사용중입니다. 다른커뮤니티명을 입력하여 주십시오.");		//커뮤니티명 중복확인 체크
-	    		checkCmmnty = false;
-	    	}
-		}
-		
-		if(checkCmmnty){
-			if (cmmntyService.checkCmmntyAdresDplct(cmmntyVO) > 0) {
-	    		model.addAttribute("message", "입력하신 커뮤니티 주소는 이미 사용중입니다. 다른커뮤니티 주소를 입력하여 주십시오.");	//커뮤니티 주소 중복확인 체크
-	    		checkCmmnty = false;
-	    	}
-		}
-		
-		
-		if (checkCmmnty) {
-			SiteManageVO siteVO = siteManageService.selectSiteServiceInfo(request);
-			community.setSiteId(siteVO.getSiteId());
-			community.setSysTyCode(siteVO.getSysTyCode());
-	
-			List<FileVO> result = null;
-	
-			final Map<String, MultipartFile> files = multiRequest.getFileMap();
-		      if(!files.isEmpty()) {
-		        result = fileUtil.directParseFileInf(files, "CMMNTY_", 0, "Cmmnty.fileStorePath", "");
-		        community.setFileValue(result);
-		      }
-	
-		      LoginVO user = EgovUserDetailsHelper.getAuthenticatedUser(request, response);
-	
-		      community.setEmplyrId(user.getId());
-		      community.setFrstRegisterNm(user.getName());
-		      community.setUseAt("Y");
-		      community.setRegistSeCode("REGC02");
-		      community.setFrstRegisterId(user.getId());
-			
-		    cmmntyService.insertCommunityInf(community);
-	
-			request.getSession().removeAttribute("sessionVO");
-			return "forward:/cmy/"+cmmntyVO.getCmmntyAdres()+".do";
-		}else{
-			/** 공통코드 - 커뮤니티구분코드(COM201) */
-			CmmnDetailCodeVO voComCode = new CmmnDetailCodeVO();
-		   	voComCode = new CmmnDetailCodeVO();
-	    	voComCode.setCodeId("COM201");
-	    	List<CmmnDetailCodeVO> listComCode = cmmUseService.selectCmmCodeDetail(voComCode);
-	    	model.addAttribute("cmmntySe", listComCode);
-	    	
-		  	if(!"".equals(cmmntyVO.getSearchTy())) community.setCmmntySeCode(cmmntyVO.getSearchTy());
-		    return "cop/cmy/EgovCmmntyRegist";
-		}
-    }
-
-    //커뮤니티 정보 수정을 위한 수정페이지로 이동한다.
-    @RequestMapping("/cop/cmy/forUpdateCmmntyInf.do")
-    public String forUpdateCmmntyInf(@ModelAttribute("searchVO") CommunityVO cmmntyVO, Community community,
-    		ModelMap model, HttpServletRequest request, HttpServletResponse response)
-	    throws Exception {
-
-    	checkAuthority(cmmntyVO.getCmmntyId(), request, response);	//권한확인
-    	
-    	SiteManageVO siteVO = siteManageService.selectSiteServiceInfo(request);
-    	model.addAttribute("siteInfo", siteVO);
-    	cmmntyVO.setSiteId(siteVO.getSiteId());
-    	cmmntyVO.setSysTyCode(siteVO.getSysTyCode());
-    	
-    	/** 공통코드 - 커뮤니티구분코드(COM201) */
-    	CmmnDetailCodeVO voComCode = new CmmnDetailCodeVO();
-	   	voComCode = new CmmnDetailCodeVO();
-    	voComCode.setCodeId("COM201");
-    	model.addAttribute("cmmntySe", cmmUseService.selectCmmCodeDetail(voComCode));
-    	
-	  	LoginVO user = EgovUserDetailsHelper.getAuthenticatedUser(request, response);
-
-		model.addAttribute("communityVO", cmmntyService.selectCommunityInf(cmmntyVO));
-		model.addAttribute("LOGIN_USER_INFO", user);
-		model.addAttribute("LytFileStoreWebPathByWebFile", propertyService.getString("publish.tmplat.lyt.fileStoreWebPathByWebFile"));
-		
-		request.getSession().setAttribute("sessionVO", cmmntyVO);
-		return "cop/cmy/EgovCmmntyUpdt";
-    }
-
-    //커뮤니티 정보를 수정한다.
-    @RequestMapping("/cop/cmy/updtCmmntyInf.do")
-    public String updtCmmntyInf(final MultipartHttpServletRequest multiRequest, 
-    		@ModelAttribute("searchVO") CommunityVO cmmntyVO, 
-    		Community community,
-    		BindingResult bindingResult, ModelMap model,  
-    		HttpServletRequest request, HttpServletResponse response) throws Exception {
-
-    	checkAuthority(cmmntyVO.getCmmntyId(), request, response);	//권한확인
-    	
-    	if (request.getSession().getAttribute("sessionVO") == null) return "forward:/cmy/"+cmmntyVO.getCmmntyAdres()+".do";
-    	
-    	LoginVO user = EgovUserDetailsHelper.getAuthenticatedUser(request, response);
-
-		beanValidator.validate(community, bindingResult);
-		if (bindingResult.hasErrors()) {
-
-			SiteManageVO siteVO = siteManageService.selectSiteServiceInfo(request);
-	    	cmmntyVO.setSiteId(siteVO.getSiteId());
-	    	cmmntyVO.setSysTyCode(siteVO.getSysTyCode());
-	    	
-	    	/** 공통코드 - 커뮤니티구분코드(COM201) */
-	    	CmmnDetailCodeVO voComCode = new CmmnDetailCodeVO();
-		   	voComCode = new CmmnDetailCodeVO();
-	    	voComCode.setCodeId("COM201");
-	    	List<CmmnDetailCodeVO> listComCode = cmmUseService.selectCmmCodeDetail(voComCode);
-	    	model.addAttribute("cmmntySe", listComCode);
-	    	
-			model.addAttribute("communityVO", cmmntyService.selectCommunityInf(cmmntyVO));
-
-		    return "cop/cmy/EgovCmmntyUpdt";
-		}
-
-		if (user != null) {
-
-			List<FileVO> result = null;
-	        
-	        final Map<String, MultipartFile> files = multiRequest.getFileMap();
-	        if(!files.isEmpty()) {
-	          result = fileUtil.directParseFileInf(files, "CMMNTY_", 0, "Cmmnty.fileStorePath", "");
-	          community.setFileValue(result);
-	        }
-			community.setLastUpdusrId(user.getId());
-			
-			cmmntyService.updateCommunityInf(community);
-		}
-		request.getSession().removeAttribute("sessionVO");
-		return "forward:/cmy/"+cmmntyVO.getCmmntyAdres()+".do";
-    }
-	
-    //정규식에 의한 페이지 주소 확인
-    public String extractUrlParts(String url) {
-
-		String rVal = "";
-		Pattern urlPattern = Pattern.compile("^(/cmy/?)\\/([^#\\s\\?]*)?$");
-		Matcher mc = urlPattern.matcher(url);
-		   
-		if(mc.matches() && mc.group(2) != null && !"".equals(mc.group(2))){
-			rVal = mc.group(2).replaceAll(".do", "");
-		}
-		return rVal;
-    }
-
-    //커뮤니티 메인페이지의 기본 내용(게시판 4개 표시) 조회한다.
-	@RequestMapping(value = "/cmy/*")
-    public String selectCmmntyMainPage(@ModelAttribute("searchVO") CommunityVO cmmntyVO, ModelMap model, HttpServletRequest request, HttpServletResponse response) throws Exception {
-
-    	String cmmntyAdres = extractUrlParts(request.getRequestURI());	//현재 URL정보
-    	
-    	String cmmntyAdresReult = cmmntyService.selectCmmntyFindId(cmmntyAdres);
-
-		if(cmmntyAdresReult == null || "".equals(cmmntyAdresReult)){
-			model.addAttribute("message", "커뮤니티가 개설되어 있지 않거나 존재하지 않는 커뮤니티 입니다.");
-			return "forward:/cop/cmy/selectCmmntyInfs.do";
-		}
-
-		cmmntyVO.setCmmntyId(cmmntyAdresReult);	//커뮤니티 주소 매칭
-		
-    	SiteManageVO siteVO = siteManageService.selectSiteServiceInfo(request);
-    	model.addAttribute("siteInfo", siteVO);
-    	cmmntyVO.setSiteId(siteVO.getSiteId());
-    	cmmntyVO.setSysTyCode(siteVO.getSysTyCode());
-    	
-    	LoginVO user = EgovUserDetailsHelper.getAuthenticatedUser(request, response);
-		if(user != null) {
-			CommunityUser cmmntyUser = new CommunityUser();	
-			cmmntyUser.setSiteId(cmmntyVO.getSiteId());
-			cmmntyUser.setEmplyrId(user.getId());
-			cmmntyUser.setCmmntyId(cmmntyVO.getCmmntyId());			 
-			model.addAttribute("USER_INFO", cmmntyService.selectSingleCommunityUserInf(cmmntyUser));	//사용자 정보
-			model.addAttribute("LOGIN_USER_INFO", user);
-		}
-
-		BoardMasterVO bbsVo = new BoardMasterVO();
-		bbsVo.setSiteId(cmmntyVO.getSiteId());
-		bbsVo.setSysTyCode(cmmntyVO.getSysTyCode());
-		bbsVo.setTrgetId(cmmntyVO.getCmmntyId());
-
-		// 게시판 목록 정보 처리
-		List<CommunityMnu> bbsResult = cmmntyService.selectCommunityBbsMaster(cmmntyVO);
-	
-		model.addAttribute("bbsList", bbsResult);
-	
-		// 게시물 목록 정보 처리
-		BoardVO boardVo = new BoardVO();
-		CommunityMnu masterVo = null;
-		
-		boardVo.setTrgetId(cmmntyVO.getCmmntyId());
-		
-		//신규 게시물 처리
-		boardVo.setRecordCountPerPage(15);
-		List<BoardVO> bbsNewResult = cmmntyService.selectBoardNewArticles(boardVo);
-		model.addAttribute("bbsNewList", bbsNewResult);
-		
-		if(bbsResult != null && bbsResult.size() > 0) {
-			for (int i = 0; i < bbsResult.size() && i < 4; i++) {
-			    masterVo = bbsResult.get(i);
-			    boardVo = new BoardVO();
-			    boardVo.setTrgetId(cmmntyVO.getCmmntyId());
-			    boardVo.setBbsId(masterVo.getBbsId());
-			    boardVo.setBbsNm(masterVo.getBbsNm());
-			    boardVo.setTmplatId(masterVo.getTmplatId());
-	
-			    boardVo.setRecordCountPerPage(5);
-			    bbsResult.get(i).setAriticleList(cmmntyService.selectBoardNewArticles(boardVo));
-			}
-		}
-	
-		model.addAttribute("LytFileStoreWebPathByWebFile", propertyService.getString("publish.tmplat.lyt.fileStoreWebPathByWebFile"));
-	
-		return "cop/cmy/EgovCmmntyMainPage";
-    }
-
-    //커뮤니티 소개 페이지.
-    @RequestMapping("/cop/cmy/selectCmmntyInfo.do")
-    public String selectCmmntyView(@ModelAttribute("searchVO") CommunityVO cmmntyVO, ModelMap model, HttpServletRequest request, HttpServletResponse response) throws Exception {
-    	
-    	SiteManageVO siteVO = siteManageService.selectSiteServiceInfo(request);
-    	model.addAttribute("siteInfo", siteVO);
-    	
-    	//커뮤니티 정보
-		model.addAttribute("cmmntyVO", cmmntyService.selectCommunityInf(cmmntyVO));
-		model.addAttribute("LytFileStoreWebPathByWebFile", propertyService.getString("publish.tmplat.lyt.fileStoreWebPathByWebFile"));
-    	
-		return "cop/cmy/EgovCmmntyInfo";
-    }
-
-    //커뮤니티 사용신청(회원가입) 등록페이지.
-    @RequestMapping("/cop/cmy/selectCmmntyUserBySelf.do")
-    public String selectCmmntyUserBySelf(@ModelAttribute("communityUserVO") CommunityUserVO communityUserVO,
-    		ModelMap model, HttpServletRequest request, HttpServletResponse response) throws Exception {
-    	
-    	SiteManageVO siteVO = siteManageService.selectSiteServiceInfo(request);
-    	model.addAttribute("siteInfo", siteVO);
-    	
-    	LoginVO user = EgovUserDetailsHelper.getAuthenticatedUser(request, response);
-    	if(user == null) {
-			model.addAttribute("message", egovMessageSource.getMessage("fail.user.login"));
-			return "forward:/cop/cmy/selectCmmntyInfs.do";
-		}
-    	
-    	model.addAttribute("LOGIN_USER_INFO", user);
-    	model.addAttribute("LytFileStoreWebPathByWebFile", propertyService.getString("publish.tmplat.lyt.fileStoreWebPathByWebFile"));
-    	request.getSession().setAttribute("sessionVO", communityUserVO);
-		return "cop/cmy/EgovCmmntyUserBySelf";
-    }
-    
-    //커뮤니티 사용신청(회원가입)을 등록한다.
-    @RequestMapping("/cop/cmy/insertCmmntyUserBySelf.do")
-    public String insertCmmntyUserBySelf(@ModelAttribute("communityUserVO") CommunityUserVO communityUserVO,
-    		BindingResult bindingResult,
-    		@ModelAttribute("cmmntyVO") CommunityVO cmmntyVO,
-    		ModelMap model, HttpServletRequest request, HttpServletResponse response) throws Exception {
-	
-    	LoginVO user = EgovUserDetailsHelper.getAuthenticatedUser(request, response);
-
-    	if(user == null) {
-			model.addAttribute("message", egovMessageSource.getMessage("fail.user.login"));
-			return "forward:/cop/cmy/selectCmmntyInfs.do";
-		}
-    	
-    	SiteManageVO siteVO = siteManageService.selectSiteServiceInfo(request);
-    	model.addAttribute("siteInfo", siteVO);
-    	
-    	beanValidator.validate(communityUserVO, bindingResult);
-		if (bindingResult.hasErrors()) {
-			
-			model.addAttribute("LOGIN_USER_INFO", user);
-	    	model.addAttribute("LytFileStoreWebPathByWebFile", propertyService.getString("publish.tmplat.lyt.fileStoreWebPathByWebFile"));
-	    	
-			return "cop/cmy/EgovCmmntyUserBySelf";
-		}
-    	
-    	if (request.getSession().getAttribute("sessionVO") == null) return "forward:/cop/cmy/selectCmmntyUserBySelf.do";
-    	
-		String retVal = "";
-
-		communityUserVO.setFrstRegisterId(user.getId());
-		communityUserVO.setEmplyrId(user.getId());
-		
-	    //---------------------------------------------
-	    // 재가입정책에 따른 가입 처리 
-		// 가입방식 - confmPolicyCode Y:가입신청시 자동승인,  N:확인 후 수동승인
-		// 재가입정책 - resbscrbPolicyCode Y:재가입 허용,	N:재가입 불가
-	    //---------------------------------------------
-		CommunityVO resultInfo = cmmntyService.selectCommunityInf(cmmntyVO);
-
-		if ("Y".equals(resultInfo.getResbscrbPolicyCode()))	communityUserVO.setUseAt("Y");	// 재가입허용시 중복유무 체크
-		retVal = cmmntyService.checkCommunityUserInf(communityUserVO);
-		
-	    if (!retVal.equals("EXIST")) {
-
-			CommunityUser manager = cmmntyService.selectManager(cmmntyVO);
-
-			ConfirmHistoryVO history = new ConfirmHistoryVO();
-			
-			history.setAutoAt(resultInfo.getConfmPolicyCode());					// 자동승인여부
-			history.setConfmRqesterId(user.getId()); 							// 요청자 ID
-			history.setConfmRqesterNm(user.getName()); 							// 요청자 이름
-			history.setConfmRqesterIntrcn(communityUserVO.getUserIntrcn()); 	// 요청자 소개
-			history.setConfmerId(manager.getEmplyrId()); 						// 승인자 ID
-			history.setConfmTyCode("CF11"); 									// 커뮤니티사용자등록 (커뮤니티사용자등록)
-			history.setConfmSttusCode("AP01"); 									// 승인요청(AP01:승인요청 AP02:승인허가 AP03:승인반려)
-			history.setOpertTyCode("WC01"); 									// 회원가입
-			history.setTrgetJobTyCode("CMY"); 									// 대상작업구분
-			history.setTrgetJobId(communityUserVO.getCmmntyId());				// 대상작업 ID
-			history.setMyMenuAt(communityUserVO.getMyMenuAt());
-	
-			int cnt = confmService.countConfirmRequest(history);	//승인중인 건수 중복체크
-	
-			if (cnt == 0) {
-				
-				confmService.insertConfirmRequest(history);
-
-				if("Y".equals(resultInfo.getConfmPolicyCode())) {
-					retVal = "CMMNTY_MBER_B";	//회원가입 완료
-				}else{
-					retVal = "CMMNTY_MBER_A";	//회원가입 요청
-				}
-			} else {
-			    retVal = "ING";
-			}
-	    }else{
-	    	if ("N".equals(resultInfo.getResbscrbPolicyCode())){
-	    		retVal="CMMNTY_INTRCP";		//재가입 차단메세지
-	    	}else{
-	    		retVal="CMMNTY_MBER_FC";	//중복가입 메세지
-	    	}
-	    }
-
-	    cmmntyVO.setResultCode(retVal);
-	    request.getSession().removeAttribute("sessionVO");
-	    return "forward:/cop/cmy/selectCmmntyMsg.do";
-    }
-
-    //커뮤니티 탈퇴신청 페이지로 이동한다.
-    @RequestMapping("/cop/cmy/selectCmmntyUserSecsn.do")
-    public String selectCmmntyUserSecsn(@ModelAttribute("searchVO") CommunityVO cmmntyVO, 
-    		ModelMap model, HttpServletRequest request, HttpServletResponse response) throws Exception {
-	
-    	SiteManageVO siteVO = siteManageService.selectSiteServiceInfo(request);
-    	model.addAttribute("siteInfo", siteVO);
-    	
-    	LoginVO user = EgovUserDetailsHelper.getAuthenticatedUser(request, response);
-    	if(user == null) {
-			model.addAttribute("message", egovMessageSource.getMessage("fail.user.login"));
-			return "forward:/cop/cmy/selectCmmntyInfs.do";
-		}
-    	model.addAttribute("LOGIN_USER_INFO", user);
-    	model.addAttribute("LytFileStoreWebPathByWebFile", propertyService.getString("publish.tmplat.lyt.fileStoreWebPathByWebFile"));
-    	
-		request.getSession().setAttribute("sessionVO", cmmntyVO);
-    	return "cop/cmy/EgovCmmntyUserSecsn";
-    }
-    
-    //커뮤니티 탈퇴신청을 처리한다.
-    @RequestMapping("/cop/cmy/deleteCmmntyUserSecsn.do")
-    public String deleteCmmntyUserBySelf(@ModelAttribute("cmmntyUser") CommunityUser cmmntyUser, 
-    		@ModelAttribute("cmmntyVO") CommunityVO cmmntyVO,
-    		ModelMap model, HttpServletRequest request, HttpServletResponse response) throws Exception {
-	
-    	String retVal = "";
-    	LoginVO user = EgovUserDetailsHelper.getAuthenticatedUser(request, response);
-
-    	if(user == null) {
-			model.addAttribute("message", egovMessageSource.getMessage("fail.user.login"));
-			return "forward:/cop/cmy/selectCmmntyInfs.do";
-		} else {
-			
-			if (request.getSession().getAttribute("sessionVO") == null) return "forward:/cop/cmy/selectCmmntyInfs.do";
-			
-			cmmntyUser.setUseAt("N");
-			cmmntyUser.setLastUpdusrId(user.getId());
-			cmmntyUser.setEmplyrId(user.getId());
-			cmmntyUser.setSecsnDe(EgovDateUtil.getToday());
-
-			ConfirmHistoryVO history = new ConfirmHistoryVO();
-		    history.setConfmRqesterId(user.getId());
-		    history.setConfmerId(cmmntyUser.getEmplyrId());
-		    history.setConfmDe(EgovDateUtil.getToday());
-		    history.setConfmTyCode("CF12"); //커뮤니티사용자탈퇴
-		    history.setConfmSttusCode("AP02"); //승인허가
-		    history.setOpertTyCode("WC03"); //회원탈퇴
-		    history.setOpertId("");
-		    history.setTrgetJobTyCode("CMY");
-		    history.setTrgetJobId(cmmntyUser.getCmmntyId());
-	
-		    confmService.insertConfirmRequest(history);
-		    cmmntyService.deleteCommunityUserInf(cmmntyUser);
-		    retVal = "DEL_REQ_SUCCESS";
-		}
-
-		cmmntyVO.setResultCode(retVal);
-		request.getSession().removeAttribute("sessionVO");
-	    return "forward:/cop/cmy/selectCmmntyMsg.do";
-    }
-    
-    //커뮤니티 폐쇄신청페이지로 이동한다.
-    @RequestMapping("/cop/cmy/selectCmmntyClosing.do")
-    public String selectCmmntyClosing(@ModelAttribute("searchVO") CommunityVO cmmntyVO, 
-    		ModelMap model, HttpServletRequest request, HttpServletResponse response) throws Exception {
-	
-    	checkAuthority(cmmntyVO.getCmmntyId(), request, response);	//권한확인
-    	
-    	SiteManageVO siteVO = siteManageService.selectSiteServiceInfo(request);
-    	model.addAttribute("siteInfo", siteVO);
-    	
-    	LoginVO user = EgovUserDetailsHelper.getAuthenticatedUser(request, response);
-    	if(user == null) {
-			model.addAttribute("message", egovMessageSource.getMessage("fail.user.login"));
-			return "forward:/cop/cmy/selectCmmntyInfs.do";
-		}
-		request.getSession().setAttribute("sessionVO", cmmntyVO);
-		model.addAttribute("LOGIN_USER_INFO", user);
-		model.addAttribute("LytFileStoreWebPathByWebFile", propertyService.getString("publish.tmplat.lyt.fileStoreWebPathByWebFile"));
-    	return "cop/cmy/EgovCmmntyClosing";
-    }
-    
-    //커뮤니티를 폐쇄한다.
-    @RequestMapping("/cop/cmy/deleteCmmntyClosing.do")
-    public String updtCmmntyCls(@ModelAttribute("searchVO") CommunityVO cmmntyVO, 
-    		Community community,
-    		ModelMap model, HttpServletRequest request, HttpServletResponse response) throws Exception {
-
-    	LoginVO user = EgovUserDetailsHelper.getAuthenticatedUser(request, response);
-    	if(user == null) {
-			model.addAttribute("message", egovMessageSource.getMessage("fail.user.login"));
-			return "forward:/cop/cmy/selectCmmntyInfs.do";
-		}
-    	
-    	CommunityUser cmmntyUser = new CommunityUser();
-	    
-	    cmmntyUser.setCmmntyId(cmmntyVO.getCmmntyId());
-	    cmmntyUser.setEmplyrId(user.getId());
-	    CommunityUser result = cmmntyService.selectSingleCommunityUserInf(cmmntyUser);
-	    
-	    if(!"Y".equals(result.getMngrAt())){
-	    	model.addAttribute("message", "권한이 없습니다.");
-			return "forward:/cop/cmy/selectCmmntyInfs.do";
-	    }
-
-    	cmmntyService.deleteCommunityInf(community);
-    	model.addAttribute("message", "커뮤니티를 정상적으로 폐쇄하였습니다.");
-		
-		return "forward:/cop/cmy/selectCmmntyInfs.do";
-    }
-
-    
-    //커뮤니티 등록을 위한 커뮤니티명을 중복검색 한다.
-    @RequestMapping("/cop/cmy/selectCmmntyNmDplct.do")
-    public String selectCmmntyNmDplct(@ModelAttribute("cmmntyVO") CommunityVO cmmntyVO, 
-    		ModelMap model, HttpServletRequest request) throws Exception {
-    	
-    	SiteManageVO siteVO = siteManageService.selectSiteServiceInfo(request);
-    	model.addAttribute("siteInfo", siteVO);
-    	model.addAttribute("LytFileStoreWebPathByWebFile", propertyService.getString("publish.tmplat.lyt.fileStoreWebPathByWebFile"));
-    	
-    	int cmmntyNmCnt = -1;
-    	
-    	if(EgovStringUtil.isEmpty(cmmntyVO.getCmmntyNm())){		//커뮤니티명이 입력시에만 중복확인 처리 한다.
-    		model.addAttribute("cmmntyNmCnt", cmmntyNmCnt);
-    		return "cop/cmy/EgovCmmntyNmDplct";
-    	}
-
-    	model.addAttribute("cmmntyNmCnt", cmmntyService.checkCmmntyNmDplct(cmmntyVO));
-    	return "cop/cmy/EgovCmmntyNmDplct";
-    }
-    
-    //커뮤니티 등록을 위한 커뮤니티 주소를 중복검색 한다.
-    @RequestMapping("/cop/cmy/selectCmmntyAdresDplct.do")
-    public String selectCmmntyAdresDplct(@ModelAttribute("cmmntyVO") CommunityVO cmmntyVO, 
-    		ModelMap model, HttpServletRequest request) throws Exception {
-    	
-    	SiteManageVO siteVO = siteManageService.selectSiteServiceInfo(request);
-    	model.addAttribute("siteInfo", siteVO);
-    	model.addAttribute("LytFileStoreWebPathByWebFile", propertyService.getString("publish.tmplat.lyt.fileStoreWebPathByWebFile"));
-    	
-    	int cmmntyAdresCnt = -1;
-    	
-    	if(EgovStringUtil.isEmpty(cmmntyVO.getCmmntyAdres())){		//커뮤니티주소가 입력시에만 중복확인 처리 한다.
-    		model.addAttribute("cmmntyAdresCnt", cmmntyAdresCnt);
-    		return "cop/cmy/EgovCmmntyAdresDplct";
-    	}
-
-    	model.addAttribute("cmmntyAdresCnt", cmmntyService.checkCmmntyAdresDplct(cmmntyVO));
-    	return "cop/cmy/EgovCmmntyAdresDplct";
-    }
-    
-    //커뮤니티 메뉴를 순서를 변경한다.
-    @RequestMapping("/cop/cmy/updateCmmntySortOrdr.do")
-    public String updateMpmSortOrdr(@ModelAttribute("searchVO") CommunityMnu communityMnu, ModelMap model, HttpServletRequest request, HttpServletResponse response) throws Exception {
-  	  
-    	checkAuthority(communityMnu.getTrgetId(), request, response);	//권한확인
-    	
-    	SiteManageVO siteVO = siteManageService.selectSiteServiceInfo(request);
-    	communityMnu.setSiteId(siteVO.getSiteId());
-    	communityMnu.setSysTyCode(siteVO.getSysTyCode());
-    	communityMnu.setCmmntyId(communityMnu.getTrgetId());
-    	
-    	LoginVO user = EgovUserDetailsHelper.getAuthenticatedUser(request, response);
-		communityMnu.setEmplyrId(user.getId());
-		cmmntyService.updateCommunitySortOrdr(communityMnu);
-
-      return "forward:/cop/cmy/selectCmmntyMasterInfs.do";
-    }
-    
-	  //커뮤니티 게시판 마스터 목록을 조회한다.
-	  @RequestMapping("/cop/cmy/selectCmmntyMasterInfs.do")
-	  public String selectCmmntyMasterInfs(@ModelAttribute("searchVO") CommunityMnuVO communityMnuVO, ModelMap model, HttpServletRequest request, HttpServletResponse response) throws Exception {
-
-		checkAuthority(communityMnuVO.getTrgetId(), request, response);	//권한확인
-		  
-		SiteManageVO siteVO = siteManageService.selectSiteServiceInfo(request);
-		model.addAttribute("siteInfo", siteVO);
-		communityMnuVO.setSiteId(siteVO.getSiteId());
-		communityMnuVO.setSysTyCode(siteVO.getSysTyCode());
-		
-		LoginVO user = EgovUserDetailsHelper.getAuthenticatedUser(request, response);
-		if(user == null) {
-			return "forward:/cop/cmy/selectCmmntyInfs.do";
-		}else{
-			CommunityUser cmmntyUser = new CommunityUser();
-			cmmntyUser.setSiteId(communityMnuVO.getSiteId());
-			cmmntyUser.setEmplyrId(user.getId());
-			cmmntyUser.setCmmntyId(communityMnuVO.getTrgetId());
-			model.addAttribute("USER_INFO", cmmntyService.selectSingleCommunityUserInf(cmmntyUser));	//사용자 정보
-		}
-		
-		communityMnuVO.setPageUnit(propertyService.getInt("pageUnit"));
-		communityMnuVO.setPageSize(propertyService.getInt("pageSize"));
-		
-		PaginationInfo paginationInfo = new PaginationInfo();
-		
-		paginationInfo.setCurrentPageNo(communityMnuVO.getPageIndex());
-		paginationInfo.setRecordCountPerPage(communityMnuVO.getPageUnit());
-		paginationInfo.setPageSize(communityMnuVO.getPageSize());
-		
-		communityMnuVO.setFirstIndex(paginationInfo.getFirstRecordIndex());
-		communityMnuVO.setLastIndex(paginationInfo.getLastRecordIndex());
-		communityMnuVO.setRecordCountPerPage(paginationInfo.getRecordCountPerPage());
-		
-		Map<String, Object> map = cmmntyService.selectCmmntyMasterInfs(communityMnuVO);
-		int totCnt = Integer.parseInt((String)map.get("resultCnt"));
-		
-		paginationInfo.setTotalRecordCount(totCnt);
-		
-		model.addAttribute("resultList", map.get("resultList"));
-		model.addAttribute("resultCnt", map.get("resultCnt"));
-		model.addAttribute("paginationInfo", paginationInfo);
-		
-		return "cop/cmy/EgovCmybbsMstrList";
-	  }
-    
-    //커뮤니티에 대한 처리결과 메세지를 보여준다.
-    @RequestMapping("/cop/cmy/selectCmmntyMsg.do")
-    public String selectCmmntyMsg(@ModelAttribute("searchVO") CommunityVO cmmntyVO, ModelMap model, HttpServletRequest request, HttpServletResponse response) throws Exception {
-    	
-    	SiteManageVO siteVO = siteManageService.selectSiteServiceInfo(request);
-    	model.addAttribute("siteInfo", siteVO);
-    	
-    	LoginVO user = EgovUserDetailsHelper.getAuthenticatedUser(request, response);
-    	if(user == null) {
-			model.addAttribute("message", egovMessageSource.getMessage("fail.user.login"));
-			return "forward:/cop/cmy/selectCmmntyInfs.do";
-		}
-    	
-    	model.addAttribute("LOGIN_USER_INFO", user);
-    	model.addAttribute("LytFileStoreWebPathByWebFile", propertyService.getString("publish.tmplat.lyt.fileStoreWebPathByWebFile"));
-    	
-		return "cop/cmy/EgovCmmntyMsg";
-    }
-    
-    //커뮤니티 게시판의 전체검색 결과를 보여준다.
-    @RequestMapping("/cop/cmy/selectCmmntyBoardList.do")
-    public String selectCmmntyBoardList(@ModelAttribute("searchVO") CommunityVO cmmntyVO, ModelMap model, HttpServletRequest request, HttpServletResponse response) throws Exception {
-
-    	SiteManageVO siteVO = siteManageService.selectSiteServiceInfo(request);
-    	model.addAttribute("siteInfo", siteVO);
-    	
-    	LoginVO user = EgovUserDetailsHelper.getAuthenticatedUser(request, response);
-		if(user != null) {
-			CommunityUser cmmntyUser = new CommunityUser();	
-			cmmntyUser.setSiteId(siteVO.getSiteId());
-			cmmntyUser.setEmplyrId(user.getId());
-			cmmntyUser.setCmmntyId(cmmntyVO.getCmmntyId());			 
-			model.addAttribute("USER_INFO", cmmntyService.selectSingleCommunityUserInf(cmmntyUser));	//사용자 정보
-			model.addAttribute("LOGIN_USER_INFO", user);
-		}
-		
-    	cmmntyVO.setPageUnit(propertyService.getInt("pageUnit"));
-    	cmmntyVO.setPageSize(propertyService.getInt("pageSize"));
-		
-		PaginationInfo paginationInfo = new PaginationInfo();
-		
-		paginationInfo.setCurrentPageNo(cmmntyVO.getPageIndex());
-		paginationInfo.setRecordCountPerPage(cmmntyVO.getPageUnit());
-		paginationInfo.setPageSize(cmmntyVO.getPageSize());
-		
-		cmmntyVO.setFirstIndex(paginationInfo.getFirstRecordIndex());
-		cmmntyVO.setLastIndex(paginationInfo.getLastRecordIndex());
-		cmmntyVO.setRecordCountPerPage(paginationInfo.getRecordCountPerPage());
-
-		List<BoardVO> resultList = cmmntyService.selectCommunityBoardAllArticles(cmmntyVO);
-        int totCnt = cmmntyService.selectCommunityBoardAllArticlesCnt(cmmntyVO);
-		
-		paginationInfo.setTotalRecordCount(totCnt);
-		
-		model.addAttribute("resultList", resultList);
-        model.addAttribute("resultCnt", totCnt);
-		model.addAttribute("paginationInfo", paginationInfo);
-		model.addAttribute("LytFileStoreWebPathByWebFile", propertyService.getString("publish.tmplat.lyt.fileStoreWebPathByWebFile"));
-		
-		return "cop/cmy/EgovCommntyBoardList";
-    }
-}
 
base/src/main/java/egovframework/com/cop/cmy/web/TemplateServiceController.java (deleted)
--- base/src/main/java/egovframework/com/cop/cmy/web/TemplateServiceController.java
@@ -1,103 +0,0 @@
-package egovframework.com.cop.cmy.web;
-
-import javax.annotation.Resource;
-import javax.servlet.http.HttpServletRequest;
-import javax.servlet.http.HttpServletResponse;
-
-import org.springframework.stereotype.Controller;
-import org.springframework.ui.ModelMap;
-import org.springframework.web.bind.annotation.ModelAttribute;
-import org.springframework.web.bind.annotation.RequestMapping;
-
-import egovframework.com.cmm.service.Globals;
-import egovframework.com.cop.cmy.service.CommunityUser;
-import egovframework.com.cop.cmy.service.CommunityVO;
-import egovframework.com.cop.cmy.service.EgovCommunityManageService;
-import egovframework.com.sec.ram.security.userdetails.util.EgovUserDetailsHelper;
-import egovframework.com.sym.sit.service.SiteManageService;
-import egovframework.com.sym.sit.service.SiteManageVO;
-import egovframework.com.uat.uia.service.LoginVO;
-import egovframework.com.utl.fcc.service.EgovHttpUtil;
-import egovframework.rte.fdl.property.EgovPropertyService;
-
-/******************************************************
- * @Class Name : TemplateServiceController.java
- * @Program name : egovframework.com.cop.cmy.web
- * @Descriptopn : 커뮤니티 템플릿
- * @version : 1.0.0
- * @author : 이호영
- * @created date : 2012. 1. 25.
- * Modification log
- * =====================================================
- * date                name             description
- * -----------------------------------------------------
- * 2012. 1. 25.        이호영             first generated
-*********************************************************/
-
-@Controller("CmyTemplateServiceController")
-public class TemplateServiceController {
-	
-	@Resource(name = "propertiesService")
-	protected EgovPropertyService propertyService;
-
-	@Resource(name = "EgovCommunityManageService")
-    private EgovCommunityManageService cmmntyService;
-	
-	@Resource(name = "siteManageService")
-	SiteManageService siteManageService;
-	
-	@RequestMapping(value = "/cop/cmy/tmplatHead.do")
-	public String cmyTmplatHead(@ModelAttribute("searchVO") CommunityVO cmmntyVO, HttpServletRequest request, HttpServletResponse response, ModelMap model) throws Exception {	
-
-		if(!"".equals(cmmntyVO.getTrgetId())) cmmntyVO.setCmmntyId(cmmntyVO.getTrgetId());
-
-		/*
-		ComDefaultCodeVO voComCode = new ComDefaultCodeVO();
-	   	voComCode = new ComDefaultCodeVO();
-    	voComCode.setCodeId("COM201");
-    	List<CmmnDetailCode> listComCode = cmmUseService.selectCmmCodeDetail(voComCode);
-    	model.addAttribute("cmmntySe", listComCode);	//공통카테고리
-		 */
-		
-		if(!"Y".equals(request.getParameter("isMain"))) model.addAttribute("cmmntyMnuList", cmmntyService.selectCommunityMenuList(cmmntyVO));		//메뉴정보
-    	if(!"".equals(cmmntyVO.getCmmntyId())) model.addAttribute("cmmntyVO", cmmntyService.selectCommunityInfo(cmmntyVO));				//커뮤니티 정보
-    	
-    	SiteManageVO siteVO = siteManageService.selectSiteServiceInfo(request);
-    	model.addAttribute("siteInfo", siteVO);
-    	model.addAttribute("LytFileStoreWebPathByWebFile", propertyService.getString("publish.tmplat.lyt.fileStoreWebPathByWebFile"));
-    	
-    	LoginVO user = EgovUserDetailsHelper.getAuthenticatedUser(request, response);
-		if(user != null) {
-			CommunityUser cmmntyUser = new CommunityUser();	
-			cmmntyUser.setSiteId(siteVO.getSiteId());
-			cmmntyUser.setEmplyrId(user.getId());
-			cmmntyUser.setCmmntyId(cmmntyVO.getCmmntyId());			
-			model.addAttribute("USER_SBSCRB", cmmntyService.selectMyCmmntyList(cmmntyUser));	//사용자 가입목록
-			model.addAttribute("USER_INFO", cmmntyService.selectSingleCommunityUserInf(cmmntyUser));	//사용자 정보
-		}
-		
-		model.addAttribute("CmmntyFileStoreWebPath", propertyService.getString("Cmmnty.fileStoreWebPath"));
-		
-    	return propertyService.getString("publish.sourc.lyt.fileStoreWebPathByJspFile") 
-		+ "cmy/" 
-		+ siteVO.getCmySourcId() 
-		+ "/sourcHead" 
-		+ (EgovHttpUtil.getIsMobile(request) && "Y".equals(siteVO.getMobileUseAt()) ? Globals.PUBLISH_MOBILE_APPEND_FREFIX : "");
-	}
-	
-	@RequestMapping(value = "/cop/cmy/tmplatBottom.do")
-	public String cmyTmplatBottom(@ModelAttribute("searchVO") CommunityVO cmmntyVO, ModelMap model, HttpServletRequest request) throws Exception {	
-		if(!"".equals(cmmntyVO.getTrgetId())) cmmntyVO.setCmmntyId(cmmntyVO.getTrgetId());
-		
-		SiteManageVO siteVO = siteManageService.selectSiteServiceInfo(request);
-		model.addAttribute("siteInfo", siteVO);
-		model.addAttribute("LytFileStoreWebPathByWebFile", propertyService.getString("publish.tmplat.lyt.fileStoreWebPathByWebFile"));
-		
-		return propertyService.getString("publish.sourc.lyt.fileStoreWebPathByJspFile") 
-		+ "cmy/" 
-		+ siteVO.getCmySourcId() 
-		+ "/sourcBottom" 
-		+ (EgovHttpUtil.getIsMobile(request) && "Y".equals(siteVO.getMobileUseAt()) ? Globals.PUBLISH_MOBILE_APPEND_FREFIX : "");
-	}
-	
-}
 
base/src/main/java/egovframework/com/cop/com/service/BBSUseInfoManageService.java (deleted)
--- base/src/main/java/egovframework/com/cop/com/service/BBSUseInfoManageService.java
@@ -1,45 +0,0 @@
-package egovframework.com.cop.com.service;
-
-import java.util.Map;
-
-
-//게시판 이용정보를 관리하기 위한 서비스 인터페이스 클래스
-public interface BBSUseInfoManageService {
-
-    //게시판 사용 정보를 삭제한다.
-    public void deleteBBSUseInf(BoardUseInfVO bdUseInf) throws Exception;
-
-    //커뮤니티에 사용되는 게시판 사용정보를 삭제한다.
-    public void deleteBBSUseInfByCmmnty(BoardUseInfVO bdUseVO) throws Exception;
-
-    //동호회에 사용되는 게시판 사용정보를 삭제한다.
-    public void deleteBBSUseInfByClub(BoardUseInfVO bdUseVO) throws Exception;
-
-    //커뮤니티에 사용되는 모든 게시판 사용정보를 삭제한다.
-    public void deleteAllBBSUseInfByCmmnty(BoardUseInfVO bdUseVO) throws Exception;
-
-    //동호회에 사용되는 모든 게시판 사용정보를 삭제한다.
-    public void deleteAllBBSUseInfByClub(BoardUseInfVO bdUseVO) throws Exception;
-
-    //게시판 사용정보를 등록한다.
-    public void insertBBSUseInf(BoardUseInfVO bdUseInf) throws Exception;
-
-    //게시판 사용정보 목록을 조회한다.
-    public Map<String, Object> selectBBSUseInfs(BoardUseInfVO bdUseVO) throws Exception;
-
-    //게시판 사용정보를 수정한다.
-    public void updateBBSUseInf(BoardUseInfVO bdUseInf) throws Exception;
-
-    //게시판 사용정보에 대한 상세정보를 조회한다.
-    public BoardUseInfVO selectBBSUseInf(BoardUseInfVO bdUseVO) throws Exception;
-
-    //게시판에 대한 사용정보를 삭제한다.
-    public void deleteBBSUseInfByBoardId(BoardUseInfVO bdUseInf) throws Exception;
-
-    //커뮤니티, 동호회에 사용되는 게시판 사용정보에 대한 목록을 조회한다.
-    public Map<String, Object> selectBBSUseInfsByTrget(BoardUseInfVO bdUseVO) throws Exception;
-
-    //커뮤니티, 동호회에 사용되는 게시판 사용정보를 수정한다.
-    public void updateBBSUseInfByTrget(BoardUseInfVO bdUseInf) throws Exception;
-
-}
 
base/src/main/java/egovframework/com/cop/com/service/BbsSourcHistoryService.java (deleted)
--- base/src/main/java/egovframework/com/cop/com/service/BbsSourcHistoryService.java
@@ -1,24 +0,0 @@
-package egovframework.com.cop.com.service;
-
-import java.util.List;
-import egovframework.com.cop.com.service.BbsSourcVO;
-
-//게시판소스 이력관리
-public interface BbsSourcHistoryService {
-	
-	//COMTNBBSSOURCHISTORY을 등록한다.
-    String insertBbsSourcHistory(BbsSourcVO vo) throws Exception;
-    
-    //COMTNBBSSOURCHISTORY을 삭제한다.
-    void deleteBbsSourcHistory(BbsSourcVO vo) throws Exception;
-    
-    //COMTNBBSSOURCHISTORY을 조회한다.
-    BbsSourcVO selectBbsSourcHistory(BbsSourcVO vo) throws Exception;
-    
-    //COMTNBBSSOURCHISTORY 목록을 조회한다.
-    List<BbsSourcVO> selectBbsSourcHistoryList(BbsSourcVO searchVO) throws Exception;
-    
-    //COMTNBBSSOURCHISTORY 총 갯수를 조회한다.
-    int selectBbsSourcHistoryListCnt(BbsSourcVO searchVO);
-    
-}
 
base/src/main/java/egovframework/com/cop/com/service/BbsSourcService.java (deleted)
--- base/src/main/java/egovframework/com/cop/com/service/BbsSourcService.java
@@ -1,27 +0,0 @@
-package egovframework.com.cop.com.service;
-
-import java.util.List;
-import egovframework.com.cop.com.service.BbsSourcVO;
-
-//게시판 소스 서비스
-public interface BbsSourcService {
-	
-	//COMTNBBSSOURC을 등록한다.
-    String insertBbsSourc(BbsSourcVO vo) throws Exception;
-    
-    //COMTNBBSSOURC을 수정한다.
-    void updateBbsSourc(BbsSourcVO vo) throws Exception;
-    
-    //COMTNBBSSOURC을 삭제한다.
-    void deleteBbsSourc(BbsSourcVO vo) throws Exception;
-    
-    //COMTNBBSSOURC을 조회한다.
-    BbsSourcVO selectBbsSourc(BbsSourcVO vo) throws Exception;
-    
-    //COMTNBBSSOURC 목록을 조회한다.
-    List<BbsSourcVO> selectBbsSourcList(BbsSourcVO searchVO) throws Exception;
-    
-    //COMTNBBSSOURC 총 갯수를 조회한다.
-    int selectBbsSourcListCnt(BbsSourcVO searchVO);
-    
-}
 
base/src/main/java/egovframework/com/cop/com/service/BbsSourcVO.java (deleted)
--- base/src/main/java/egovframework/com/cop/com/service/BbsSourcVO.java
@@ -1,134 +0,0 @@
-package egovframework.com.cop.com.service;
-
-import java.io.Serializable;
-import org.apache.commons.lang.builder.ToStringBuilder;
-
-import egovframework.com.cmm.ComDefaultVO;
-
-
-@SuppressWarnings("serial")
-public class BbsSourcVO extends ComDefaultVO implements Serializable {
-	
-	/** 검색구분코드 */
-    private String searchSourcSeCode = "";
-    
-    /** BBS_SOURC_ID */
-    private java.lang.String bbsSourcId;
-        
-    /** SOURC_SE_CODE */
-    private java.lang.String sourcSeCode;
-    
-    /** SOURC_SE_CODE_NM */
-    private java.lang.String sourcSeCodeNm;
-    
-    /** SOURC_NM */
-    private java.lang.String sourcNm;
-    
-    /** LIST_SOURC */
-    private java.lang.String listSourc;
-    
-    /** VIEW_SOURC */
-    private java.lang.String viewSourc;
-    
-    /** FORM_SOURC */
-    private java.lang.String formSourc;
-    
-    /** CM_SOURC */
-    private java.lang.String cmSourc;
-    
-    /** PREVEW_FILE_NM */
-    private java.lang.String prevewFileNm;
-    
-    /** BBS_SOURC_HIST_ID */
-    private java.lang.String bbsSourcHistId;
-
-	public String getSearchSourcSeCode() {
-		return searchSourcSeCode;
-	}
-
-	public void setSearchSourcSeCode(String searchSourcSeCode) {
-		this.searchSourcSeCode = searchSourcSeCode;
-	}
-
-	public java.lang.String getBbsSourcId() {
-		return bbsSourcId;
-	}
-
-	public void setBbsSourcId(java.lang.String bbsSourcId) {
-		this.bbsSourcId = bbsSourcId;
-	}
-
-	public java.lang.String getSourcSeCode() {
-		return sourcSeCode;
-	}
-
-	public void setSourcSeCode(java.lang.String sourcSeCode) {
-		this.sourcSeCode = sourcSeCode;
-	}
-
-	public java.lang.String getSourcSeCodeNm() {
-		return sourcSeCodeNm;
-	}
-
-	public void setSourcSeCodeNm(java.lang.String sourcSeCodeNm) {
-		this.sourcSeCodeNm = sourcSeCodeNm;
-	}
-
-	public java.lang.String getSourcNm() {
-		return sourcNm;
-	}
-
-	public void setSourcNm(java.lang.String sourcNm) {
-		this.sourcNm = sourcNm;
-	}
-
-	public java.lang.String getListSourc() {
-		return listSourc;
-	}
-
-	public void setListSourc(java.lang.String listSourc) {
-		this.listSourc = listSourc;
-	}
-
-	public java.lang.String getViewSourc() {
-		return viewSourc;
-	}
-
-	public void setViewSourc(java.lang.String viewSourc) {
-		this.viewSourc = viewSourc;
-	}
-
-	public java.lang.String getFormSourc() {
-		return formSourc;
-	}
-
-	public void setFormSourc(java.lang.String formSourc) {
-		this.formSourc = formSourc;
-	}
-
-	public java.lang.String getCmSourc() {
-		return cmSourc;
-	}
-
-	public void setCmSourc(java.lang.String cmSourc) {
-		this.cmSourc = cmSourc;
-	}
-
-	public java.lang.String getPrevewFileNm() {
-		return prevewFileNm;
-	}
-
-	public void setPrevewFileNm(java.lang.String prevewFileNm) {
-		this.prevewFileNm = prevewFileNm;
-	}
-
-	public java.lang.String getBbsSourcHistId() {
-		return bbsSourcHistId;
-	}
-
-	public void setBbsSourcHistId(java.lang.String bbsSourcHistId) {
-		this.bbsSourcHistId = bbsSourcHistId;
-	}
-    
-    
-}
 
base/src/main/java/egovframework/com/cop/com/service/BbsTmplatHistoryService.java (deleted)
--- base/src/main/java/egovframework/com/cop/com/service/BbsTmplatHistoryService.java
@@ -1,23 +0,0 @@
-package egovframework.com.cop.com.service;
-
-import java.util.List;
-import egovframework.com.cop.com.service.BbsTmplatVO;
-
-public interface BbsTmplatHistoryService {
-	
-	//COMTNBBSTMPLATHISTORY을 등록한다.
-    String insertBbsTmplatHistory(BbsTmplatVO vo) throws Exception;
-    
-    //COMTNBBSTMPLATHISTORY을 삭제한다.
-    void deleteBbsTmplatHistory(BbsTmplatVO vo) throws Exception;
-    
-    //COMTNBBSTMPLATHISTORY을 조회한다.
-    BbsTmplatVO selectBbsTmplatHistory(BbsTmplatVO vo) throws Exception;
-    
-    //COMTNBBSTMPLATHISTORY 목록을 조회한다.
-    List<BbsTmplatVO> selectBbsTmplatHistoryList(BbsTmplatVO searchVO) throws Exception;
-    
-    //COMTNBBSTMPLATHISTORY 총 갯수를 조회한다.
-    int selectBbsTmplatHistoryListCnt(BbsTmplatVO searchVO);
-    
-}
 
base/src/main/java/egovframework/com/cop/com/service/BbsTmplatService.java (deleted)
--- base/src/main/java/egovframework/com/cop/com/service/BbsTmplatService.java
@@ -1,26 +0,0 @@
-package egovframework.com.cop.com.service;
-
-import java.util.List;
-import egovframework.com.cop.com.service.BbsTmplatVO;
-
-public interface BbsTmplatService {
-	
-	//COMTNBBSTMPLAT을 등록한다.
-    String insertBbsTmplat(BbsTmplatVO vo) throws Exception;
-    
-    //COMTNBBSTMPLAT을 수정한다.
-    void updateBbsTmplat(BbsTmplatVO vo) throws Exception;
-    
-    //COMTNBBSTMPLAT을 삭제한다.
-    void deleteBbsTmplat(BbsTmplatVO vo) throws Exception;
-    
-    //COMTNBBSTMPLAT을 조회한다.
-    BbsTmplatVO selectBbsTmplat(BbsTmplatVO vo) throws Exception;
-    
-    //COMTNBBSTMPLAT 목록을 조회한다.
-    List<BbsTmplatVO> selectBbsTmplatList(BbsTmplatVO searchVO) throws Exception;
-    
-    //COMTNBBSTMPLAT 총 갯수를 조회한다.
-    int selectBbsTmplatListCnt(BbsTmplatVO searchVO);
-    
-}
 
base/src/main/java/egovframework/com/cop/com/service/BbsTmplatVO.java (deleted)
--- base/src/main/java/egovframework/com/cop/com/service/BbsTmplatVO.java
@@ -1,170 +0,0 @@
-package egovframework.com.cop.com.service;
-
-import java.io.Serializable;
-import org.apache.commons.lang.builder.ToStringBuilder;
-
-import egovframework.com.cmm.ComDefaultVO;
-
-
-@SuppressWarnings("serial")
-public class BbsTmplatVO extends ComDefaultVO implements Serializable {
-	
-	/** 대분류검색구분 */
-    private String searchTmplatSeCode;
-    
-    /** BBS_TMPLAT_ID */
-    private java.lang.String bbsTmplatId;
-        
-    /** TMPLAT_SE_CODE */
-    private java.lang.String tmplatSeCode;
-    
-    /** TMPLAT_SE_CODE_NM */
-    private java.lang.String tmplatSeCodeNm;
-    
-    /** TMPLAT_NM */
-    private java.lang.String tmplatNm;
-    
-    /** CSS_SOURC */
-    private java.lang.String cssSourc;
-    
-    /** SCRIPT_SOURC */
-    private java.lang.String scriptSourc;
-        
-    /** PREVEW_FILE_NM */
-    private java.lang.String prevewFileNm;
-    
-    /** USE_AT */
-    private java.lang.String useAt;
-    
-    /** FRST_REGISTER_ID */
-    private java.lang.String frstRegisterId;
-    
-    /** FRST_REGISTER_PNTTM */
-    private java.util.Date frstRegisterPnttm;
-    
-    /** LAST_UPDUSR_ID */
-    private java.lang.String lastUpdusrId;
-    
-    /** LAST_UPDUSR_PNTTM */
-    private java.util.Date lastUpdusrPnttm;
-    
-    /** BBS_TMPLAT_HIST_ID */
-    private java.lang.String bbsTmplatHistId;
-    
-	public String getSearchTmplatSeCode() {
-		return searchTmplatSeCode;
-	}
-
-	public void setSearchTmplatSeCode(String searchTmplatSeCode) {
-		this.searchTmplatSeCode = searchTmplatSeCode;
-	}
-
-    public java.lang.String getBbsTmplatId() {
-		return bbsTmplatId;
-	}
-
-	public void setBbsTmplatId(java.lang.String bbsTmplatId) {
-		this.bbsTmplatId = bbsTmplatId;
-	}
-
-	public java.lang.String getTmplatSeCode() {
-		return tmplatSeCode;
-	}
-
-	public void setTmplatSeCode(java.lang.String tmplatSeCode) {
-		this.tmplatSeCode = tmplatSeCode;
-	}
-
-	public java.lang.String getTmplatSeCodeNm() {
-		return tmplatSeCodeNm;
-	}
-
-	public void setTmplatSeCodeNm(java.lang.String tmplatSeCodeNm) {
-		this.tmplatSeCodeNm = tmplatSeCodeNm;
-	}
-
-	public java.lang.String getTmplatNm() {
-		return tmplatNm;
-	}
-
-	public void setTmplatNm(java.lang.String tmplatNm) {
-		this.tmplatNm = tmplatNm;
-	}
-
-	public java.lang.String getCssSourc() {
-		return cssSourc;
-	}
-
-	public void setCssSourc(java.lang.String cssSourc) {
-		this.cssSourc = cssSourc;
-	}
-
-	public java.lang.String getScriptSourc() {
-		return scriptSourc;
-	}
-
-	public void setScriptSourc(java.lang.String scriptSourc) {
-		this.scriptSourc = scriptSourc;
-	}
-
-	public java.lang.String getPrevewFileNm() {
-		return prevewFileNm;
-	}
-
-	public void setPrevewFileNm(java.lang.String prevewFileNm) {
-		this.prevewFileNm = prevewFileNm;
-	}
-
-	public java.lang.String getUseAt() {
-		return useAt;
-	}
-
-	public void setUseAt(java.lang.String useAt) {
-		this.useAt = useAt;
-	}
-
-	public java.lang.String getFrstRegisterId() {
-		return frstRegisterId;
-	}
-
-	public void setFrstRegisterId(java.lang.String frstRegisterId) {
-		this.frstRegisterId = frstRegisterId;
-	}
-
-	public java.util.Date getFrstRegisterPnttm() {
-		return frstRegisterPnttm;
-	}
-
-	public void setFrstRegisterPnttm(java.util.Date frstRegisterPnttm) {
-		this.frstRegisterPnttm = frstRegisterPnttm;
-	}
-
-	public java.lang.String getLastUpdusrId() {
-		return lastUpdusrId;
-	}
-
-	public void setLastUpdusrId(java.lang.String lastUpdusrId) {
-		this.lastUpdusrId = lastUpdusrId;
-	}
-
-	public java.util.Date getLastUpdusrPnttm() {
-		return lastUpdusrPnttm;
-	}
-
-	public void setLastUpdusrPnttm(java.util.Date lastUpdusrPnttm) {
-		this.lastUpdusrPnttm = lastUpdusrPnttm;
-	}
-
-	public java.lang.String getBbsTmplatHistId() {
-		return bbsTmplatHistId;
-	}
-
-	public void setBbsTmplatHistId(java.lang.String bbsTmplatHistId) {
-		this.bbsTmplatHistId = bbsTmplatHistId;
-	}
-
-	public String toString() {
-        return ToStringBuilder.reflectionToString(this);
-    }
-
-}
 
base/src/main/java/egovframework/com/cop/com/service/BoardUseInfVO.java (deleted)
--- base/src/main/java/egovframework/com/cop/com/service/BoardUseInfVO.java
@@ -1,165 +0,0 @@
-package egovframework.com.cop.com.service;
-
-import java.io.Serializable;
-
-import egovframework.com.cmm.ComDefaultVO;
-import org.apache.commons.lang.builder.ToStringBuilder;
-
-
-//게시판의 이용정보를 관리하기 위한 VO 클래스
-public class BoardUseInfVO extends ComDefaultVO implements Serializable {
-    
-    //레코드 번호
-    private int rowNo = 0;
-
-    //등록구분 코드명
-    private String registSeCodeNm = "";
-
-    //커뮤니티 아이디
-    private String cmmntyId = "";
-
-    //커뮤니티 명
-    private String cmmntyNm = "";
-
-    //동호회 아이디
-    private String clbId = "";
-
-    //동호회 명
-    private String clbNm = "";
-
-    //게시판 명
-    private String bbsNm = "";
-
-    //사용자 명
-    private String userNm = "";
-
-    //제공 URL
-    private String provdUrl = "";
-    
-    //게시판 유형코드
-    private String bbsTyCode = "";
-
-	//게시판 아이디
-	private String bbsId = "";
-
-	//대상시스템 아이디
-	private String trgetId = "";
-
-	//대상 구분 (커뮤니티, 동호회)
-	private String trgetType = "";
-
-	//등록구분코드
-	private String registSeCode = "";
-
-	public int getRowNo() {
-		return rowNo;
-	}
-
-	public void setRowNo(int rowNo) {
-		this.rowNo = rowNo;
-	}
-
-	public String getRegistSeCodeNm() {
-		return registSeCodeNm;
-	}
-
-	public void setRegistSeCodeNm(String registSeCodeNm) {
-		this.registSeCodeNm = registSeCodeNm;
-	}
-
-	public String getCmmntyId() {
-		return cmmntyId;
-	}
-
-	public void setCmmntyId(String cmmntyId) {
-		this.cmmntyId = cmmntyId;
-	}
-
-	public String getCmmntyNm() {
-		return cmmntyNm;
-	}
-
-	public void setCmmntyNm(String cmmntyNm) {
-		this.cmmntyNm = cmmntyNm;
-	}
-
-	public String getClbId() {
-		return clbId;
-	}
-
-	public void setClbId(String clbId) {
-		this.clbId = clbId;
-	}
-
-	public String getClbNm() {
-		return clbNm;
-	}
-
-	public void setClbNm(String clbNm) {
-		this.clbNm = clbNm;
-	}
-
-	public String getBbsNm() {
-		return bbsNm;
-	}
-
-	public void setBbsNm(String bbsNm) {
-		this.bbsNm = bbsNm;
-	}
-
-	public String getUserNm() {
-		return userNm;
-	}
-
-	public void setUserNm(String userNm) {
-		this.userNm = userNm;
-	}
-
-	public String getProvdUrl() {
-		return provdUrl;
-	}
-
-	public void setProvdUrl(String provdUrl) {
-		this.provdUrl = provdUrl;
-	}
-
-	public String getBbsTyCode() {
-		return bbsTyCode;
-	}
-
-	public void setBbsTyCode(String bbsTyCode) {
-		this.bbsTyCode = bbsTyCode;
-	}
-
-	public String getBbsId() {
-		return bbsId;
-	}
-
-	public void setBbsId(String bbsId) {
-		this.bbsId = bbsId;
-	}
-
-	public String getTrgetId() {
-		return trgetId;
-	}
-
-	public void setTrgetId(String trgetId) {
-		this.trgetId = trgetId;
-	}
-
-	public String getTrgetType() {
-		return trgetType;
-	}
-
-	public void setTrgetType(String trgetType) {
-		this.trgetType = trgetType;
-	}
-
-	public String getRegistSeCode() {
-		return registSeCode;
-	}
-
-	public void setRegistSeCode(String registSeCode) {
-		this.registSeCode = registSeCode;
-	}
-}
 
base/src/main/java/egovframework/com/cop/com/service/ConfirmHistoryVO.java (deleted)
--- base/src/main/java/egovframework/com/cop/com/service/ConfirmHistoryVO.java
@@ -1,220 +0,0 @@
-package egovframework.com.cop.com.service;
-
-import java.io.Serializable;
-
-import egovframework.com.cmm.ComDefaultVO;
-import org.apache.commons.lang.builder.ToStringBuilder;
-
-//승인정보를 관리하기 위한 VO 클래스
-public class ConfirmHistoryVO extends ComDefaultVO{
-
-	//승인일
-	private String confmDe = "";
-
-	//승인자 아이디
-	private String confmerId = "";
-
-	//확인구분코드
-	private int confmNumber = 0;
-
-	//승인요청자 아이디
-	private String confmRqesterId = "";
-
-	//승인요청자 이름
-	private String confmRqesterNm = "";
-
-	//승인요청자 소개
-	private String confmRqesterIntrcn = "";
-
-	//승인상태코드
-	private String confmSttusCode = "";
-
-	//승인유형코드
-	private String confmTyCode = "";
-
-	//작업 아이디
-	private String opertId = "";
-
-	//작업유형코드
-	private String opertTyCode = "";
-
-	//대상업무 아이디
-	private String trgetJobId = "";
-
-	//대상업무유형코드
-	private String trgetJobTyCode = "";
-
-	//대상 ID
-	private String trgetId = "";
-
-	//자동승인여부
-	private String autoAt = "";
-
-	//마이메뉴사용여부
-	private String myMenuAt = "";
-
-    //확인구분 코드명
-    private String confmTyCodeNm = "";
-
-    //확인상태 코드명
-    private String confmSttusCodeNm = "";
-
-    //대상유형구분 코드명
-    private String trgetJobTyNm = "";
-
-    //처리구분 코드명
-    private String opertTyCodeNm = "";
-
-
-	public String getConfmDe() {
-		return confmDe;
-	}
-
-	public void setConfmDe(String confmDe) {
-		this.confmDe = confmDe;
-	}
-
-	public String getConfmerId() {
-		return confmerId;
-	}
-
-	public void setConfmerId(String confmerId) {
-		this.confmerId = confmerId;
-	}
-
-	public int getConfmNumber() {
-		return confmNumber;
-	}
-
-	public void setConfmNumber(int confmNumber) {
-		this.confmNumber = confmNumber;
-	}
-
-	public String getConfmRqesterId() {
-		return confmRqesterId;
-	}
-
-	public void setConfmRqesterId(String confmRqesterId) {
-		this.confmRqesterId = confmRqesterId;
-	}
-
-	public String getConfmRqesterNm() {
-		return confmRqesterNm;
-	}
-
-	public void setConfmRqesterNm(String confmRqesterNm) {
-		this.confmRqesterNm = confmRqesterNm;
-	}
-
-	public String getConfmRqesterIntrcn() {
-		return confmRqesterIntrcn;
-	}
-
-	public void setConfmRqesterIntrcn(String confmRqesterIntrcn) {
-		this.confmRqesterIntrcn = confmRqesterIntrcn;
-	}
-
-	public String getConfmSttusCode() {
-		return confmSttusCode;
-	}
-
-	public void setConfmSttusCode(String confmSttusCode) {
-		this.confmSttusCode = confmSttusCode;
-	}
-
-	public String getConfmTyCode() {
-		return confmTyCode;
-	}
-
-	public void setConfmTyCode(String confmTyCode) {
-		this.confmTyCode = confmTyCode;
-	}
-
-	public String getOpertId() {
-		return opertId;
-	}
-
-	public void setOpertId(String opertId) {
-		this.opertId = opertId;
-	}
-
-	public String getOpertTyCode() {
-		return opertTyCode;
-	}
-
-	public void setOpertTyCode(String opertTyCode) {
-		this.opertTyCode = opertTyCode;
-	}
-
-	public String getTrgetJobId() {
-		return trgetJobId;
-	}
-
-	public void setTrgetJobId(String trgetJobId) {
-		this.trgetJobId = trgetJobId;
-	}
-
-	public String getTrgetJobTyCode() {
-		return trgetJobTyCode;
-	}
-
-	public void setTrgetJobTyCode(String trgetJobTyCode) {
-		this.trgetJobTyCode = trgetJobTyCode;
-	}
-
-	public String getTrgetId() {
-		return trgetId;
-	}
-
-	public void setTrgetId(String trgetId) {
-		this.trgetId = trgetId;
-	}
-
-	public String getAutoAt() {
-		return autoAt;
-	}
-
-	public void setAutoAt(String autoAt) {
-		this.autoAt = autoAt;
-	}
-
-	public String getMyMenuAt() {
-		return myMenuAt;
-	}
-
-	public void setMyMenuAt(String myMenuAt) {
-		this.myMenuAt = myMenuAt;
-	}
-
-	public String getConfmTyCodeNm() {
-		return confmTyCodeNm;
-	}
-
-	public void setConfmTyCodeNm(String confmTyCodeNm) {
-		this.confmTyCodeNm = confmTyCodeNm;
-	}
-
-	public String getConfmSttusCodeNm() {
-		return confmSttusCodeNm;
-	}
-
-	public void setConfmSttusCodeNm(String confmSttusCodeNm) {
-		this.confmSttusCodeNm = confmSttusCodeNm;
-	}
-
-	public String getTrgetJobTyNm() {
-		return trgetJobTyNm;
-	}
-
-	public void setTrgetJobTyNm(String trgetJobTyNm) {
-		this.trgetJobTyNm = trgetJobTyNm;
-	}
-
-	public String getOpertTyCodeNm() {
-		return opertTyCodeNm;
-	}
-
-	public void setOpertTyCodeNm(String opertTyCodeNm) {
-		this.opertTyCodeNm = opertTyCodeNm;
-	}
-}
 
base/src/main/java/egovframework/com/cop/com/service/ConfirmManageService.java (deleted)
--- base/src/main/java/egovframework/com/cop/com/service/ConfirmManageService.java
@@ -1,22 +0,0 @@
-package egovframework.com.cop.com.service;
-
-import java.util.Map;
-
-//승인정보를 관리하기 위한 서비스 인테페이스 클래스
-public interface ConfirmManageService {
-
-    //승인(탈퇴)요청에 대한 등록을 처리한다.
-    public void insertConfirmRequest(ConfirmHistoryVO history) throws Exception;
-
-    //승인(탈퇴)요청에 대한 목록을 조회한다.
-    public Map<String, Object> selectConfirmRequest(ConfirmHistoryVO historyVO) throws Exception;
-
-    //승인(탈퇴)요청에 대한 확인을 처리한다.
-    public void updateConfirmRequest(ConfirmHistoryVO history) throws Exception;
-
-    //승인(탈퇴)요청에 대한 상세내용을 조회한다.
-    public ConfirmHistoryVO selectSingleConfirmRequest(ConfirmHistoryVO historyVO) throws Exception;
-
-    //현재 승인 요청된 건수를 조회한다.
-    public int countConfirmRequest(ConfirmHistoryVO history) throws Exception;
-}
 
base/src/main/java/egovframework/com/cop/com/service/LytSourcHistoryService.java (deleted)
--- base/src/main/java/egovframework/com/cop/com/service/LytSourcHistoryService.java
@@ -1,24 +0,0 @@
-package egovframework.com.cop.com.service;
-
-import java.util.List;
-import egovframework.com.cop.com.service.LytSourcVO;
-
-
-public interface LytSourcHistoryService {
-	
-	//COMTNLYTSOURCHISTORY을 등록한다.
-    String insertLytSourcHistory(LytSourcVO vo) throws Exception;
-    
-    //COMTNLYTSOURCHISTORY을 삭제한다.
-    void deleteLytSourcHistory(LytSourcVO vo) throws Exception;
-    
-    //COMTNLYTSOURCHISTORY을 조회한다.
-    LytSourcVO selectLytSourcHistory(LytSourcVO vo) throws Exception;
-    
-    //COMTNLYTSOURCHISTORY 목록을 조회한다.
-    List<LytSourcVO> selectLytSourcHistoryList(LytSourcVO searchVO) throws Exception;
-    
-    //COMTNLYTSOURCHISTORY 총 갯수를 조회한다.
-    int selectLytSourcHistoryListCnt(LytSourcVO searchVO);
-    
-}
 
base/src/main/java/egovframework/com/cop/com/service/LytSourcService.java (deleted)
--- base/src/main/java/egovframework/com/cop/com/service/LytSourcService.java
@@ -1,28 +0,0 @@
-package egovframework.com.cop.com.service;
-
-import java.util.List;
-import egovframework.com.cop.com.service.LytSourcVO;
-
-public interface LytSourcService {
-	
-	//COMTNLYTSOURC을 등록한다.
-    String insertLytSourc(LytSourcVO vo) throws Exception;
-    
-    //COMTNLYTSOURC을 수정한다.
-    void updateLytSourc(LytSourcVO vo) throws Exception;
-    
-    //COMTNLYTSOURC을 삭제한다.
-    void deleteLytSourc(LytSourcVO vo) throws Exception;
-    
-    //COMTNLYTSOURC을 조회한다.
-    LytSourcVO selectLytSourc(LytSourcVO vo) throws Exception;
-    
-    //COMTNLYTSOURC 목록을 조회한다.
-    List<LytSourcVO> selectLytSourcList(LytSourcVO searchVO) throws Exception;
-    
-    //COMTNLYTSOURC 총 갯수를 조회한다.
-    int selectLytSourcListCnt(LytSourcVO searchVO);
-    
-    public void publishCreate(LytSourcVO vo) throws Exception ;
-    
-}
 
base/src/main/java/egovframework/com/cop/com/service/LytSourcVO.java (deleted)
--- base/src/main/java/egovframework/com/cop/com/service/LytSourcVO.java
@@ -1,188 +0,0 @@
-package egovframework.com.cop.com.service;
-
-import java.io.Serializable;
-import org.apache.commons.lang.builder.ToStringBuilder;
-
-import egovframework.com.cmm.ComDefaultVO;
-
-@SuppressWarnings("serial")
-public class LytSourcVO extends ComDefaultVO implements Serializable {
-	    
-	/** 검색구분코드 */
-    private String searchSourcSeCode = "";
-    
-    /** LYT_SOURC_ID */
-    private java.lang.String lytSourcId;
-        
-    /** SOURC_SE_CODE */
-    private java.lang.String sourcSeCode;
-    
-    /** SOURC_SE_CODE_NM */
-    private java.lang.String sourcSeCodeNm;
-    
-    /** SOURC_NM */
-    private java.lang.String sourcNm;
-        
-    /** UPEND_SOURC */
-    private java.lang.String upendSourc;
-    
-    /** LPT_SOURC */
-    private java.lang.String lptSourc;
-        
-    /** MOBILE_UPEND_SOURC */
-    private java.lang.String mobileUpendSourc;
-    
-    /** MOBILE_LPT_SOURC */
-    private java.lang.String mobileLptSourc;
-    
-    /** PREVEW_FILE_NM */
-    private java.lang.String prevewFileNm;
-    
-    /** USE_AT */
-    private java.lang.String useAt;
-    
-    /** FRST_REGISTER_ID */
-    private java.lang.String frstRegisterId;
-    
-    /** FRST_REGISTER_PNTTM */
-    private java.util.Date frstRegisterPnttm;
-    
-    /** LAST_UPDUSR_ID */
-    private java.lang.String lastUpdusrId;
-    
-    /** LAST_UPDUSR_PNTTM */
-    private java.util.Date lastUpdusrPnttm;
-    
-    /** LYT_SOURC_HIST_ID */
-    private java.lang.String lytSourcHistId;
-
-	public String getSearchSourcSeCode() {
-		return searchSourcSeCode;
-	}
-
-	public void setSearchSourcSeCode(String searchSourcSeCode) {
-		this.searchSourcSeCode = searchSourcSeCode;
-	}
-
-	public java.lang.String getLytSourcId() {
-		return lytSourcId;
-	}
-
-	public void setLytSourcId(java.lang.String lytSourcId) {
-		this.lytSourcId = lytSourcId;
-	}
-
-	public java.lang.String getSourcSeCode() {
-		return sourcSeCode;
-	}
-
-	public void setSourcSeCode(java.lang.String sourcSeCode) {
-		this.sourcSeCode = sourcSeCode;
-	}
-
-	public java.lang.String getSourcSeCodeNm() {
-		return sourcSeCodeNm;
-	}
-
-	public void setSourcSeCodeNm(java.lang.String sourcSeCodeNm) {
-		this.sourcSeCodeNm = sourcSeCodeNm;
-	}
-
-	public java.lang.String getSourcNm() {
-		return sourcNm;
-	}
-
-	public void setSourcNm(java.lang.String sourcNm) {
-		this.sourcNm = sourcNm;
-	}
-
-	public java.lang.String getUpendSourc() {
-		return upendSourc;
-	}
-
-	public void setUpendSourc(java.lang.String upendSourc) {
-		this.upendSourc = upendSourc;
-	}
-
-	public java.lang.String getLptSourc() {
-		return lptSourc;
-	}
-
-	public void setLptSourc(java.lang.String lptSourc) {
-		this.lptSourc = lptSourc;
-	}
-
-	public java.lang.String getMobileUpendSourc() {
-		return mobileUpendSourc;
-	}
-
-	public void setMobileUpendSourc(java.lang.String mobileUpendSourc) {
-		this.mobileUpendSourc = mobileUpendSourc;
-	}
-
-	public java.lang.String getMobileLptSourc() {
-		return mobileLptSourc;
-	}
-
-	public void setMobileLptSourc(java.lang.String mobileLptSourc) {
-		this.mobileLptSourc = mobileLptSourc;
-	}
-
-	public java.lang.String getPrevewFileNm() {
-		return prevewFileNm;
-	}
-
-	public void setPrevewFileNm(java.lang.String prevewFileNm) {
-		this.prevewFileNm = prevewFileNm;
-	}
-
-	public java.lang.String getUseAt() {
-		return useAt;
-	}
-
-	public void setUseAt(java.lang.String useAt) {
-		this.useAt = useAt;
-	}
-
-	public java.lang.String getFrstRegisterId() {
-		return frstRegisterId;
-	}
-
-	public void setFrstRegisterId(java.lang.String frstRegisterId) {
-		this.frstRegisterId = frstRegisterId;
-	}
-
-	public java.util.Date getFrstRegisterPnttm() {
-		return frstRegisterPnttm;
-	}
-
-	public void setFrstRegisterPnttm(java.util.Date frstRegisterPnttm) {
-		this.frstRegisterPnttm = frstRegisterPnttm;
-	}
-
-	public java.lang.String getLastUpdusrId() {
-		return lastUpdusrId;
-	}
-
-	public void setLastUpdusrId(java.lang.String lastUpdusrId) {
-		this.lastUpdusrId = lastUpdusrId;
-	}
-
-	public java.util.Date getLastUpdusrPnttm() {
-		return lastUpdusrPnttm;
-	}
-
-	public void setLastUpdusrPnttm(java.util.Date lastUpdusrPnttm) {
-		this.lastUpdusrPnttm = lastUpdusrPnttm;
-	}
-
-	public java.lang.String getLytSourcHistId() {
-		return lytSourcHistId;
-	}
-
-	public void setLytSourcHistId(java.lang.String lytSourcHistId) {
-		this.lytSourcHistId = lytSourcHistId;
-	}
-    
-    
-}
 
base/src/main/java/egovframework/com/cop/com/service/LytTmplatHistoryService.java (deleted)
--- base/src/main/java/egovframework/com/cop/com/service/LytTmplatHistoryService.java
@@ -1,23 +0,0 @@
-package egovframework.com.cop.com.service;
-
-import java.util.List;
-import egovframework.com.cop.com.service.LytTmplatVO;
-
-public interface LytTmplatHistoryService {
-	
-	//COMTNLYTTMPLATHISTORY을 등록한다.
-    String insertLytTmplatHistory(LytTmplatVO vo) throws Exception;
-    
-    //COMTNLYTTMPLATHISTORY을 삭제한다.
-    void deleteLytTmplatHistory(LytTmplatVO vo) throws Exception;
-    
-    //COMTNLYTTMPLATHISTORY을 조회한다.
-    LytTmplatVO selectLytTmplatHistory(LytTmplatVO vo) throws Exception;
-    
-    //COMTNLYTTMPLATHISTORY 목록을 조회한다.
-    List<LytTmplatVO> selectLytTmplatHistoryList(LytTmplatVO searchVO) throws Exception;
-    
-    //COMTNLYTTMPLATHISTORY 총 갯수를 조회한다.
-    int selectLytTmplatHistoryListCnt(LytTmplatVO searchVO);
-    
-}
 
base/src/main/java/egovframework/com/cop/com/service/LytTmplatService.java (deleted)
--- base/src/main/java/egovframework/com/cop/com/service/LytTmplatService.java
@@ -1,29 +0,0 @@
-package egovframework.com.cop.com.service;
-
-import java.util.List;
-import egovframework.com.cop.com.service.LytTmplatVO;
-
-
-public interface LytTmplatService {
-	
-	//COMTNLYTTMPLAT을 등록한다.
-    String insertLytTmplat(LytTmplatVO vo) throws Exception;
-    
-    //COMTNLYTTMPLAT을 수정한다.
-    void updateLytTmplat(LytTmplatVO vo) throws Exception;
-    
-    //COMTNLYTTMPLAT을 삭제한다.
-    void deleteLytTmplat(LytTmplatVO vo) throws Exception;
-    
-    //COMTNLYTTMPLAT을 조회한다.
-    LytTmplatVO selectLytTmplat(LytTmplatVO vo) throws Exception;
-    
-    //COMTNLYTTMPLAT 목록을 조회한다.
-    List<LytTmplatVO> selectLytTmplatList(LytTmplatVO searchVO) throws Exception;
-    
-    //COMTNLYTTMPLAT 총 갯수를 조회한다.
-    int selectLytTmplatListCnt(LytTmplatVO searchVO);
-    
-    public void publishCreate(LytTmplatVO vo) throws Exception;
-    
-}
 
base/src/main/java/egovframework/com/cop/com/service/LytTmplatVO.java (deleted)
--- base/src/main/java/egovframework/com/cop/com/service/LytTmplatVO.java
@@ -1,222 +0,0 @@
-package egovframework.com.cop.com.service;
-
-import java.io.Serializable;
-import org.apache.commons.lang.builder.ToStringBuilder;
-
-import egovframework.com.cmm.ComDefaultVO;
-
-
-@SuppressWarnings("serial")
-public class LytTmplatVO extends ComDefaultVO implements Serializable {
-	
-	/** 대분류검색구분 */
-    private String searchTmplatLcasCode;
-    
-    /** 중분류검색구분 */
-    private String searchTmplatMlsfcCode;
-    
-    /** LYT_TMPLAT_ID */
-    private java.lang.String lytTmplatId;
-    
-    /** TMPLAT_LCAS_CODE */
-    private java.lang.String tmplatLcasCode;
-    
-    /** TMPLAT_LCAS_CODE_NM */
-    private java.lang.String tmplatLcasCodeNm;
-    
-    /** TMPLAT_MLSFC_CODE */
-    private java.lang.String tmplatMlsfcCode;
-    
-    /** TMPLAT_MLSFC_CODE_NM */
-    private java.lang.String tmplatMlsfcCodeNm;
-    
-    /** TMPLAT_NM */
-    private java.lang.String tmplatNm;
-    
-    /** CSS_SOURC */
-    private java.lang.String cssSourc;
-    
-    /** SCRIPT_SOURC */
-    private java.lang.String scriptSourc;
-        
-    /** MOBILE_CSS_SOURC */
-    private java.lang.String mobileCssSourc;
-    
-    /** MOBILE_SCRIPT_SOURC */
-    private java.lang.String mobileScriptSourc;
-        
-    /** PREVEW_FILE_NM */
-    private java.lang.String prevewFileNm;
-    
-    /** USE_AT */
-    private java.lang.String useAt;
-    
-    /** FRST_REGISTER_ID */
-    private java.lang.String frstRegisterId;
-    
-    /** FRST_REGISTER_PNTTM */
-    private java.util.Date frstRegisterPnttm;
-    
-    /** LAST_UPDUSR_ID */
-    private java.lang.String lastUpdusrId;
-    
-    /** LAST_UPDUSR_PNTTM */
-    private java.util.Date lastUpdusrPnttm;
-    
-    /** LYT_TMPLAT_HIST_ID */
-    private java.lang.String lytTmplatHistId;
-
-	public String getSearchTmplatLcasCode() {
-		return searchTmplatLcasCode;
-	}
-
-	public void setSearchTmplatLcasCode(String searchTmplatLcasCode) {
-		this.searchTmplatLcasCode = searchTmplatLcasCode;
-	}
-
-	public String getSearchTmplatMlsfcCode() {
-		return searchTmplatMlsfcCode;
-	}
-
-	public void setSearchTmplatMlsfcCode(String searchTmplatMlsfcCode) {
-		this.searchTmplatMlsfcCode = searchTmplatMlsfcCode;
-	}
-
-	public java.lang.String getLytTmplatId() {
-		return lytTmplatId;
-	}
-
-	public void setLytTmplatId(java.lang.String lytTmplatId) {
-		this.lytTmplatId = lytTmplatId;
-	}
-
-	public java.lang.String getTmplatLcasCode() {
-		return tmplatLcasCode;
-	}
-
-	public void setTmplatLcasCode(java.lang.String tmplatLcasCode) {
-		this.tmplatLcasCode = tmplatLcasCode;
-	}
-
-	public java.lang.String getTmplatLcasCodeNm() {
-		return tmplatLcasCodeNm;
-	}
-
-	public void setTmplatLcasCodeNm(java.lang.String tmplatLcasCodeNm) {
-		this.tmplatLcasCodeNm = tmplatLcasCodeNm;
-	}
-
-	public java.lang.String getTmplatMlsfcCode() {
-		return tmplatMlsfcCode;
-	}
-
-	public void setTmplatMlsfcCode(java.lang.String tmplatMlsfcCode) {
-		this.tmplatMlsfcCode = tmplatMlsfcCode;
-	}
-
-	public java.lang.String getTmplatMlsfcCodeNm() {
-		return tmplatMlsfcCodeNm;
-	}
-
-	public void setTmplatMlsfcCodeNm(java.lang.String tmplatMlsfcCodeNm) {
-		this.tmplatMlsfcCodeNm = tmplatMlsfcCodeNm;
-	}
-
-	public java.lang.String getTmplatNm() {
-		return tmplatNm;
-	}
-
-	public void setTmplatNm(java.lang.String tmplatNm) {
-		this.tmplatNm = tmplatNm;
-	}
-
-	public java.lang.String getCssSourc() {
-		return cssSourc;
-	}
-
-	public void setCssSourc(java.lang.String cssSourc) {
-		this.cssSourc = cssSourc;
-	}
-
-	public java.lang.String getScriptSourc() {
-		return scriptSourc;
-	}
-
-	public void setScriptSourc(java.lang.String scriptSourc) {
-		this.scriptSourc = scriptSourc;
-	}
-
-	public java.lang.String getMobileCssSourc() {
-		return mobileCssSourc;
-	}
-
-	public void setMobileCssSourc(java.lang.String mobileCssSourc) {
-		this.mobileCssSourc = mobileCssSourc;
-	}
-
-	public java.lang.String getMobileScriptSourc() {
-		return mobileScriptSourc;
-	}
-
-	public void setMobileScriptSourc(java.lang.String mobileScriptSourc) {
-		this.mobileScriptSourc = mobileScriptSourc;
-	}
-
-	public java.lang.String getPrevewFileNm() {
-		return prevewFileNm;
-	}
-
-	public void setPrevewFileNm(java.lang.String prevewFileNm) {
-		this.prevewFileNm = prevewFileNm;
-	}
-
-	public java.lang.String getUseAt() {
-		return useAt;
-	}
-
-	public void setUseAt(java.lang.String useAt) {
-		this.useAt = useAt;
-	}
-
-	public java.lang.String getFrstRegisterId() {
-		return frstRegisterId;
-	}
-
-	public void setFrstRegisterId(java.lang.String frstRegisterId) {
-		this.frstRegisterId = frstRegisterId;
-	}
-
-	public java.util.Date getFrstRegisterPnttm() {
-		return frstRegisterPnttm;
-	}
-
-	public void setFrstRegisterPnttm(java.util.Date frstRegisterPnttm) {
-		this.frstRegisterPnttm = frstRegisterPnttm;
-	}
-
-	public java.lang.String getLastUpdusrId() {
-		return lastUpdusrId;
-	}
-
-	public void setLastUpdusrId(java.lang.String lastUpdusrId) {
-		this.lastUpdusrId = lastUpdusrId;
-	}
-
-	public java.util.Date getLastUpdusrPnttm() {
-		return lastUpdusrPnttm;
-	}
-
-	public void setLastUpdusrPnttm(java.util.Date lastUpdusrPnttm) {
-		this.lastUpdusrPnttm = lastUpdusrPnttm;
-	}
-
-	public java.lang.String getLytTmplatHistId() {
-		return lytTmplatHistId;
-	}
-
-	public void setLytTmplatHistId(java.lang.String lytTmplatHistId) {
-		this.lytTmplatHistId = lytTmplatHistId;
-	}
-    
-    
-}
 
base/src/main/java/egovframework/com/cop/com/service/UserInfManageService.java (deleted)
--- base/src/main/java/egovframework/com/cop/com/service/UserInfManageService.java
@@ -1,78 +0,0 @@
-package egovframework.com.cop.com.service;
-
-import java.util.List;
-import java.util.Map;
-
-
-/**
- * 협업 기능에서 사용자 정보를 관리하기 위한 서비스 인터페이스 클래스
- * @author 공통서비스개발팀 이삼섭
- * @since 2009.06.01
- * @version 1.0
- * @see
- *
- * <pre>
- * << 개정이력(Modification Information) >>
- *   
- *   수정일      수정자           수정내용
- *  -------    --------    ---------------------------
- *   2009.4.6  이삼섭          최초 생성
- *
- * </pre>
- */
-public interface UserInfManageService {
-
-    /**
-     * 커뮤니티 사용자 목록을 조회한다.
-     * 
-     * @param userVO
-     * @return
-     * @throws Exception
-     */
-    public Map<String, Object> selectCmmntyUserList(UserInfVO userVO) throws Exception;
-
-    /**
-     * 커뮤니티 관리자 목록을 조회한다.
-     * 
-     * @param userVO
-     * @return
-     * @throws Exception
-     */
-    public Map<String, Object> selectCmmntyMngrList(UserInfVO userVO) throws Exception;
-
-    /**
-     * 동호회 사용자 목록을 조회한다.
-     * 
-     * @param userVO
-     * @return
-     * @throws Exception
-     */
-    public Map<String, Object> selectClubUserList(UserInfVO userVO) throws Exception;
-
-    /**
-     * 동호회 운영자 목록을 조회한다.
-     * 
-     * @param userVO
-     * @return
-     * @throws Exception
-     */
-    public Map<String, Object> selectClubOprtrList(UserInfVO userVO) throws Exception;
-
-    /**
-     * 동호회에 대한 모든 사용자 목록을 조회한다.
-     * 
-     * @param userVO
-     * @return
-     * @throws Exception
-     */
-    public List<UserInfVO> selectAllClubUser(UserInfVO userVO) throws Exception;
-
-    /**
-     * 커뮤니티에 대한 모든 사용자 목록을 조회한다.
-     * 
-     * @param userVO
-     * @return
-     * @throws Exception
-     */
-    public List<UserInfVO> selectAllCmmntyUser(UserInfVO userVO) throws Exception;
-}
 
base/src/main/java/egovframework/com/cop/com/service/UserInfVO.java (deleted)
--- base/src/main/java/egovframework/com/cop/com/service/UserInfVO.java
@@ -1,165 +0,0 @@
-package egovframework.com.cop.com.service;
-
-import java.io.Serializable;
-
-import egovframework.com.cmm.ComDefaultVO;
-import org.apache.commons.lang.builder.ToStringBuilder;
-
-
-//사용자 정보 조회를 위한 VO  클래스
-public class UserInfVO extends ComDefaultVO {
-
-    //사용자 명
-    private String userNm = "";
-
-    //사용자 우편번호
-    private String userZip = "";
-
-    //사용자 주소
-    private String userAdres = "";
-
-    //사용자 이메일
-    private String userEmail = "";
-
-    //권한코드
-    private String authorCode = "";
-    
-    //권한코드
-    private String authorNm = "";
-    
-    //검색시작일
-    private String searchBgnDe = "";
-    
-    //검색종료일
-    private String searchEndDe = "";
-    
-    //회원검색구분
-    private String searchSe = "";
-
-    //레코드 번호
-    private int rowNo = 0;
-
-    //대상 아이디
-    private String trgetId = "";
-
-    //커뮤니티 아이디
-    private String cmmntyId = "";
-
-    //동호회 아이디
-    private String clubId = "";
-
-    //대상 중지 여부 (커뮤니티 또는 동호회)
-    private String deletedAt = "N";
-
-	public String getUserNm() {
-		return userNm;
-	}
-
-	public void setUserNm(String userNm) {
-		this.userNm = userNm;
-	}
-
-	public String getUserZip() {
-		return userZip;
-	}
-
-	public void setUserZip(String userZip) {
-		this.userZip = userZip;
-	}
-
-	public String getUserAdres() {
-		return userAdres;
-	}
-
-	public void setUserAdres(String userAdres) {
-		this.userAdres = userAdres;
-	}
-
-	public String getUserEmail() {
-		return userEmail;
-	}
-
-	public void setUserEmail(String userEmail) {
-		this.userEmail = userEmail;
-	}
-
-	public String getAuthorCode() {
-		return authorCode;
-	}
-
-	public void setAuthorCode(String authorCode) {
-		this.authorCode = authorCode;
-	}
-
-	public String getAuthorNm() {
-		return authorNm;
-	}
-
-	public void setAuthorNm(String authorNm) {
-		this.authorNm = authorNm;
-	}
-
-	public String getSearchBgnDe() {
-		return searchBgnDe;
-	}
-
-	public void setSearchBgnDe(String searchBgnDe) {
-		this.searchBgnDe = searchBgnDe;
-	}
-
-	public String getSearchEndDe() {
-		return searchEndDe;
-	}
-
-	public void setSearchEndDe(String searchEndDe) {
-		this.searchEndDe = searchEndDe;
-	}
-
-	public String getSearchSe() {
-		return searchSe;
-	}
-
-	public void setSearchSe(String searchSe) {
-		this.searchSe = searchSe;
-	}
-
-	public int getRowNo() {
-		return rowNo;
-	}
-
-	public void setRowNo(int rowNo) {
-		this.rowNo = rowNo;
-	}
-
-	public String getTrgetId() {
-		return trgetId;
-	}
-
-	public void setTrgetId(String trgetId) {
-		this.trgetId = trgetId;
-	}
-
-	public String getCmmntyId() {
-		return cmmntyId;
-	}
-
-	public void setCmmntyId(String cmmntyId) {
-		this.cmmntyId = cmmntyId;
-	}
-
-	public String getClubId() {
-		return clubId;
-	}
-
-	public void setClubId(String clubId) {
-		this.clubId = clubId;
-	}
-
-	public String getDeletedAt() {
-		return deletedAt;
-	}
-
-	public void setDeletedAt(String deletedAt) {
-		this.deletedAt = deletedAt;
-	}
-}
 
base/src/main/java/egovframework/com/cop/com/service/impl/BBSUseInfoManageMapper.java (deleted)
--- base/src/main/java/egovframework/com/cop/com/service/impl/BBSUseInfoManageMapper.java
@@ -1,53 +0,0 @@
-package egovframework.com.cop.com.service.impl;
-
-import egovframework.com.cop.com.service.BoardUseInfVO;
-import egovframework.rte.psl.dataaccess.mapper.Mapper;
-
-import java.util.List;
-
-@Mapper("bbsUseInfoManageMapper")
-public interface BBSUseInfoManageMapper {
-
-    //게시판 사용 정보를 삭제한다.
-    public void deleteBBSUseInf(BoardUseInfVO bdUseInf) throws Exception;
-
-    //커뮤니티에 사용되는 게시판 사용정보 목록을 조회한다.
-    public List<BoardUseInfVO> selectBBSUseInfByCmmnty(BoardUseInfVO bdUseVO) throws Exception;
-
-    //동호회에 사용되는 게시판 사용정보 목록을 조회한다.
-    public List<BoardUseInfVO> selectBBSUseInfByClub(BoardUseInfVO bdUseVO) throws Exception;
-
-    //커뮤니티에 사용되는 모든 게시판 사용정보를 삭제한다.
-    public void deleteAllBBSUseInfByCmmnty(BoardUseInfVO bdUseVO) throws Exception;
-
-    //동호회에 사용되는 모든 게시판 사용정보를 삭제한다.
-    public void deleteAllBBSUseInfByClub(BoardUseInfVO bdUseVO) throws Exception;
-
-    //게시판 사용정보를 등록한다.
-    public void insertBBSUseInf(BoardUseInfVO bdUseInf) throws Exception;
-
-    //게시판 사용정보 목록을 조회한다.
-    public List<BoardUseInfVO> selectBBSUseInfs(BoardUseInfVO bdUseVO) throws Exception;
-
-    //게시판 사용정보 목록 수를 조회한다.
-    public int selectBBSUseInfsCnt(BoardUseInfVO bdUseVO) throws Exception;
-
-    //게시판 사용정보에 대한 상세정보를 조회한다.
-    public BoardUseInfVO selectBBSUseInf(BoardUseInfVO bdUseVO) throws Exception;
-
-    //게시판 사용정보를 수정한다.
-    public void updateBBSUseInf(BoardUseInfVO bdUseInf) throws Exception;
-
-    //게시판에 대한 사용정보를 삭제한다.
-    public void deleteBBSUseInfByBoardId(BoardUseInfVO bdUseInf) throws Exception;
-
-    //커뮤니티, 동호회에 사용되는 게시판 사용정보에 대한 목록을 조회한다.
-    public List<BoardUseInfVO> selectBBSUseInfsByTrget(BoardUseInfVO bdUseVO) throws Exception;
-
-    //커뮤니티, 동호회에 사용되는 게시판 사용정보에 대한 전체 건수를 조회한다.
-    public int selectBBSUseInfsCntByTrget(BoardUseInfVO bdUseVO) throws Exception;
-
-    //커뮤니티, 동호회에 사용되는 게시판 사용정보를 수정한다.
-    public void updateBBSUseInfByTrget(BoardUseInfVO bdUseInf) throws Exception;
-
-}
 
base/src/main/java/egovframework/com/cop/com/service/impl/BBSUseInfoManageServiceImpl.java (deleted)
--- base/src/main/java/egovframework/com/cop/com/service/impl/BBSUseInfoManageServiceImpl.java
@@ -1,123 +0,0 @@
-package egovframework.com.cop.com.service.impl;
-
-import java.util.HashMap;
-import java.util.Iterator;
-import java.util.List;
-import java.util.Map;
-
-import javax.annotation.Resource;
-
-import org.springframework.stereotype.Service;
-
-import egovframework.com.cop.com.service.BoardUseInfVO;
-import egovframework.com.cop.com.service.BBSUseInfoManageService;
-import egovframework.rte.fdl.cmmn.EgovAbstractServiceImpl;
-
-//게시판 이용정보를 관리하기 위한 서비스 구현 클래스
-@Service("bbsUseInfoManageService")
-public class BBSUseInfoManageServiceImpl extends EgovAbstractServiceImpl implements BBSUseInfoManageService {
-	
-    @Resource(name = "bbsUseInfoManageMapper")
-    private BBSUseInfoManageMapper bbsUseInfoManageMapper;
-
-    //게시판 사용 정보를 삭제한다.
-    public void deleteBBSUseInf(BoardUseInfVO bdUseInf) throws Exception {
-		bbsUseInfoManageMapper.deleteBBSUseInf(bdUseInf);
-    }
-
-    //게시판 사용정보를 등록한다.
-    public void insertBBSUseInf(BoardUseInfVO bdUseInf) throws Exception {
-		bbsUseInfoManageMapper.insertBBSUseInf(bdUseInf);
-    }
-
-    //게시판 사용정보 목록을 조회한다.
-    public Map<String, Object> selectBBSUseInfs(BoardUseInfVO bdUseVO) throws Exception {
-		List<BoardUseInfVO> result = bbsUseInfoManageMapper.selectBBSUseInfs(bdUseVO);
-		int cnt = bbsUseInfoManageMapper.selectBBSUseInfsCnt(bdUseVO);
-
-		Map<String, Object> map = new HashMap<String, Object>();
-
-		map.put("resultList", result);
-		map.put("resultCnt", Integer.toString(cnt));
-
-		return map;
-    }
-
-    //게시판 사용정보를 수정한다.
-    public void updateBBSUseInf(BoardUseInfVO bdUseInf) throws Exception {
-		bbsUseInfoManageMapper.updateBBSUseInf(bdUseInf);
-    }
-
-    //게시판 사용정보에 대한 상세정보를 조회한다.
-    public BoardUseInfVO selectBBSUseInf(BoardUseInfVO bdUseVO) throws Exception {
-		return bbsUseInfoManageMapper.selectBBSUseInf(bdUseVO);
-    }
-
-    //동호회에 사용되는 게시판 사용정보를 삭제한다.
-    public void deleteBBSUseInfByClub(BoardUseInfVO bdUseVO) throws Exception {
-		List<BoardUseInfVO> result = bbsUseInfoManageMapper.selectBBSUseInfByClub(bdUseVO);
-
-		BoardUseInfVO bdUseInf = null;
-		Iterator<BoardUseInfVO> iter = result.iterator();
-		while (iter.hasNext()) {
-			bdUseInf = (BoardUseInfVO)iter.next();
-
-			bdUseInf.setLastUpdusrId(bdUseVO.getLastUpdusrId());
-			//bdUseInf.setTrgetId(bdUseVO.getClbId());	// 사용자 ID를 넘겨야 함..
-			bdUseInf.setTrgetId(bdUseVO.getTrgetId());
-
-			bbsUseInfoManageMapper.deleteBBSUseInf(bdUseInf);
-		}
-    }
-
-    //커뮤니티에 사용되는 게시판 사용정보를 삭제한다.
-    public void deleteBBSUseInfByCmmnty(BoardUseInfVO bdUseVO) throws Exception {
-		List<BoardUseInfVO> result = bbsUseInfoManageMapper.selectBBSUseInfByCmmnty(bdUseVO);
-
-		BoardUseInfVO bdUseInf = null;
-		Iterator<BoardUseInfVO> iter = result.iterator();
-
-		while (iter.hasNext()) {
-			bdUseInf = (BoardUseInfVO)iter.next();
-
-			bdUseInf.setLastUpdusrId(bdUseVO.getLastUpdusrId());
-			//bdUseInf.setTrgetId(bdUseVO.getCmmntyId());	// 사용자 ID를 넘겨야 함..
-			bdUseInf.setTrgetId(bdUseVO.getTrgetId());
-
-			bbsUseInfoManageMapper.deleteBBSUseInf(bdUseInf);
-		}
-    }
-
-    //동호회에 사용되는 모든 게시판 사용정보를 삭제한다.
-    public void deleteAllBBSUseInfByClub(BoardUseInfVO bdUseVO) throws Exception {
-		bbsUseInfoManageMapper.deleteAllBBSUseInfByClub(bdUseVO);
-    }
-
-    //커뮤니티에 사용되는 모든 게시판 사용정보를 삭제한다.
-    public void deleteAllBBSUseInfByCmmnty(BoardUseInfVO bdUseVO) throws Exception {
-		bbsUseInfoManageMapper.deleteAllBBSUseInfByCmmnty(bdUseVO);
-    }
-
-    //게시판에 대한 사용정보를 삭제한다.
-    public void deleteBBSUseInfByBoardId(BoardUseInfVO bdUseInf) throws Exception {
-		bbsUseInfoManageMapper.deleteBBSUseInfByBoardId(bdUseInf);
-    }
-
-    //커뮤니티, 동호회에 사용되는 게시판 사용정보에 대한 목록을 조회한다.
-    public Map<String, Object> selectBBSUseInfsByTrget(BoardUseInfVO bdUseVO) throws Exception {
-		List<BoardUseInfVO> result = bbsUseInfoManageMapper.selectBBSUseInfsByTrget(bdUseVO);
-		int cnt = bbsUseInfoManageMapper.selectBBSUseInfsCntByTrget(bdUseVO);
-
-		Map<String, Object> map = new HashMap<String, Object>();
-
-		map.put("resultList", result);
-		map.put("resultCnt", Integer.toString(cnt));
-
-		return map;
-    }
-
-    //커뮤니티, 동호회에 사용되는 게시판 사용정보를 수정한다.
-    public void updateBBSUseInfByTrget(BoardUseInfVO bdUseInf) throws Exception {
-		bbsUseInfoManageMapper.updateBBSUseInfByTrget(bdUseInf);
-    }
-}
 
base/src/main/java/egovframework/com/cop/com/service/impl/BbsSourcHistoryMapper.java (deleted)
--- base/src/main/java/egovframework/com/cop/com/service/impl/BbsSourcHistoryMapper.java
@@ -1,25 +0,0 @@
-package egovframework.com.cop.com.service.impl;
-
-import java.util.List;
-
-import egovframework.com.cop.com.service.BbsSourcVO;
-import egovframework.rte.psl.dataaccess.mapper.Mapper;
-
-@Mapper("bbsSourcHistoryMapper")
-public interface BbsSourcHistoryMapper {
-
-    //COMTNBBSSOURCHISTORY을 등록한다.
-    public void insertBbsSourcHistory(BbsSourcVO vo) throws Exception;
-
-    //COMTNBBSSOURCHISTORY을 삭제한다.
-    public void deleteBbsSourcHistory(BbsSourcVO vo) throws Exception;
-
-    //COMTNBBSSOURCHISTORY을 조회한다.
-    public BbsSourcVO selectBbsSourcHistory(BbsSourcVO vo) throws Exception;
-
-    //COMTNBBSSOURCHISTORY 목록을 조회한다.
-    public List<BbsSourcVO> selectBbsSourcHistoryList(BbsSourcVO searchVO) throws Exception;
-
-    //COMTNBBSSOURCHISTORY 총 갯수를 조회한다.
-    public int selectBbsSourcHistoryListCnt(BbsSourcVO searchVO);
-}
 
base/src/main/java/egovframework/com/cop/com/service/impl/BbsSourcHistoryServiceImpl.java (deleted)
--- base/src/main/java/egovframework/com/cop/com/service/impl/BbsSourcHistoryServiceImpl.java
@@ -1,54 +0,0 @@
-package egovframework.com.cop.com.service.impl;
-
-import java.util.List;
-
-import javax.annotation.Resource;
-
-import org.springframework.stereotype.Service;
-
-import egovframework.rte.fdl.cmmn.EgovAbstractServiceImpl;
-import egovframework.rte.fdl.idgnr.EgovIdGnrService;
-import egovframework.com.cop.com.service.BbsSourcVO;
-import egovframework.com.cop.com.service.BbsSourcHistoryService;
-
-
-@Service("bbsSourcHistoryService")
-public class BbsSourcHistoryServiceImpl extends EgovAbstractServiceImpl implements BbsSourcHistoryService {
-
-    @Resource(name="bbsSourcHistoryMapper")
-    private BbsSourcHistoryMapper bbsSourcHistoryMapper;
-    
-    /** ID Generation */
-    @Resource(name="bbsSourcHistoryIdGnrService")    
-    private EgovIdGnrService egovIdGnrService;
-
-	//COMTNBBSSOURCHISTORY을 등록한다.
-    public String insertBbsSourcHistory(BbsSourcVO vo) throws Exception {
-    	vo.setBbsSourcHistId(egovIdGnrService.getNextStringId());
-    	bbsSourcHistoryMapper.insertBbsSourcHistory(vo);
-        return null;
-    }
-
-    //COMTNBBSSOURCHISTORY을 삭제한다.
-    public void deleteBbsSourcHistory(BbsSourcVO vo) throws Exception {
-    	bbsSourcHistoryMapper.deleteBbsSourcHistory(vo);
-    }
-
-    //COMTNBBSSOURCHISTORY을 조회한다.
-    public BbsSourcVO selectBbsSourcHistory(BbsSourcVO vo) throws Exception {
-    	BbsSourcVO resultVO = bbsSourcHistoryMapper.selectBbsSourcHistory(vo);
-       
-        return resultVO;
-    }
-
-    //COMTNBBSSOURCHISTORY 목록을 조회한다.
-    public List<BbsSourcVO> selectBbsSourcHistoryList(BbsSourcVO searchVO) throws Exception {
-        return bbsSourcHistoryMapper.selectBbsSourcHistoryList(searchVO);
-    }
-
-    //COMTNBBSSOURCHISTORY 총 갯수를 조회한다.
-    public int selectBbsSourcHistoryListCnt(BbsSourcVO searchVO) {
-		return bbsSourcHistoryMapper.selectBbsSourcHistoryListCnt(searchVO);
-	}
-    
-}
 
base/src/main/java/egovframework/com/cop/com/service/impl/BbsSourcMapper.java (deleted)
--- base/src/main/java/egovframework/com/cop/com/service/impl/BbsSourcMapper.java
@@ -1,28 +0,0 @@
-package egovframework.com.cop.com.service.impl;
-
-import java.util.List;
-
-import egovframework.com.cop.com.service.BbsSourcVO;
-import egovframework.rte.psl.dataaccess.mapper.Mapper;
-
-@Mapper("bbsSourcMapper")
-public interface BbsSourcMapper {
-
-    //COMTNBBSSOURC을 등록한다.
-    public void insertBbsSourc(BbsSourcVO vo) throws Exception;
-
-    //COMTNBBSSOURC을 수정한다.
-    public void updateBbsSourc(BbsSourcVO vo) throws Exception;
-
-    //COMTNBBSSOURC을 삭제한다.
-    public void deleteBbsSourc(BbsSourcVO vo) throws Exception;
-
-    //COMTNBBSSOURC을 조회한다.
-    public BbsSourcVO selectBbsSourc(BbsSourcVO vo) throws Exception;
-
-    //COMTNBBSSOURC 목록을 조회한다.
-    public List<BbsSourcVO> selectBbsSourcList(BbsSourcVO searchVO) throws Exception;
-
-    //COMTNBBSSOURC 총 갯수를 조회한다.
-    public int selectBbsSourcListCnt(BbsSourcVO searchVO);
-}
 
base/src/main/java/egovframework/com/cop/com/service/impl/BbsSourcServiceImpl.java (deleted)
--- base/src/main/java/egovframework/com/cop/com/service/impl/BbsSourcServiceImpl.java
@@ -1,97 +0,0 @@
-package egovframework.com.cop.com.service.impl;
-
-import java.util.List;
-
-import javax.annotation.Resource;
-
-import org.springframework.stereotype.Service;
-
-import egovframework.rte.fdl.cmmn.EgovAbstractServiceImpl;
-import egovframework.rte.fdl.idgnr.EgovIdGnrService;
-import egovframework.rte.fdl.property.EgovPropertyService;
-import egovframework.com.cop.com.service.BbsSourcHistoryService;
-import egovframework.com.cop.com.service.BbsSourcService;
-import egovframework.com.cop.com.service.BbsSourcVO;
-import egovframework.com.utl.fcc.service.EgovFormBasedFileUtil;
-
-//게시판소스impl
-@Service("bbsSourcService")
-public class BbsSourcServiceImpl extends EgovAbstractServiceImpl implements BbsSourcService {
-
-    @Resource(name="bbsSourcMapper")
-    private BbsSourcMapper bbsSourcMapper;
-    
-    /** ID Generation */
-    @Resource(name="bbsSourcIdGnrService")    
-    private EgovIdGnrService egovIdGnrService;
-    
-    @Resource(name="bbsSourcHistoryService")
-    private BbsSourcHistoryService bbsSourcHistoryService;
-    
-    @Resource(name = "propertiesService")
-	protected EgovPropertyService propertyService;
-
-	//COMTNBBSSOURC을 등록한다.
-    public String insertBbsSourc(BbsSourcVO vo) throws Exception {
-    	vo.setBbsSourcId(egovIdGnrService.getNextStringId());
-    	bbsSourcMapper.insertBbsSourc(vo);
-    	
-    	bbsSourcHistoryService.insertBbsSourcHistory(vo);
-    	
-    	this.publishCreate(vo);
-    	
-        return null;
-    }
-
-    //COMTNBBSSOURC을 수정한다.
-    public void updateBbsSourc(BbsSourcVO vo) throws Exception {
-    	bbsSourcMapper.updateBbsSourc(vo);
-        
-        bbsSourcHistoryService.insertBbsSourcHistory(vo);
-        
-        this.publishCreate(vo);
-    }
-
-    //COMTNBBSSOURC을 삭제한다.
-    public void deleteBbsSourc(BbsSourcVO vo) throws Exception {
-    	bbsSourcMapper.deleteBbsSourc(vo);
-        
-        this.publishDelete(vo);
-    }
-
-    //COMTNBBSSOURC을 조회한다.
-    public BbsSourcVO selectBbsSourc(BbsSourcVO vo) throws Exception {
-    	BbsSourcVO resultVO = bbsSourcMapper.selectBbsSourc(vo);
-       
-        return resultVO;
-    }
-
-    //COMTNBBSSOURC 목록을 조회한다.
-    public List<BbsSourcVO> selectBbsSourcList(BbsSourcVO searchVO) throws Exception {
-        return bbsSourcMapper.selectBbsSourcList(searchVO);
-    }
-
-    //COMTNBBSSOURC 총 갯수를 조회한다.
-    public int selectBbsSourcListCnt(BbsSourcVO searchVO) {
-		return bbsSourcMapper.selectBbsSourcListCnt(searchVO);
-	}
-    
-    public void publishCreate(BbsSourcVO vo) throws Exception {
-      	 
-    	EgovFormBasedFileUtil.saveFile(this.propertyService.getString("publish.sourc.bbs.fileStorePathByJspFile") + "/" + vo.getBbsSourcId() + "/" + "NoticeList.jsp", vo.getListSourc());
-   		EgovFormBasedFileUtil.saveFile(this.propertyService.getString("publish.sourc.bbs.fileStorePathByJspFile") + "/" + vo.getBbsSourcId() + "/" + "NoticeInqire.jsp", vo.getViewSourc());
-   		EgovFormBasedFileUtil.saveFile(this.propertyService.getString("publish.sourc.bbs.fileStorePathByJspFile") + "/" + vo.getBbsSourcId() + "/" + "NoticeRegist.jsp", vo.getFormSourc());
-   		EgovFormBasedFileUtil.saveFile(this.propertyService.getString("publish.sourc.bbs.fileStorePathByJspFile") + "/" + vo.getBbsSourcId() + "/" + "CommentList.jsp", vo.getCmSourc());
-   		 
-   }
-    
-    public void publishDelete(BbsSourcVO vo) throws Exception {
-    	
-		 EgovFormBasedFileUtil.deleteFile(this.propertyService.getString("publish.sourc.bbs.fileStorePathByJspFile") + "/" + vo.getBbsSourcId() + "/" + "NoticeList.jsp");
-		 EgovFormBasedFileUtil.deleteFile(this.propertyService.getString("publish.sourc.bbs.fileStorePathByJspFile") + "/" + vo.getBbsSourcId() + "/" + "NoticeInqire.jsp");
-		 EgovFormBasedFileUtil.deleteFile(this.propertyService.getString("publish.sourc.bbs.fileStorePathByJspFile") + "/" + vo.getBbsSourcId() + "/" + "NoticeRegist.jsp");
-		 EgovFormBasedFileUtil.deleteFile(this.propertyService.getString("publish.sourc.bbs.fileStorePathByJspFile") + "/" + vo.getBbsSourcId() + "/" + "CommentList.jsp");
-      		 
-    }
-    
-}
 
base/src/main/java/egovframework/com/cop/com/service/impl/BbsTmplatHistoryMapper.java (deleted)
--- base/src/main/java/egovframework/com/cop/com/service/impl/BbsTmplatHistoryMapper.java
@@ -1,26 +0,0 @@
-package egovframework.com.cop.com.service.impl;
-
-import java.util.List;
-
-import egovframework.com.cop.com.service.BbsTmplatVO;
-import egovframework.rte.psl.dataaccess.mapper.Mapper;
-
-@Mapper("bbsTmplatHistoryMapper")
-public interface BbsTmplatHistoryMapper {
-
-	//COMTNBBSTMPLATHISTORY을 등록한다.
-    public void insertBbsTmplatHistory(BbsTmplatVO vo) throws Exception;
-
-    //COMTNBBSTMPLATHISTORY을 삭제한다.
-    public void deleteBbsTmplatHistory(BbsTmplatVO vo) throws Exception;
-
-    //COMTNBBSTMPLATHISTORY을 조회한다.
-    public BbsTmplatVO selectBbsTmplatHistory(BbsTmplatVO vo) throws Exception;
-
-    //COMTNBBSTMPLATHISTORY 목록을 조회한다.
-    public List<BbsTmplatVO> selectBbsTmplatHistoryList(BbsTmplatVO searchVO) throws Exception;
-
-    //COMTNBBSTMPLATHISTORY 총 갯수를 조회한다.
-    public int selectBbsTmplatHistoryListCnt(BbsTmplatVO searchVO);
-    
-}
 
base/src/main/java/egovframework/com/cop/com/service/impl/BbsTmplatHistoryServiceImpl.java (deleted)
--- base/src/main/java/egovframework/com/cop/com/service/impl/BbsTmplatHistoryServiceImpl.java
@@ -1,60 +0,0 @@
-package egovframework.com.cop.com.service.impl;
-
-import java.util.List;
-
-import javax.annotation.Resource;
-
-import org.springframework.stereotype.Service;
-
-import egovframework.rte.fdl.cmmn.EgovAbstractServiceImpl;
-import egovframework.rte.fdl.idgnr.EgovIdGnrService;
-import egovframework.com.cop.com.service.BbsTmplatVO;
-import egovframework.com.cop.com.service.BbsTmplatHistoryService;
-
-@Service("bbsTmplatHistoryService")
-public class BbsTmplatHistoryServiceImpl extends EgovAbstractServiceImpl implements BbsTmplatHistoryService {
-
-    @Resource(name="bbsTmplatHistoryMapper")
-    private BbsTmplatHistoryMapper bbsTmplatHistoryMapper;
-    
-    /** ID Generation */
-    @Resource(name="bbsTmplatHistoryIdGnrService")    
-    private EgovIdGnrService egovIdGnrService;
-
-	//COMTNBBSTMPLATHISTORY을 등록한다.
-    public String insertBbsTmplatHistory(BbsTmplatVO vo) throws Exception {
-    	vo.setBbsTmplatHistId(egovIdGnrService.getNextStringId());
-    	bbsTmplatHistoryMapper.insertBbsTmplatHistory(vo);
-        return null;
-    }
-
-    //COMTNBBSTMPLATHISTORY을 삭제한다.
-    public void deleteBbsTmplatHistory(BbsTmplatVO vo) throws Exception {
-    	bbsTmplatHistoryMapper.deleteBbsTmplatHistory(vo);
-    }
-
-    //COMTNBBSTMPLATHISTORY을 조회한다.
-    public BbsTmplatVO selectBbsTmplatHistory(BbsTmplatVO vo) throws Exception {
-    	BbsTmplatVO resultVO = bbsTmplatHistoryMapper.selectBbsTmplatHistory(vo);
-       
-        return resultVO;
-    }
-
-    //COMTNBBSTMPLATHISTORY 목록을 조회한다.
-    public List<BbsTmplatVO> selectBbsTmplatHistoryList(BbsTmplatVO searchVO) throws Exception {
-        return bbsTmplatHistoryMapper.selectBbsTmplatHistoryList(searchVO);
-    }
-
-    //COMTNBBSTMPLATHISTORY 총 갯수를 조회한다.
-    public int selectBbsTmplatHistoryListCnt(BbsTmplatVO searchVO) {
-		return bbsTmplatHistoryMapper.selectBbsTmplatHistoryListCnt(searchVO);
-	}
-    
-    
-    
-    
-    
-    
-    
-    
-}
 
base/src/main/java/egovframework/com/cop/com/service/impl/BbsTmplatMapper.java (deleted)
--- base/src/main/java/egovframework/com/cop/com/service/impl/BbsTmplatMapper.java
@@ -1,29 +0,0 @@
-package egovframework.com.cop.com.service.impl;
-
-import java.util.List;
-
-import egovframework.com.cop.com.service.BbsTmplatVO;
-import egovframework.rte.psl.dataaccess.mapper.Mapper;
-
-@Mapper("bbsTmplatMapper")
-public interface BbsTmplatMapper {
-
-    //COMTNBBSTMPLAT을 등록한다.
-    public void insertBbsTmplat(BbsTmplatVO vo) throws Exception;
-
-    //COMTNBBSTMPLAT을 수정한다.
-    public void updateBbsTmplat(BbsTmplatVO vo) throws Exception;
-
-    //COMTNBBSTMPLAT을 삭제한다.
-    public void deleteBbsTmplat(BbsTmplatVO vo) throws Exception;
-
-    //COMTNBBSTMPLAT을 조회한다.
-    public BbsTmplatVO selectBbsTmplat(BbsTmplatVO vo) throws Exception;
-
-    //COMTNBBSTMPLAT 목록을 조회한다.
-    public List<BbsTmplatVO> selectBbsTmplatList(BbsTmplatVO searchVO) throws Exception;
-
-    //COMTNBBSTMPLAT 총 갯수를 조회한다.
-    public int selectBbsTmplatListCnt(BbsTmplatVO searchVO);
-    
-}
 
base/src/main/java/egovframework/com/cop/com/service/impl/BbsTmplatServiceImpl.java (deleted)
--- base/src/main/java/egovframework/com/cop/com/service/impl/BbsTmplatServiceImpl.java
@@ -1,92 +0,0 @@
-package egovframework.com.cop.com.service.impl;
-
-import java.util.List;
-
-import javax.annotation.Resource;
-
-import org.springframework.stereotype.Service;
-
-import egovframework.rte.fdl.cmmn.EgovAbstractServiceImpl;
-import egovframework.rte.fdl.idgnr.EgovIdGnrService;
-import egovframework.rte.fdl.property.EgovPropertyService;
-import egovframework.com.cop.com.service.BbsTmplatHistoryService;
-import egovframework.com.cop.com.service.BbsTmplatService;
-import egovframework.com.cop.com.service.BbsTmplatVO;
-import egovframework.com.utl.fcc.service.EgovFormBasedFileUtil;
-
-@Service("bbsTmplatService")
-public class BbsTmplatServiceImpl extends EgovAbstractServiceImpl implements BbsTmplatService {
-
-    @Resource(name="bbsTmplatMapper")
-    private BbsTmplatMapper bbsTmplatMapper;
-    
-    /** ID Generation */
-    @Resource(name="bbsTmplatIdGnrService")    
-    private EgovIdGnrService egovIdGnrService;
-    
-    @Resource(name="bbsTmplatHistoryService")
-    private BbsTmplatHistoryService bbsTmplatHistoryService;
-    
-    @Resource(name = "propertiesService")
-	protected EgovPropertyService propertyService;
-
-	//COMTNBBSTMPLAT을 등록한다.
-    public String insertBbsTmplat(BbsTmplatVO vo) throws Exception {
-    	vo.setBbsTmplatId(egovIdGnrService.getNextStringId());
-    	bbsTmplatMapper.insertBbsTmplat(vo);
-    	
-    	bbsTmplatHistoryService.insertBbsTmplatHistory(vo);
-    	
-    	this.publishCreate(vo);
-    	
-        return null;
-    }
-
-    //COMTNBBSTMPLAT을 수정한다.
-    public void updateBbsTmplat(BbsTmplatVO vo) throws Exception {
-    	bbsTmplatMapper.updateBbsTmplat(vo);
-        
-        bbsTmplatHistoryService.insertBbsTmplatHistory(vo);
-        
-        this.publishCreate(vo);
-    }
-
-    //COMTNBBSTMPLAT을 삭제한다.
-    public void deleteBbsTmplat(BbsTmplatVO vo) throws Exception {
-    	bbsTmplatMapper.deleteBbsTmplat(vo);
-        
-        this.publishDelete(vo);
-    }
-
-    //COMTNBBSTMPLAT을 조회한다.
-    public BbsTmplatVO selectBbsTmplat(BbsTmplatVO vo) throws Exception {
-    	BbsTmplatVO resultVO = bbsTmplatMapper.selectBbsTmplat(vo);
-       
-        return resultVO;
-    }
-
-    //COMTNBBSTMPLAT 목록을 조회한다.
-    public List<BbsTmplatVO> selectBbsTmplatList(BbsTmplatVO searchVO) throws Exception {
-        return bbsTmplatMapper.selectBbsTmplatList(searchVO);
-    }
-
-    //COMTNBBSTMPLAT 총 갯수를 조회한다.
-    public int selectBbsTmplatListCnt(BbsTmplatVO searchVO) {
-		return bbsTmplatMapper.selectBbsTmplatListCnt(searchVO);
-	}
-    
-    public void publishCreate(BbsTmplatVO vo) throws Exception {
-      	 
-    	EgovFormBasedFileUtil.saveFile(this.propertyService.getString("publish.tmplat.bbs.fileStorePathByWebFile") + "/" + vo.getBbsTmplatId() + "/style.css", vo.getCssSourc());
-   		EgovFormBasedFileUtil.saveFile(this.propertyService.getString("publish.tmplat.bbs.fileStorePathByWebFile") + "/" + vo.getBbsTmplatId() + "/script.js", vo.getScriptSourc());
-   		 
-   }
-    
-    public void publishDelete(BbsTmplatVO vo) throws Exception {
-    	
-		 EgovFormBasedFileUtil.deleteFile(this.propertyService.getString("publish.tmplat.bbs.fileStorePathByWebFile") + "/" + vo.getBbsTmplatId() + "/style.css");
-		 EgovFormBasedFileUtil.deleteFile(this.propertyService.getString("publish.tmplat.bbs.fileStorePathByWebFile") + "/" + vo.getBbsTmplatId() + "/script.js");
-      		 
-    }
-    
-}
 
base/src/main/java/egovframework/com/cop/com/service/impl/ConfirmManageMapper.java (deleted)
--- base/src/main/java/egovframework/com/cop/com/service/impl/ConfirmManageMapper.java
@@ -1,30 +0,0 @@
-package egovframework.com.cop.com.service.impl;
-
-import egovframework.com.cop.com.service.ConfirmHistoryVO;
-import egovframework.rte.psl.dataaccess.mapper.Mapper;
-
-import java.util.List;
-
-//승인정보 관리를 위한 데이터 접근 클래스
-@Mapper("confirmManageMapper")
-public interface ConfirmManageMapper {
-
-    //승인(탈퇴)요청에 대한 등록을 처리한다.
-    public void insertConfirmRequest(ConfirmHistoryVO history) throws Exception;
-
-    //승인(탈퇴)요청에 대한 목록을 조회한다.
-    public List<ConfirmHistoryVO> selectConfirmRequestList(ConfirmHistoryVO historyVO) throws Exception;
-
-    //승인(탈퇴)요청에 대한 목록 전체 건수를 조회한다.
-    public int selectConfirmRequestListCnt(ConfirmHistoryVO historyVO) throws Exception;
-
-    //승인(탈퇴)요청에 대한 정보를 수정한다.
-    public void updateConfirmRequest(ConfirmHistoryVO history) throws Exception;
-
-    //승인(탈퇴)요청에 대한 상세내용을 조회한다.
-    public ConfirmHistoryVO selectSingleConfirmRequest(ConfirmHistoryVO historyVO) throws Exception;
-
-    //승인(탈퇴)요청에 대한 상세내용을 조회한다.
-    public int countConfirmRequest(ConfirmHistoryVO history) throws Exception;
-    
-}
 
base/src/main/java/egovframework/com/cop/com/service/impl/ConfirmManageServiceImpl.java (deleted)
--- base/src/main/java/egovframework/com/cop/com/service/impl/ConfirmManageServiceImpl.java
@@ -1,137 +0,0 @@
-package egovframework.com.cop.com.service.impl;
-
-import java.util.HashMap;
-import java.util.List;
-import java.util.Map;
-
-import javax.annotation.Resource;
-
-import org.springframework.stereotype.Service;
-
-import egovframework.com.cop.cmy.service.Community;
-import egovframework.com.cop.cmy.service.CommunityUser;
-import egovframework.com.cop.cmy.service.EgovCommunityManageService;
-import egovframework.com.cop.com.service.ConfirmHistoryVO;
-import egovframework.com.cop.com.service.ConfirmManageService;
-import egovframework.com.utl.fcc.service.EgovDateUtil;
-import egovframework.rte.fdl.cmmn.EgovAbstractServiceImpl;
-
-//승인정보를 관리하기 위한 서비스 구현 클래스
-@Service("EgovConfirmManageService")
-public class ConfirmManageServiceImpl extends EgovAbstractServiceImpl implements ConfirmManageService {
-
-    @Resource(name = "confirmManageMapper")
-    private ConfirmManageMapper confirmManageMapper;
-
-    @Resource(name = "EgovCommunityManageService")
-    private EgovCommunityManageService cmmntyService;
-
-    //승인(탈퇴)요청에 대한 등록을 처리한다.
-    public void insertConfirmRequest(ConfirmHistoryVO history) throws Exception {
-    	if("Y".equals(history.getAutoAt())){	//자동 승인경우
-    		CommunityUser cmmntyUser = new CommunityUser();
-    		
-    		cmmntyUser.setCmmntyId(history.getTrgetJobId());
-    		cmmntyUser.setEmplyrId(history.getConfmRqesterId());
-    		cmmntyUser.setEmplyrNm(history.getConfmRqesterNm());
-
-    		String retVal = cmmntyService.checkCommunityUserInf(cmmntyUser);
-    		if(retVal.equals("EXIST")){		//이전 탈퇴자라면 재가입 시켜준다.
-    			cmmntyUser.setUseAt("Y");
-				cmmntyService.updateCommunityUserInf(cmmntyUser);
-			}else{
-				cmmntyUser.setUseAt("Y");
-	    		cmmntyUser.setMngrAt("N");
-	    		cmmntyUser.setAuthorCode("02");
-	    		cmmntyUser.setFrstRegisterId(history.getConfmRqesterId());
-				cmmntyService.insertCommunityUserInf(cmmntyUser);
-			}
-    		history.setConfmSttusCode("AP02"); 				// 승인완료처리
-    		history.setConfmDe(EgovDateUtil.getToday());	// 승인완료처리일
-    	}
-    	confirmManageMapper.insertConfirmRequest(history);
-    }
-
-    //승인(탈퇴)요청에 대한 목록을 조회한다.
-    public Map<String, Object> selectConfirmRequest(ConfirmHistoryVO historyVO) throws Exception {
-		List<ConfirmHistoryVO> result = confirmManageMapper.selectConfirmRequestList(historyVO);
-		int cnt = confirmManageMapper.selectConfirmRequestListCnt(historyVO);
-
-		Map<String, Object> map = new HashMap<String, Object>();
-
-		map.put("resultList", result);
-		map.put("resultCnt", Integer.toString(cnt));
-
-		return map;
-    }
-
-    //승인(탈퇴)요청에 대한 확인을 처리한다.
-    public void updateConfirmRequest(ConfirmHistoryVO history) throws Exception {
-		String sttus = history.getConfmSttusCode();
-
-		// 승인요청이면 아무것도 처리하지 않음
-		if ("AP01".equals(sttus)) {
-			return;
-		}
-
-		/* sttus 가 승인완료 AP02일때만 로직처리/ 승인반려시에는 승인정보만 변경처리 */
-		if ("AP02".equals(sttus)) {
-			if ("CF12".equals(history.getConfmTyCode())) {
-			// 커뮤니티 사용자 탈퇴처리
-			CommunityUser cmmntyUser = new CommunityUser();
-
-			cmmntyUser.setLastUpdusrId(history.getConfmerId());
-			cmmntyUser.setCmmntyId(history.getTrgetJobId());
-			cmmntyUser.setEmplyrId(history.getConfmRqesterId());
-			cmmntyUser.setSecsnDe(EgovDateUtil.getToday());
-
-			cmmntyService.deleteCommunityUserInf(cmmntyUser);
-
-			} else if ("CF02".equals(history.getConfmTyCode())) {
-			// 커뮤니티 삭제
-			Community cmmnty = new Community();
-
-			cmmnty.setLastUpdusrId(history.getConfmerId());
-			cmmnty.setCmmntyId(history.getTrgetJobId());
-
-			cmmntyService.deleteCommunityInf(cmmnty);
-
-			} else if ("CF11".equals(history.getConfmTyCode())) {
-			// 커뮤니티 가입
-			CommunityUser cmmntyUser = new CommunityUser();
-
-			cmmntyUser.setCmmntyId(history.getTrgetJobId());
-			cmmntyUser.setEmplyrId(history.getConfmRqesterId());
-			cmmntyUser.setEmplyrNm(history.getConfmRqesterNm());
-			cmmntyUser.setFrstRegisterId(history.getConfmRqesterId());
-
-			String retVal = cmmntyService.checkCommunityUserInf(cmmntyUser);
-			if(retVal.equals("EXIST")){		//이전 탈퇴자라면 재가입 시켜준다.
-				cmmntyUser.setUseAt("Y");
-				cmmntyService.updateCommunityUserInf(cmmntyUser);
-			}else{
-				cmmntyUser.setUseAt("Y");
-				cmmntyUser.setMngrAt("N");
-				cmmntyUser.setAuthorCode("02");
-				cmmntyUser.setFrstRegisterId(history.getConfmRqesterId());
-				cmmntyService.insertCommunityUserInf(cmmntyUser);
-			}
-
-			}
-		}
-
-		history.setConfmDe(EgovDateUtil.getToday());
-
-		confirmManageMapper.updateConfirmRequest(history);
-    }
-
-    //승인(탈퇴)요청에 대한 상세내용을 조회한다.
-    public ConfirmHistoryVO selectSingleConfirmRequest(ConfirmHistoryVO historyVO) throws Exception {
-		return confirmManageMapper.selectSingleConfirmRequest(historyVO);
-    }
-
-    //현재 승인 요청된 건수를 조회한다.
-    public int countConfirmRequest(ConfirmHistoryVO history) throws Exception {
-		return confirmManageMapper.countConfirmRequest(history);
-    }
-}
 
base/src/main/java/egovframework/com/cop/com/service/impl/LytSourcHistoryMapper.java (deleted)
--- base/src/main/java/egovframework/com/cop/com/service/impl/LytSourcHistoryMapper.java
@@ -1,27 +0,0 @@
-package egovframework.com.cop.com.service.impl;
-
-import java.util.List;
-
-import egovframework.com.cop.com.service.LytSourcVO;
-import egovframework.rte.psl.dataaccess.mapper.Mapper;
-
-@Mapper("lytSourcHistoryMapper")
-public interface LytSourcHistoryMapper {
-
-    //COMTNLYTSOURCHISTORY을 등록한다.
-    public void insertLytSourcHistory(LytSourcVO vo) throws Exception;
-
-    ///COMTNLYTSOURCHISTORY을 삭제한다.
-    public void deleteLytSourcHistory(LytSourcVO vo) throws Exception;
-    
-    //COMTNLYTSOURCHISTORY을 조회한다.
-    public LytSourcVO selectLytSourcHistory(LytSourcVO vo) throws Exception;
-
-    //COMTNLYTSOURCHISTORY 목록을 조회한다.
-    public List<LytSourcVO> selectLytSourcHistoryList(LytSourcVO searchVO) throws Exception;
-    
-    //COMTNLYTSOURCHISTORY 총 갯수를 조회한다.
-    public int selectLytSourcHistoryListCnt(LytSourcVO searchVO);
-    
-    
-}
 
base/src/main/java/egovframework/com/cop/com/service/impl/LytSourcHistoryServiceImpl.java (deleted)
--- base/src/main/java/egovframework/com/cop/com/service/impl/LytSourcHistoryServiceImpl.java
@@ -1,54 +0,0 @@
-package egovframework.com.cop.com.service.impl;
-
-import java.util.List;
-
-import javax.annotation.Resource;
-
-import org.springframework.stereotype.Service;
-
-import egovframework.rte.fdl.cmmn.EgovAbstractServiceImpl;
-import egovframework.rte.fdl.idgnr.EgovIdGnrService;
-import egovframework.com.cop.com.service.LytSourcHistoryService;
-import egovframework.com.cop.com.service.LytSourcVO;
-
-
-@Service("lytSourcHistoryService")
-public class LytSourcHistoryServiceImpl extends EgovAbstractServiceImpl implements LytSourcHistoryService {
-
-    @Resource(name="lytSourcHistoryMapper")
-    private LytSourcHistoryMapper lytSourcHistoryMapper;
-    
-    /** ID Generation */
-    @Resource(name="lytSourcHistoryIdGnrService")    
-    private EgovIdGnrService egovIdGnrService;
-
-	//COMTNLYTSOURCHISTORY을 등록한다.
-    public String insertLytSourcHistory(LytSourcVO vo) throws Exception {
-    	vo.setLytSourcHistId(egovIdGnrService.getNextStringId());    	
-    	lytSourcHistoryMapper.insertLytSourcHistory(vo);
-        return null;
-    }
-
-    ///COMTNLYTSOURCHISTORY을 삭제한다.
-    public void deleteLytSourcHistory(LytSourcVO vo) throws Exception {
-    	lytSourcHistoryMapper.deleteLytSourcHistory(vo);
-    }
-
-    //COMTNLYTSOURCHISTORY을 조회한다.
-    public LytSourcVO selectLytSourcHistory(LytSourcVO vo) throws Exception {
-    	LytSourcVO resultVO = lytSourcHistoryMapper.selectLytSourcHistory(vo);
-        
-        return resultVO;
-    }
-
-    //COMTNLYTSOURCHISTORY 목록을 조회한다.
-    public List<LytSourcVO> selectLytSourcHistoryList(LytSourcVO searchVO) throws Exception {
-        return lytSourcHistoryMapper.selectLytSourcHistoryList(searchVO);
-    }
-
-    //COMTNLYTSOURCHISTORY 총 갯수를 조회한다.
-    public int selectLytSourcHistoryListCnt(LytSourcVO searchVO) {
-		return lytSourcHistoryMapper.selectLytSourcHistoryListCnt(searchVO);
-	}
-    
-}
 
base/src/main/java/egovframework/com/cop/com/service/impl/LytSourcMapper.java (deleted)
--- base/src/main/java/egovframework/com/cop/com/service/impl/LytSourcMapper.java
@@ -1,28 +0,0 @@
-package egovframework.com.cop.com.service.impl;
-
-import java.util.List;
-
-import egovframework.com.cop.com.service.LytSourcVO;
-import egovframework.rte.psl.dataaccess.mapper.Mapper;
-
-@Mapper("lytSourcMapper")
-public interface LytSourcMapper {
-	
-	//COMTNLYTSOURC을 등록한다.
-    public void insertLytSourc(LytSourcVO vo) throws Exception;
-    
-    //COMTNLYTSOURC을 수정한다.
-    public void updateLytSourc(LytSourcVO vo) throws Exception;
-
-    //COMTNLYTSOURC을 삭제한다.
-    public void deleteLytSourc(LytSourcVO vo) throws Exception;
-
-    //COMTNLYTSOURC을 조회한다.
-    public LytSourcVO selectLytSourc(LytSourcVO vo) throws Exception;
-
-    //COMTNLYTSOURC 목록을 조회한다.
-    public List<LytSourcVO> selectLytSourcList(LytSourcVO searchVO) throws Exception;
-
-    //COMTNLYTSOURC 총 갯수를 조회한다.
-    public int selectLytSourcListCnt(LytSourcVO searchVO);
-}
 
base/src/main/java/egovframework/com/cop/com/service/impl/LytSourcServiceImpl.java (deleted)
--- base/src/main/java/egovframework/com/cop/com/service/impl/LytSourcServiceImpl.java
@@ -1,96 +0,0 @@
-package egovframework.com.cop.com.service.impl;
-
-import java.util.List;
-
-import javax.annotation.Resource;
-
-import org.springframework.stereotype.Service;
-
-import egovframework.rte.fdl.cmmn.EgovAbstractServiceImpl;
-import egovframework.rte.fdl.idgnr.EgovIdGnrService;
-import egovframework.rte.fdl.property.EgovPropertyService;
-import egovframework.com.cmm.service.Globals;
-import egovframework.com.cop.com.service.LytSourcHistoryService;
-import egovframework.com.cop.com.service.LytSourcService;
-import egovframework.com.cop.com.service.LytSourcVO;
-import egovframework.com.utl.fcc.service.EgovFormBasedFileUtil;
-
-
-@Service("lytSourcService")
-public class LytSourcServiceImpl extends EgovAbstractServiceImpl implements LytSourcService {
-
-    @Resource(name="lytSourcMapper")
-    private LytSourcMapper lytSourcMapper;
-
-    /** ID Generation */
-    @Resource(name="lytSourcIdGnrService")
-    private EgovIdGnrService egovIdGnrService;
-
-    @Resource(name="lytSourcHistoryService")
-    private LytSourcHistoryService lytSourcHistoryService;
-
-    @Resource(name = "propertiesService")
-    protected EgovPropertyService propertyService;
-
-    //COMTNLYTSOURC을 등록한다.
-    public String insertLytSourc(LytSourcVO vo) throws Exception {
-        vo.setLytSourcId(egovIdGnrService.getNextStringId());
-        lytSourcMapper.insertLytSourc(vo);
-
-        lytSourcHistoryService.insertLytSourcHistory(vo);
-
-        this.publishCreate(vo);
-
-        return null;
-    }
-
-    //COMTNLYTSOURC을 수정한다.
-    public void updateLytSourc(LytSourcVO vo) throws Exception {
-        lytSourcMapper.updateLytSourc(vo);
-
-        lytSourcHistoryService.insertLytSourcHistory(vo);
-
-        this.publishCreate(vo);
-    }
-
-    //COMTNLYTSOURC을 삭제한다.
-    public void deleteLytSourc(LytSourcVO vo) throws Exception {
-        lytSourcMapper.deleteLytSourc(vo);
-
-        this.publishDelete(vo);
-    }
-
-    //COMTNLYTSOURC을 조회한다.
-    public LytSourcVO selectLytSourc(LytSourcVO vo) throws Exception {
-        LytSourcVO resultVO = lytSourcMapper.selectLytSourc(vo);
-
-        return resultVO;
-    }
-
-    //COMTNLYTSOURC 목록을 조회한다.
-    public List<LytSourcVO> selectLytSourcList(LytSourcVO searchVO) throws Exception {
-        return lytSourcMapper.selectLytSourcList(searchVO);
-    }
-
-    //COMTNLYTSOURC 총 갯수를 조회한다.
-    public int selectLytSourcListCnt(LytSourcVO searchVO) {
-        return lytSourcMapper.selectLytSourcListCnt(searchVO);
-    }
-
-    public void publishCreate(LytSourcVO vo) throws Exception {
-        EgovFormBasedFileUtil.saveFile(this.propertyService.getString("publish.sourc.lyt.fileStorePathByJspFile") + "/" + vo.getSourcSeCode() + "/" + vo.getLytSourcId() + "/" + "sourcHead.jsp", vo.getUpendSourc());
-        EgovFormBasedFileUtil.saveFile(this.propertyService.getString("publish.sourc.lyt.fileStorePathByJspFile") + "/" + vo.getSourcSeCode() + "/" + vo.getLytSourcId() + "/" + "sourcBottom.jsp", vo.getLptSourc());
-
-        EgovFormBasedFileUtil.saveFile(this.propertyService.getString("publish.sourc.lyt.fileStorePathByJspFile") + "/" + vo.getSourcSeCode() + "/" + vo.getLytSourcId() + "/" + "sourcHead"+Globals.PUBLISH_MOBILE_APPEND_FREFIX+".jsp", vo.getMobileUpendSourc());
-        EgovFormBasedFileUtil.saveFile(this.propertyService.getString("publish.sourc.lyt.fileStorePathByJspFile") + "/" + vo.getSourcSeCode() + "/" + vo.getLytSourcId() + "/" + "sourcBottom"+Globals.PUBLISH_MOBILE_APPEND_FREFIX+".jsp", vo.getMobileLptSourc());
-    }
-
-    public void publishDelete(LytSourcVO vo) throws Exception {
-        EgovFormBasedFileUtil.deleteFile(this.propertyService.getString("publish.sourc.lyt.fileStorePathByJspFile") + "/" + vo.getSourcSeCode() + "/" + vo.getLytSourcId() + "/" + "sourcHead.jsp");
-        EgovFormBasedFileUtil.deleteFile(this.propertyService.getString("publish.sourc.lyt.fileStorePathByJspFile") + "/" + vo.getSourcSeCode() + "/" + vo.getLytSourcId() + "/" + "sourcBottom.jsp");
-
-        EgovFormBasedFileUtil.deleteFile(this.propertyService.getString("publish.sourc.lyt.fileStorePathByJspFile") + "/" + vo.getSourcSeCode() + "/" + vo.getLytSourcId() + "/" + "sourcHead"+Globals.PUBLISH_MOBILE_APPEND_FREFIX+".jsp");
-        EgovFormBasedFileUtil.deleteFile(this.propertyService.getString("publish.sourc.lyt.fileStorePathByJspFile") + "/" + vo.getSourcSeCode() + "/" + vo.getLytSourcId() + "/" + "sourcBottom"+Globals.PUBLISH_MOBILE_APPEND_FREFIX+".jsp");
-    }
-
-}
 
base/src/main/java/egovframework/com/cop/com/service/impl/LytTmplatHistoryMapper.java (deleted)
--- base/src/main/java/egovframework/com/cop/com/service/impl/LytTmplatHistoryMapper.java
@@ -1,25 +0,0 @@
-package egovframework.com.cop.com.service.impl;
-
-import java.util.List;
-
-import egovframework.com.cop.com.service.LytTmplatVO;
-import egovframework.rte.psl.dataaccess.mapper.Mapper;
-
-@Mapper("lytTmplatHistoryMapper")
-public interface LytTmplatHistoryMapper {
-	
-	//COMTNLYTTMPLATHISTORY을 등록한다.
-    public void insertLytTmplatHistory(LytTmplatVO vo) throws Exception;
-
-    //COMTNLYTTMPLATHISTORY을 삭제한다.
-    public void deleteLytTmplatHistory(LytTmplatVO vo) throws Exception;
-
-    //COMTNLYTTMPLATHISTORY을 조회한다.
-    public LytTmplatVO selectLytTmplatHistory(LytTmplatVO vo) throws Exception;
-
-    //COMTNLYTTMPLATHISTORY 목록을 조회한다.
-    public List<LytTmplatVO> selectLytTmplatHistoryList(LytTmplatVO searchVO) throws Exception;
-
-    //COMTNLYTTMPLATHISTORY 총 갯수를 조회한다.
-    public int selectLytTmplatHistoryListCnt(LytTmplatVO searchVO);
-}
 
base/src/main/java/egovframework/com/cop/com/service/impl/LytTmplatHistoryServiceImpl.java (deleted)
--- base/src/main/java/egovframework/com/cop/com/service/impl/LytTmplatHistoryServiceImpl.java
@@ -1,53 +0,0 @@
-package egovframework.com.cop.com.service.impl;
-
-import java.util.List;
-
-import javax.annotation.Resource;
-
-import org.springframework.stereotype.Service;
-
-import egovframework.rte.fdl.cmmn.EgovAbstractServiceImpl;
-import egovframework.rte.fdl.idgnr.EgovIdGnrService;
-import egovframework.com.cop.com.service.LytTmplatVO;
-import egovframework.com.cop.com.service.LytTmplatHistoryService;
-
-@Service("lytTmplatHistoryService")
-public class LytTmplatHistoryServiceImpl extends EgovAbstractServiceImpl implements LytTmplatHistoryService {
-
-    @Resource(name="lytTmplatHistoryMapper")
-	private LytTmplatHistoryMapper lytTmplatHistoryMapper;
-    
-    /** ID Generation */
-    @Resource(name="lytTmplatHistoryIdGnrService")    
-    private EgovIdGnrService egovIdGnrService;
-
-	//COMTNLYTTMPLATHISTORY을 등록한다.
-    public String insertLytTmplatHistory(LytTmplatVO vo) throws Exception {
-    	vo.setLytTmplatHistId(egovIdGnrService.getNextStringId());    	
-    	lytTmplatHistoryMapper.insertLytTmplatHistory(vo);
-        return null;
-    }
-
-    //COMTNLYTTMPLATHISTORY을 삭제한다.
-    public void deleteLytTmplatHistory(LytTmplatVO vo) throws Exception {
-    	lytTmplatHistoryMapper.deleteLytTmplatHistory(vo);
-    }
-
-	 //COMTNLYTTMPLATHISTORY을 조회한다.
-    public LytTmplatVO selectLytTmplatHistory(LytTmplatVO vo) throws Exception {
-    	LytTmplatVO resultVO = lytTmplatHistoryMapper.selectLytTmplatHistory(vo);
-        
-        return resultVO;
-    }
-
-    //COMTNLYTTMPLATHISTORY 목록을 조회한다.
-    public List<LytTmplatVO> selectLytTmplatHistoryList(LytTmplatVO searchVO) throws Exception {
-        return lytTmplatHistoryMapper.selectLytTmplatHistoryList(searchVO);
-    }
-
-    //COMTNLYTTMPLATHISTORY 총 갯수를 조회한다.
-    public int selectLytTmplatHistoryListCnt(LytTmplatVO searchVO) {
-		return lytTmplatHistoryMapper.selectLytTmplatHistoryListCnt(searchVO);
-	}
-    
-}
 
base/src/main/java/egovframework/com/cop/com/service/impl/LytTmplatMapper.java (deleted)
--- base/src/main/java/egovframework/com/cop/com/service/impl/LytTmplatMapper.java
@@ -1,29 +0,0 @@
-package egovframework.com.cop.com.service.impl;
-
-import java.util.List;
-
-import egovframework.com.cop.com.service.LytTmplatVO;
-import egovframework.rte.psl.dataaccess.mapper.Mapper;
-
-@Mapper("lytTmplatMapper")
-public interface LytTmplatMapper {
-	
-	//COMTNLYTTMPLAT을 등록한다.
-    public void insertLytTmplat(LytTmplatVO vo) throws Exception;
-
-	//COMTNLYTTMPLAT을 수정한다.
-    public void updateLytTmplat(LytTmplatVO vo) throws Exception;
-
-    //COMTNLYTTMPLAT을 삭제한다.
-    public void deleteLytTmplat(LytTmplatVO vo) throws Exception;
-
-	//COMTNLYTTMPLAT을 조회한다.
-    public LytTmplatVO selectLytTmplat(LytTmplatVO vo) throws Exception;
-
-    //COMTNLYTTMPLAT 목록을 조회한다.
-    public List<LytTmplatVO> selectLytTmplatList(LytTmplatVO searchVO) throws Exception;
-
-    //총 갯수를 조회한다.
-    public int selectLytTmplatListCnt(LytTmplatVO searchVO);
-	
-}
 
base/src/main/java/egovframework/com/cop/com/service/impl/LytTmplatServiceImpl.java (deleted)
--- base/src/main/java/egovframework/com/cop/com/service/impl/LytTmplatServiceImpl.java
@@ -1,101 +0,0 @@
-package egovframework.com.cop.com.service.impl;
-
-import java.util.List;
-
-import javax.annotation.Resource;
-
-import org.springframework.stereotype.Service;
-
-import egovframework.rte.fdl.cmmn.EgovAbstractServiceImpl;
-import egovframework.rte.fdl.idgnr.EgovIdGnrService;
-import egovframework.rte.fdl.property.EgovPropertyService;
-import egovframework.com.cmm.service.Globals;
-import egovframework.com.cop.com.service.LytTmplatHistoryService;
-import egovframework.com.cop.com.service.LytTmplatService;
-import egovframework.com.cop.com.service.LytTmplatVO;
-import egovframework.com.utl.fcc.service.EgovFormBasedFileUtil;
-
-@Service("lytTmplatService")
-public class LytTmplatServiceImpl extends EgovAbstractServiceImpl implements LytTmplatService {
-
-    @Resource(name="lytTmplatMapper")
-	private LytTmplatMapper lytTmplatMapper;
-    
-    /** ID Generation */
-    @Resource(name="lytTmplatIdGnrService")    
-    private EgovIdGnrService egovIdGnrService;
-    
-    @Resource(name="lytTmplatHistoryService")
-    private LytTmplatHistoryService lytTmplatHistoryService;
-    
-    @Resource(name = "propertiesService")
-	protected EgovPropertyService propertyService;
-
-	//COMTNLYTTMPLAT을 등록한다.
-    public String insertLytTmplat(LytTmplatVO vo) throws Exception {
-    	vo.setLytTmplatId(egovIdGnrService.getNextStringId());
-    	lytTmplatMapper.insertLytTmplat(vo);
-    	
-    	lytTmplatHistoryService.insertLytTmplatHistory(vo);
-    	
-    	this.publishCreate(vo);
-    	
-        return null;
-    }
-
-    //COMTNLYTTMPLAT을 수정한다.
-    public void updateLytTmplat(LytTmplatVO vo) throws Exception {
-    	lytTmplatMapper.updateLytTmplat(vo);
-        
-    	lytTmplatHistoryService.insertLytTmplatHistory(vo);
-        
-        this.publishCreate(vo);
-    }
-
-    //COMTNLYTTMPLAT을 삭제한다.
-    public void deleteLytTmplat(LytTmplatVO vo) throws Exception {
-    	lytTmplatMapper.deleteLytTmplat(vo);
-        
-        this.publishDelete(vo);        
-    }
-
-    //COMTNLYTTMPLAT을 조회한다.
-    public LytTmplatVO selectLytTmplat(LytTmplatVO vo) throws Exception {
-    	LytTmplatVO resultVO = lytTmplatMapper.selectLytTmplat(vo);
-        
-        return resultVO;
-    }
-
-    //COMTNLYTTMPLAT 목록을 조회한다.
-    public List<LytTmplatVO> selectLytTmplatList(LytTmplatVO searchVO) throws Exception {
-        return lytTmplatMapper.selectLytTmplatList(searchVO);
-    }
-
-    //COMTNLYTTMPLAT 총 갯수를 조회한다.
-    public int selectLytTmplatListCnt(LytTmplatVO searchVO) {
-		return lytTmplatMapper.selectLytTmplatListCnt(searchVO);
-	}
-    
-    //스타일 생성(css, js)
-    public void publishCreate(LytTmplatVO vo) throws Exception {
-   	 
-    	EgovFormBasedFileUtil.saveFile(this.propertyService.getString("publish.tmplat.lyt.fileStorePathByWebFile") + "/" + vo.getTmplatLcasCode() + "/" + vo.getLytTmplatId() + "/" + "style.css", vo.getCssSourc());
-   		EgovFormBasedFileUtil.saveFile(this.propertyService.getString("publish.tmplat.lyt.fileStorePathByWebFile") + "/" + vo.getTmplatLcasCode() + "/" + vo.getLytTmplatId() + "/" + "script.js", vo.getScriptSourc());
-   		
-   		EgovFormBasedFileUtil.saveFile(this.propertyService.getString("publish.tmplat.lyt.fileStorePathByWebFile") + "/" + vo.getTmplatLcasCode() + "/" + vo.getLytTmplatId() + "/" + "style"+Globals.PUBLISH_MOBILE_APPEND_FREFIX+".css", vo.getMobileCssSourc());
-   		EgovFormBasedFileUtil.saveFile(this.propertyService.getString("publish.tmplat.lyt.fileStorePathByWebFile") + "/" + vo.getTmplatLcasCode() + "/" + vo.getLytTmplatId() + "/" + "script"+Globals.PUBLISH_MOBILE_APPEND_FREFIX+".js", vo.getMobileScriptSourc());
-   		 
-   }
-    
-   //스타일 삭제(css, js)
-   public void publishDelete(LytTmplatVO vo) throws Exception {
-    	
-		 EgovFormBasedFileUtil.deleteFile(this.propertyService.getString("publish.tmplat.lyt.fileStorePathByWebFile") + "/" + vo.getTmplatLcasCode() + "/" + vo.getLytTmplatId() + "/" + "style.css");
-		 EgovFormBasedFileUtil.deleteFile(this.propertyService.getString("publish.tmplat.lyt.fileStorePathByWebFile") + "/" + vo.getTmplatLcasCode() + "/" + vo.getLytTmplatId() + "/" + "script.js");
-		 
-		 EgovFormBasedFileUtil.deleteFile(this.propertyService.getString("publish.tmplat.lyt.fileStorePathByWebFile") + "/" + vo.getTmplatLcasCode() + "/" + vo.getLytTmplatId() + "/" + "style"+Globals.PUBLISH_MOBILE_APPEND_FREFIX+".css");
-		 EgovFormBasedFileUtil.deleteFile(this.propertyService.getString("publish.tmplat.lyt.fileStorePathByWebFile") + "/" + vo.getTmplatLcasCode() + "/" + vo.getLytTmplatId() + "/" + "script"+Globals.PUBLISH_MOBILE_APPEND_FREFIX+".js");
-      		 
-   }
-    
-}
 
base/src/main/java/egovframework/com/cop/com/service/impl/UserInfManageMapper.java (deleted)
--- base/src/main/java/egovframework/com/cop/com/service/impl/UserInfManageMapper.java
@@ -1,43 +0,0 @@
-package egovframework.com.cop.com.service.impl;
-
-import egovframework.com.cop.com.service.ConfirmHistoryVO;
-import egovframework.com.cop.com.service.UserInfVO;
-import egovframework.rte.psl.dataaccess.mapper.Mapper;
-
-import java.util.List;
-
-//협업 활용 사용자 정보 조회를 위한 데이터 접근 클래스
-@Mapper("userInfManageMapper")
-public interface UserInfManageMapper {
-
-    //커뮤니티 사용자 목록을 조회한다.
-    public List<UserInfVO> selectCmmntyUserList(UserInfVO userVO) throws Exception;
-
-    //커뮤니티 사용자 목록에 대한 전체 건수를 조회한다.
-    public int selectCmmntyUserListCnt(UserInfVO userVO) throws Exception;
-
-    //커뮤니티 관리자 목록을 조회한다.
-    public List<UserInfVO> selectCmmntyMngrList(UserInfVO userVO) throws Exception;
-
-    //커뮤니티 관리자 목록에 대한 전체 건수를 조회한다.
-    public int selectCmmntyMngrListCnt(UserInfVO userVO) throws Exception;
-
-    //동호회 사용자 목록을 조회한다.
-    public List<UserInfVO> selectClubUserList(UserInfVO userVO) throws Exception;
-
-    //동호회 사용자 목록에 대한 전체 건수를 조회한다.
-    public int selectClubUserListCnt(UserInfVO userVO) throws Exception;
-
-    //동호회 운영자 목록을 조회한다.
-    public List<UserInfVO> selectClubOprtrList(UserInfVO userVO) throws Exception;
-
-    //동호회 운영자 목록에 대한 전체 건수를 조회한다.
-    public int selectClubOprtrListCnt(UserInfVO userVO) throws Exception;
-
-    //동호회에 대한 모든 사용자 목록을 조회한다.
-    public List<UserInfVO> selectAllClubUser(UserInfVO userVO) throws Exception;
-
-    //커뮤니티에 대한 모든 사용자 목록을 조회한다.
-    public List<UserInfVO> selectAllCmmntyUser(UserInfVO userVO) throws Exception;
-    
-}
 
base/src/main/java/egovframework/com/cop/com/service/impl/UserInfManageServiceImpl.java (deleted)
--- base/src/main/java/egovframework/com/cop/com/service/impl/UserInfManageServiceImpl.java
@@ -1,83 +0,0 @@
-package egovframework.com.cop.com.service.impl;
-
-import java.util.HashMap;
-import java.util.List;
-import java.util.Map;
-
-import javax.annotation.Resource;
-
-import org.springframework.stereotype.Service;
-
-import egovframework.com.cop.com.service.UserInfManageService;
-import egovframework.com.cop.com.service.UserInfVO;
-import egovframework.rte.fdl.cmmn.EgovAbstractServiceImpl;
-
-
-@Service("EgovUserInfManageService")
-public class UserInfManageServiceImpl extends EgovAbstractServiceImpl implements UserInfManageService {
-
-    @Resource(name = "userInfManageMapper")
-    private UserInfManageMapper userInfManageMapper;
-
-    //동호회 운영자 목록을 조회한다.
-    public Map<String, Object> selectClubOprtrList(UserInfVO userVO) throws Exception {
-		List<UserInfVO> result = userInfManageMapper.selectClubOprtrList(userVO);
-		int cnt = userInfManageMapper.selectClubOprtrListCnt(userVO);
-
-		Map<String, Object> map = new HashMap<String, Object>();
-
-		map.put("resultList", result);
-		map.put("resultCnt", Integer.toString(cnt));
-
-		return map;
-    }
-
-    //동호회 사용자 목록을 조회한다.
-    public Map<String, Object> selectClubUserList(UserInfVO userVO) throws Exception {
-		List<UserInfVO> result = userInfManageMapper.selectClubUserList(userVO);
-		int cnt = userInfManageMapper.selectClubUserListCnt(userVO);
-
-		Map<String, Object> map = new HashMap<String, Object>();
-
-		map.put("resultList", result);
-		map.put("resultCnt", Integer.toString(cnt));
-
-		return map;
-    }
-
-    //커뮤니티 관리자 목록을 조회한다.
-    public Map<String, Object> selectCmmntyMngrList(UserInfVO userVO) throws Exception {
-		List<UserInfVO> result = userInfManageMapper.selectCmmntyMngrList(userVO);
-		int cnt = userInfManageMapper.selectCmmntyMngrListCnt(userVO);
-
-		Map<String, Object> map = new HashMap<String, Object>();
-
-		map.put("resultList", result);
-		map.put("resultCnt", Integer.toString(cnt));
-
-		return map;
-    }
-
-    //커뮤니티 사용자 목록을 조회한다.
-    public Map<String, Object> selectCmmntyUserList(UserInfVO userVO) throws Exception {
-		List<UserInfVO> result = userInfManageMapper.selectCmmntyUserList(userVO);
-		int cnt = userInfManageMapper.selectCmmntyUserListCnt(userVO);
-
-		Map<String, Object> map = new HashMap<String, Object>();
-
-		map.put("resultList", result);
-		map.put("resultCnt", Integer.toString(cnt));
-
-		return map;
-    }
-
-    //동호회에 대한 모든 사용자 목록을 조회한다.
-    public List<UserInfVO> selectAllClubUser(UserInfVO userVO) throws Exception {
-		return userInfManageMapper.selectAllClubUser(userVO);
-    }
-
-    //커뮤니티에 대한 모든 사용자 목록을 조회한다.
-    public List<UserInfVO> selectAllCmmntyUser(UserInfVO userVO) throws Exception {
-		return userInfManageMapper.selectAllCmmntyUser(userVO);
-    }
-}
 
base/src/main/java/egovframework/com/cop/com/web/EgovConfirmController.java (deleted)
--- base/src/main/java/egovframework/com/cop/com/web/EgovConfirmController.java
@@ -1,203 +0,0 @@
-package egovframework.com.cop.com.web;
-
-import java.util.Map;
-
-import javax.annotation.Resource;
-import javax.servlet.http.HttpServletRequest;
-import javax.servlet.http.HttpServletResponse;
-
-import org.apache.log4j.Logger;
-import org.springframework.stereotype.Controller;
-import org.springframework.ui.ModelMap;
-import org.springframework.web.bind.annotation.ModelAttribute;
-import org.springframework.web.bind.annotation.RequestMapping;
-
-import egovframework.com.cmm.service.CmmUseService;
-import egovframework.com.cop.cmy.service.CommunityUser;
-import egovframework.com.cop.cmy.service.EgovCommunityManageService;
-import egovframework.com.cop.com.service.ConfirmHistoryVO;
-import egovframework.com.cop.com.service.ConfirmManageService;
-import egovframework.com.sec.ram.security.userdetails.util.EgovUserDetailsHelper;
-import egovframework.com.sym.ccm.cde.service.CmmnDetailCodeVO;
-import egovframework.com.sym.sit.service.SiteManageService;
-import egovframework.com.sym.sit.service.SiteManageVO;
-import egovframework.com.uat.uia.service.LoginVO;
-import egovframework.rte.fdl.cmmn.exception.EgovBizException;
-import egovframework.rte.fdl.property.EgovPropertyService;
-import egovframework.rte.ptl.mvc.tags.ui.pagination.PaginationInfo;
-
-//승인정보 관리를 위한 컨트롤러 클래스
-@Controller
-public class EgovConfirmController {
-
-    @Resource(name = "EgovConfirmManageService")
-    private ConfirmManageService confmService;
-
-    @Resource(name = "propertiesService")
-    protected EgovPropertyService propertyService;
-
-    @Resource(name = "cmmUseService")
-    private CmmUseService cmmUseService;
-    
-    @Resource(name = "EgovCommunityManageService")
-    private EgovCommunityManageService cmmntyService;	// 커뮤니티 관리자 권한 확인
-    
-    @Resource(name = "siteManageService")
-	SiteManageService siteManageService;
-    
-    Logger log = Logger.getLogger(this.getClass());
-    
-    //커뮤니티 운영자 권한을 확인한다.
-    protected void checkAuthority(ConfirmHistoryVO history, HttpServletRequest request, HttpServletResponse response) throws Exception {
-	String targetId = history.getTrgetId();
-	
-	LoginVO user = EgovUserDetailsHelper.getAuthenticatedUser(request, response);
-	
-	if (user == null) {
-	    throw new EgovBizException("인증된 사용자 정보가 존재하지 않습니다.");
-	}
-	
-	if (targetId.startsWith("CMMNTY_")) {
-	    CommunityUser cmmntyUser = new CommunityUser();
-	    
-	    cmmntyUser.setCmmntyId(history.getTrgetId());
-	    cmmntyUser.setEmplyrId(user.getId());
-	    
-	    if (!cmmntyService.isManager(cmmntyUser)) {
-		throw new EgovBizException("해당 커뮤니티 관리자만 사용하실 수 있습니다.");
-	    }
-	} else {
-	    throw new EgovBizException("대상ID 정보가 정확하지 않습니다.");
-	}
-    }
-
-    //승인(탈퇴)요청에 대한 목록을 조회한다.
-    @RequestMapping("/cop/com/selectConfirmRequest.do")
-    public String selectConfirmRequest(@ModelAttribute("searchVO") ConfirmHistoryVO historyVO, HttpServletRequest request, HttpServletResponse response, ModelMap model) throws Exception {
-
-	LoginVO user = EgovUserDetailsHelper.getAuthenticatedUser(request, response);
-	@SuppressWarnings("unused")
-	Boolean isAuthenticated = EgovUserDetailsHelper.isAuthenticated(request, response);
-
-	historyVO.setPageUnit(propertyService.getInt("pageUnit"));
-	historyVO.setPageSize(propertyService.getInt("pageSize"));
-
-	PaginationInfo paginationInfo = new PaginationInfo();
-	
-	paginationInfo.setCurrentPageNo(historyVO.getPageIndex());
-	paginationInfo.setRecordCountPerPage(historyVO.getPageUnit());
-	paginationInfo.setPageSize(historyVO.getPageSize());
-
-	historyVO.setFirstIndex(paginationInfo.getFirstRecordIndex());
-	historyVO.setLastIndex(paginationInfo.getLastRecordIndex());
-	historyVO.setRecordCountPerPage(paginationInfo.getRecordCountPerPage());
-	historyVO.setConfmerId(user.getId());
-
-	Map<String, Object> map = confmService.selectConfirmRequest(historyVO);
-	int totCnt = Integer.parseInt((String)map.get("resultCnt"));
-	
-	paginationInfo.setTotalRecordCount(totCnt);
-
-	model.addAttribute("resultList", map.get("resultList"));
-	model.addAttribute("resultCnt", map.get("resultCnt"));	
-	model.addAttribute("paginationInfo", paginationInfo);
-
-	return "cop/com/EgovConfirmList";
-    }
-
-    //승인(탈퇴)요청 확인 처리를 위해 수정페이지로 이동한다.
-    @RequestMapping("/cop/com/forUpdateConfirmRequest.do")
-    public String forUpdateConfirmRequest(@ModelAttribute("searchVO") ConfirmHistoryVO historyVO, HttpServletRequest request, HttpServletResponse response, ModelMap model)
-	    throws Exception {
-
-    	checkAuthority(historyVO, request, response);	// server-side 권한 확인
-    	
-    	SiteManageVO siteVO = siteManageService.selectSiteServiceInfo(request);
-    	model.addAttribute("siteInfo", siteVO);
-    	
-		LoginVO user = EgovUserDetailsHelper.getAuthenticatedUser(request, response);
-
-		historyVO.setConfmerId(user.getId());
-		
-		CommunityUser cmmntyUser = new CommunityUser();	
-		cmmntyUser.setSiteId(siteVO.getSiteId());
-		cmmntyUser.setEmplyrId(user.getId());
-		cmmntyUser.setCmmntyId(historyVO.getTrgetId());
-		model.addAttribute("USER_INFO", cmmntyService.selectSingleCommunityUserInf(cmmntyUser));	//사용자 정보
-		
-	    ConfirmHistoryVO vo = confmService.selectSingleConfirmRequest(historyVO);
-	    model.addAttribute("historyVO", vo);
-	    
-	    CmmnDetailCodeVO comDefaultCodeVO = new CmmnDetailCodeVO();		
-		comDefaultCodeVO.setCodeId("COM007");		
-		model.addAttribute("typeList", cmmUseService.selectCmmCodeDetail(comDefaultCodeVO));
-	
-		return "cop/com/EgovConfmInfUpdt";
-    }
-
-    //승인(탈퇴)요청에 대한 확인을 처리한다.
-    @RequestMapping("/cop/com/updateConfirmRequest.do")
-    public String updateConfirmRequest(@ModelAttribute("history") ConfirmHistoryVO history, HttpServletRequest request, HttpServletResponse response, ModelMap model) throws Exception {
-	if (! "".equals(history.getTrgetId())) {
-	    checkAuthority(history, request, response);	// server-side 권한 확인
-	}
-	
-	LoginVO user = EgovUserDetailsHelper.getAuthenticatedUser(request, response);
-	Boolean isAuthenticated = EgovUserDetailsHelper.isAuthenticated(request, response);
-
-	history.setConfmerId(user.getId());
-	
-	if (isAuthenticated) {
-	    confmService.updateConfirmRequest(history);
-	}
-
-	if ("".equals(history.getTrgetId())) {
-	    return "forward:/cop/com/selectConfirmRequest.do";
-	} else {
-	    return "forward:/cop/com/selectConfirmRequestByTrget.do";
-	}
-    }
-
-    //커뮤니티/동호회 관리부분에서 승인(탈퇴)요청에 대한 목록을 조회한다.
-    @RequestMapping("/cop/com/selectConfirmRequestByTrget.do")
-    public String selectConfirmRequestByTrget(@ModelAttribute("searchVO") ConfirmHistoryVO historyVO, HttpServletRequest request, HttpServletResponse response, ModelMap model) throws Exception {
-
-	checkAuthority(historyVO, request, response);	// server-side 권한 확인
-	
-	SiteManageVO siteVO = siteManageService.selectSiteServiceInfo(request);
-	model.addAttribute("siteInfo", siteVO);
-	
-	LoginVO user = EgovUserDetailsHelper.getAuthenticatedUser(request, response);
-	CommunityUser cmmntyUser = new CommunityUser();	
-	cmmntyUser.setSiteId(siteVO.getSiteId());
-	cmmntyUser.setEmplyrId(user.getId());
-	cmmntyUser.setCmmntyId(historyVO.getTrgetId());
-	model.addAttribute("USER_INFO", cmmntyService.selectSingleCommunityUserInf(cmmntyUser));	//사용자 정보
-
-	historyVO.setPageUnit(propertyService.getInt("pageUnit"));
-	historyVO.setPageSize(propertyService.getInt("pageSize"));
-
-	PaginationInfo paginationInfo = new PaginationInfo();
-	
-	paginationInfo.setCurrentPageNo(historyVO.getPageIndex());
-	paginationInfo.setRecordCountPerPage(historyVO.getPageUnit());
-	paginationInfo.setPageSize(historyVO.getPageSize());
-
-	historyVO.setFirstIndex(paginationInfo.getFirstRecordIndex());
-	historyVO.setLastIndex(paginationInfo.getLastRecordIndex());
-	historyVO.setRecordCountPerPage(paginationInfo.getRecordCountPerPage());
-	historyVO.setConfmerId(user.getId());
-
-	Map<String, Object> map = confmService.selectConfirmRequest(historyVO);
-	int totCnt = Integer.parseInt((String)map.get("resultCnt"));
-	
-	paginationInfo.setTotalRecordCount(totCnt);
-
-	model.addAttribute("resultList", map.get("resultList"));
-	model.addAttribute("resultCnt", map.get("resultCnt"));
-	model.addAttribute("paginationInfo", paginationInfo);
-
-	return "cop/com/EgovConfirmList";
-    }
-	
-}
 
base/src/main/java/egovframework/com/cop/com/web/EgovCopUserInfController.java (deleted)
--- base/src/main/java/egovframework/com/cop/com/web/EgovCopUserInfController.java
@@ -1,263 +0,0 @@
-package egovframework.com.cop.com.web;
-
-import java.util.Map;
-
-import javax.annotation.Resource;
-import javax.servlet.http.HttpServletRequest;
-import javax.servlet.http.HttpServletResponse;
-
-import org.apache.log4j.Logger;
-import org.springframework.stereotype.Controller;
-import org.springframework.ui.ModelMap;
-import org.springframework.web.bind.annotation.ModelAttribute;
-import org.springframework.web.bind.annotation.RequestMapping;
-
-import egovframework.com.cop.cmy.service.CommunityUser;
-import egovframework.com.cop.cmy.service.EgovCommunityManageService;
-import egovframework.com.cop.com.service.UserInfManageService;
-import egovframework.com.cop.com.service.UserInfVO;
-import egovframework.com.sec.ram.security.userdetails.util.EgovUserDetailsHelper;
-import egovframework.com.sym.sit.service.SiteManageService;
-import egovframework.com.sym.sit.service.SiteManageVO;
-import egovframework.com.uat.uia.service.LoginVO;
-import egovframework.com.utl.fcc.service.EgovDateUtil;
-import egovframework.rte.fdl.cmmn.exception.EgovBizException;
-import egovframework.rte.fdl.property.EgovPropertyService;
-import egovframework.rte.ptl.mvc.tags.ui.pagination.PaginationInfo;
-
-
-/**
- * 협업기능에서 활용하는 사용자 정보 조회용 컨트롤러 클래스
- * @author 공통서비스개발팀 이삼섭
- * @since 2009.06.01
- * @version 1.0
- * @see
- *
- * <pre>
- * << 개정이력(Modification Information) >>
- *   
- *   수정일      수정자           수정내용
- *  -------    --------    ---------------------------
- *   2009.4.6  이삼섭          최초 생성
- *
- * </pre>
- */
-@Controller
-public class EgovCopUserInfController {
-
-    @Resource(name = "EgovUserInfManageService")
-    private UserInfManageService userInfService;
-
-    @Resource(name = "EgovCommunityManageService")
-    private EgovCommunityManageService cmmntyService;
-    
-    @Resource(name = "siteManageService")
-	SiteManageService siteManageService;
-
-    @Resource(name = "propertiesService")
-    protected EgovPropertyService propertyService;
-
-    Logger log = Logger.getLogger(this.getClass());
-
-    /**
-     * 커뮤니티 관리자 및 동호회 운영자 권한을 확인한다.
-     * 
-     * @param userVO
-     * @throws EgovBizException
-     */
-    protected void checkAuthority(UserInfVO userVO, HttpServletRequest request, HttpServletResponse response) throws Exception {
-	String targetId = userVO.getTrgetId();
-	
-	LoginVO user = EgovUserDetailsHelper.getAuthenticatedUser(request, response);
-	
-	if (user == null) {
-	    throw new EgovBizException("인증된 사용자 정보가 존재하지 않습니다.");
-	}
-	
-	if (targetId.startsWith("CMMNTY_")) {
-	    CommunityUser cmmntyUser = new CommunityUser();
-	    
-	    cmmntyUser.setCmmntyId(userVO.getTrgetId());
-	    cmmntyUser.setEmplyrId(user.getId());
-	    
-	    if (!cmmntyService.isManager(cmmntyUser)) {
-		throw new EgovBizException("해당 커뮤니티 관리자만 사용하실 수 있습니다.");
-	    }
-	} else {
-	    throw new EgovBizException("대상ID 정보가 정확하지 않습니다.");
-	}
-    }
-    
-    /**
-     * 커뮤니티 사용자 목록을 조회한다.
-     * 
-     * @param userVO
-     * @param sessionVO
-     * @param model
-     * @return
-     * @throws Exception
-     */
-    @RequestMapping("/cop/com/selectCmmntyUserList.do")
-    public String selectCmmntyUserList(@ModelAttribute("searchVO") UserInfVO userVO, Map<String, Object> commandMap, ModelMap model, HttpServletRequest request, HttpServletResponse response) throws Exception {
-
-    checkAuthority(userVO, request, response);	// server-side 권한 확인
-    
-    SiteManageVO siteVO = siteManageService.selectSiteServiceInfo(request);
-	model.addAttribute("siteInfo", siteVO);
-	model.addAttribute("LytFileStoreWebPathByWebFile", propertyService.getString("publish.tmplat.lyt.fileStoreWebPathByWebFile"));
-	
-	String popFlag = (String)commandMap.get("PopFlag");
-	String returnUrl = "/cop/com/EgovUserList";
-	
-	if ("Y".equals(popFlag)) returnUrl = "/cop/com/EgovUserListPop";
-	
-	if (! "Y".equals(popFlag)) checkAuthority(userVO, request, response);	// server-side 권한 확인
-
-	LoginVO user = EgovUserDetailsHelper.getAuthenticatedUser(request, response);
-	CommunityUser cmmntyUser = new CommunityUser();	
-	cmmntyUser.setSiteId(siteVO.getSiteId());
-	cmmntyUser.setEmplyrId(user.getId());
-	cmmntyUser.setCmmntyId(userVO.getTrgetId());
-	model.addAttribute("USER_INFO", cmmntyService.selectSingleCommunityUserInf(cmmntyUser));	//사용자 정보
-
-	String trgetId = (String)commandMap.get("trgetId");
-
-	userVO.setTrgetId(trgetId);
-	userVO.setPageUnit(propertyService.getInt("pageUnit"));
-	userVO.setPageSize(propertyService.getInt("pageSize"));
-
-	PaginationInfo paginationInfo = new PaginationInfo();
-	
-	paginationInfo.setCurrentPageNo(userVO.getPageIndex());
-	paginationInfo.setRecordCountPerPage(userVO.getPageUnit());
-	paginationInfo.setPageSize(userVO.getPageSize());
-
-	userVO.setFirstIndex(paginationInfo.getFirstRecordIndex());
-	userVO.setLastIndex(paginationInfo.getLastRecordIndex());
-	userVO.setRecordCountPerPage(paginationInfo.getRecordCountPerPage());
-
-	Map<String, Object> map = userInfService.selectCmmntyUserList(userVO);
-	int totCnt = Integer.parseInt((String)map.get("resultCnt"));
-	
-	paginationInfo.setTotalRecordCount(totCnt);
-
-	model.addAttribute("resultList", map.get("resultList"));
-	model.addAttribute("resultCnt", map.get("resultCnt"));
-	model.addAttribute("targetMethod", "selectCmmntyUserList");
-	model.addAttribute("trgetId", trgetId);
-	model.addAttribute("paginationInfo", paginationInfo);
-	
-	model.addAttribute("authorList", cmmntyService.selectAuthorAllList(null));
-
-	return returnUrl;
-    }
-
-    
-    /**
-     * 커뮤니티 사용정보를 삭제한다.
-     * 
-     * @param userVO
-     * @param commandMap
-     * @param sessionVO
-     * @param model
-     * @return
-     * @throws Exception
-     */
-    @RequestMapping("/cop/com/deleteCmmntyUser.do")
-    public String deleteCmmntyUser(@ModelAttribute("searchVO") UserInfVO userVO, Map<String, Object> commandMap, ModelMap model, HttpServletRequest request, HttpServletResponse response) throws Exception {
-
-	checkAuthority(userVO, request, response);	// server-side 권한 확인
-	
-	LoginVO user = EgovUserDetailsHelper.getAuthenticatedUser(request, response);
-	Boolean isAuthenticated = EgovUserDetailsHelper.isAuthenticated(request, response);
-
-	String cmmntyId = (String)commandMap.get("param_cmmntyId");
-	String emplyrId = (String)commandMap.get("param_emplyrId");
-
-	CommunityUser cmmntyUser = new CommunityUser();
-	
-	cmmntyUser.setLastUpdusrId(user.getId());
-	cmmntyUser.setCmmntyId(cmmntyId);
-	cmmntyUser.setEmplyrId(emplyrId);
-	cmmntyUser.setSecsnDe(EgovDateUtil.getToday());
-	
-	if (isAuthenticated) {
-	    cmmntyService.deleteCommunityUserInf(cmmntyUser);
-	}
-
-	return "forward:/cop/com/selectCmmntyUserList.do";
-    }
-
-    /**
-     * 커뮤니티 사용자 정보를 수정한다.
-     * 
-     * @param userVO
-     * @param commandMap
-     * @param sessionVO
-     * @param model
-     * @return
-     * @throws Exception
-     */
-    @RequestMapping("/cop/com/reRegistCmmntyUser.do")
-    public String reRegisterCmmntyUser(@ModelAttribute("searchVO") UserInfVO userVO, Map<String, Object> commandMap, ModelMap model, HttpServletRequest request, HttpServletResponse response) throws Exception {
-
-	checkAuthority(userVO, request, response);	// server-side 권한 확인
-	
-	LoginVO user = EgovUserDetailsHelper.getAuthenticatedUser(request, response);
-	Boolean isAuthenticated = EgovUserDetailsHelper.isAuthenticated(request, response);
-
-	String cmmntyId = (String)commandMap.get("param_cmmntyId");
-	String emplyrId = (String)commandMap.get("param_emplyrId");
-
-	CommunityUser cmmntyUser = new CommunityUser();
-	
-	cmmntyUser.setLastUpdusrId(user.getId());
-	cmmntyUser.setCmmntyId(cmmntyId);
-	cmmntyUser.setEmplyrId(emplyrId);
-	cmmntyUser.setUseAt("Y");
-	
-	if (isAuthenticated) {
-	    cmmntyService.updateCommunityUserInf(cmmntyUser);
-	}
-
-	return "forward:/cop/com/selectCmmntyUserList.do";
-    }
-
-    /**
-     * 커뮤니티 사용자 권한정보를 수정한다.
-     * 
-     * @param userVO
-     * @param commandMap
-     * @param sessionVO
-     * @param model
-     * @return
-     * @throws Exception
-     */
-    @RequestMapping("/cop/com/authorUpdateCmmntyUser.do")
-    public String authorUpdateCmmntyUser(@ModelAttribute("searchVO") UserInfVO userVO, Map<String, Object> commandMap, ModelMap model, HttpServletRequest request, HttpServletResponse response) throws Exception {
-
-	checkAuthority(userVO, request, response);	// server-side 권한 확인
-	
-	LoginVO user = EgovUserDetailsHelper.getAuthenticatedUser(request, response);
-	Boolean isAuthenticated = EgovUserDetailsHelper.isAuthenticated(request, response);
-
-	String cmmntyId = (String)commandMap.get("param_cmmntyId");
-	String emplyrId = (String)commandMap.get("param_emplyrId");
-	String authorCode = (String)commandMap.get("param_authorCode");
-
-	CommunityUser cmmntyUser = new CommunityUser();
-	
-	cmmntyUser.setLastUpdusrId(user.getId());
-	cmmntyUser.setCmmntyId(cmmntyId);
-	cmmntyUser.setEmplyrId(emplyrId);
-	cmmntyUser.setAuthorCode(authorCode);
-	
-	if (isAuthenticated) {
-	    cmmntyService.updateCommunityUserInf(cmmntyUser);
-	}
-
-	return "forward:/cop/com/selectCmmntyUserList.do";
-    }
-
-    
-}
 
base/src/main/java/egovframework/com/cop/sms/service/SmsInfoService.java (deleted)
--- base/src/main/java/egovframework/com/cop/sms/service/SmsInfoService.java
@@ -1,16 +0,0 @@
-package egovframework.com.cop.sms.service;
-
-import java.util.Map;
-
-//문자메시지를 위한 서비스 인터페이스 클래스
-public interface SmsInfoService {
-    //문자메시지 목록을 조회 한다.
-    public Map<String, Object> selectSmsInfs(SmsVO searchVO) throws Exception;
-    
-    //문자메시지를 전송(등록)한다.
-    public void insertSmsInf(SmsVO sms) throws Exception;
-    
-    //사용자 sms발송서비스.. 사용자 정보를 받아 sms 발송 처리 한다.
-	public int sendUserSms(String userId, SmsVO sms) throws Exception;
-    
-}
 
base/src/main/java/egovframework/com/cop/sms/service/SmsSenderService.java (deleted)
--- base/src/main/java/egovframework/com/cop/sms/service/SmsSenderService.java
@@ -1,10 +0,0 @@
-package egovframework.com.cop.sms.service;
-
-public interface SmsSenderService {
-
-	//사용자 정보를 받아 sms 발송 처리 한다.
-    public boolean sendSmsSender(String userId, String moblphonNo, String strMsg) throws Exception;
-    
-    //사용자 정보를 받아 MMS정보를 처리 한다.
-    public boolean sendMmsSender(String userId, String moblphonNo, String strMsg, int fileCnt, String filePath) throws Exception;
-}
 
base/src/main/java/egovframework/com/cop/sms/service/SmsVO.java (deleted)
--- base/src/main/java/egovframework/com/cop/sms/service/SmsVO.java
@@ -1,185 +0,0 @@
-package egovframework.com.cop.sms.service;
-
-import egovframework.com.cmm.ComDefaultVO;
-import org.apache.commons.lang.builder.ToStringBuilder;
-
-import java.util.List;
-
-//문자메시지 서비스를 위한 VO 클래스
-public class SmsVO extends ComDefaultVO {
-    //문자메시지 ID
-    private String smsId = "";
-
-    //전송 전화번호
-    private String trnsmitTelno = "";
-
-    //수신 전화번호
-    private String recptnTelnoSingle = "";
-
-    //전송 내용
-    private String trnsmitCn = "";
-
-    //수신 전화번호 개수
-    private int recptnCnt = 0;
-
-    //수신 정보 List
-    private List<SmsVO> recptn = null;
-
-    //수전 전화번호
-    private String recptnTelno;
-
-    //수전 전화번호 배열
-    private List<String> recptnTelnoList = null;
-
-    //예약여부
-    private String reservationAt = "N";
-
-    //MMS제목
-    private String subject = null;
-
-    //첨부파일 갯수
-    private int fileCnt = 1;
-
-    //첨부파일 경로
-    private String filePath = null;
-
-    //예약일자
-    private String reservationDateString = null;
-
-    //rowNo
-    private int rowNo = 0;
-
-    //결과코드
-    private String resultCode = "";
-
-    //결과메시지
-    private String resultMssage = "";
-
-    public String getSmsId() {
-        return smsId;
-    }
-
-    public void setSmsId(String smsId) {
-        this.smsId = smsId;
-    }
-
-    public String getTrnsmitTelno() {
-        return trnsmitTelno;
-    }
-
-    public void setTrnsmitTelno(String trnsmitTelno) {
-        this.trnsmitTelno = trnsmitTelno;
-    }
-
-    public String getRecptnTelnoSingle() {
-        return recptnTelnoSingle;
-    }
-
-    public void setRecptnTelnoSingle(String recptnTelnoSingle) {
-        this.recptnTelnoSingle = recptnTelnoSingle;
-    }
-
-    public String getTrnsmitCn() {
-        return trnsmitCn;
-    }
-
-    public void setTrnsmitCn(String trnsmitCn) {
-        this.trnsmitCn = trnsmitCn;
-    }
-
-    public int getRecptnCnt() {
-        return recptnCnt;
-    }
-
-    public void setRecptnCnt(int recptnCnt) {
-        this.recptnCnt = recptnCnt;
-    }
-
-    public List<SmsVO> getRecptn() {
-        return recptn;
-    }
-
-    public void setRecptn(List<SmsVO> recptn) {
-        this.recptn = recptn;
-    }
-
-    public String getRecptnTelno() {
-        return recptnTelno;
-    }
-
-    public void setRecptnTelno(String recptnTelno) {
-        this.recptnTelno = recptnTelno;
-    }
-
-    public List<String> getRecptnTelnoList() {
-        return recptnTelnoList;
-    }
-
-    public void setRecptnTelnoList(List<String> recptnTelnoList) {
-        this.recptnTelnoList = recptnTelnoList;
-    }
-
-    public String getReservationAt() {
-        return reservationAt;
-    }
-
-    public void setReservationAt(String reservationAt) {
-        this.reservationAt = reservationAt;
-    }
-
-    public String getSubject() {
-        return subject;
-    }
-
-    public void setSubject(String subject) {
-        this.subject = subject;
-    }
-
-    public int getFileCnt() {
-        return fileCnt;
-    }
-
-    public void setFileCnt(int fileCnt) {
-        this.fileCnt = fileCnt;
-    }
-
-    public String getFilePath() {
-        return filePath;
-    }
-
-    public void setFilePath(String filePath) {
-        this.filePath = filePath;
-    }
-
-    public String getReservationDateString() {
-        return reservationDateString;
-    }
-
-    public void setReservationDateString(String reservationDateString) {
-        this.reservationDateString = reservationDateString;
-    }
-
-    public int getRowNo() {
-        return rowNo;
-    }
-
-    public void setRowNo(int rowNo) {
-        this.rowNo = rowNo;
-    }
-
-    public String getResultCode() {
-        return resultCode;
-    }
-
-    public void setResultCode(String resultCode) {
-        this.resultCode = resultCode;
-    }
-
-    public String getResultMssage() {
-        return resultMssage;
-    }
-
-    public void setResultMssage(String resultMssage) {
-        this.resultMssage = resultMssage;
-    }
-}
 
base/src/main/java/egovframework/com/cop/sms/service/impl/SmsInfoServiceImpl.java (deleted)
--- base/src/main/java/egovframework/com/cop/sms/service/impl/SmsInfoServiceImpl.java
@@ -1,80 +0,0 @@
-package egovframework.com.cop.sms.service.impl;
-
-import java.util.HashMap;
-import java.util.List;
-import java.util.Map;
-
-import javax.annotation.Resource;
-
-import org.springframework.stereotype.Service;
-
-import egovframework.com.cop.sms.service.SmsInfoService;
-import egovframework.com.cop.sms.service.SmsVO;
-import egovframework.com.utl.fcc.service.EgovStringUtil;
-import egovframework.rte.fdl.cmmn.EgovAbstractServiceImpl;
-
-//문자메시지를 위한 서비스 구현 클래스
-@Service("smsInfoService")
-public class SmsInfoServiceImpl extends EgovAbstractServiceImpl implements SmsInfoService {
-
-	@Resource(name="smsMapper")
-	private SmsMapper smsMapper;
-    
-    //문자메시지 목록을 조회 한다.
-    public Map<String, Object> selectSmsInfs(SmsVO searchVO) throws Exception {
-		List<SmsVO> result = smsMapper.selectSmsInfs(searchVO);
-		int cnt = smsMapper.selectSmsInfsCnt(searchVO);
-		
-		// 전화번호 포맷 처리
-		for (int i = 0; i < result.size(); i++) {
-		    String phone = result.get(i).getTrnsmitTelno();
-		    result.get(i).setTrnsmitTelno(EgovStringUtil.formatPhoneNumber(phone));
-		}
-		
-		Map<String, Object> map = new HashMap<String, Object>();
-		
-		map.put("resultList", result);
-		map.put("resultCnt", Integer.toString(cnt));
-	
-		return map;
-    }
-    
-    //문자메시지를 전송(등록)한다.
-    public void insertSmsInf(SmsVO sms) throws Exception {
-		smsMapper.insertSmsInf(sms);
-    }
-    
-    //MMS 메시지를 전송(등록)한다.
-    public void insertMmsInf(SmsVO sms) throws Exception {
-		smsMapper.insertMmsInf(sms);
-    }
-    
-    //사용자 sms발송서비스.. 사용자 정보를 받아 sms 발송 처리 한다.
-	public int sendUserSms(String userId, SmsVO sms) throws Exception {
-
-		int sendCount = 0;
-		if(sms.getRecptnTelnoList() != null && sms.getRecptnTelnoList().size()> 0) {
-			List<String> list = sms.getRecptnTelnoList();
-			if(list != null && list.size() > 0) {
-
-				SmsVO smsVO = null;
-				String recptnTelnoSingle = null;
-	            for(int i=0; i<list.size(); i++) {
-	            	recptnTelnoSingle = list.get(i);
-	            	
-	    			smsVO = new SmsVO();
-		    		smsVO.setRecptnTelnoSingle(recptnTelnoSingle);
-		    		smsVO.setTrnsmitTelno(sms.getTrnsmitTelno());
-		    		smsVO.setTrnsmitCn(sms.getTrnsmitCn());
-		    		smsVO.setReservationAt(sms.getReservationAt());
-		    		smsVO.setReservationDateString(sms.getReservationDateString());
-		    		this.insertSmsInf(smsVO);
-		    		
-		    		sendCount++;
-	            }
-			}
-		}
-
-      return sendCount;
-	}
-}
 
base/src/main/java/egovframework/com/cop/sms/service/impl/SmsMapper.java (deleted)
--- base/src/main/java/egovframework/com/cop/sms/service/impl/SmsMapper.java
@@ -1,24 +0,0 @@
-package egovframework.com.cop.sms.service.impl;
-
-import egovframework.com.cop.sms.service.SmsVO;
-import egovframework.rte.psl.dataaccess.mapper.Mapper;
-
-import java.util.List;
-
-//문자메시지를 위한 데이터 접근 클래스
-@Mapper("smsMapper")
-public interface SmsMapper {
-
-    //문자메시지 목록을 조회한다.
-    public List<SmsVO> selectSmsInfs(SmsVO vo) throws Exception;
-
-    //문자메시지 목록 숫자를 조회한다
-    public int selectSmsInfsCnt(SmsVO vo) throws Exception;
-
-    //문자메시지 정보를 등록한다.
-    public Object insertSmsInf(SmsVO sms) throws Exception;
-
-    //MMS메시지 정보를 등록한다.
-    public Object insertMmsInf(SmsVO sms) throws Exception;
-
-}
 
base/src/main/java/egovframework/com/cop/sms/service/impl/SmsSenderServiceImpl.java (deleted)
--- base/src/main/java/egovframework/com/cop/sms/service/impl/SmsSenderServiceImpl.java
@@ -1,97 +0,0 @@
-package egovframework.com.cop.sms.service.impl;
-
-import javax.annotation.Resource;
-
-import egovframework.com.cop.sms.service.SmsVO;
-import org.apache.log4j.Logger;
-import org.springframework.stereotype.Service;
-
-import egovframework.rte.fdl.cmmn.EgovAbstractServiceImpl;
-import egovframework.com.cop.sms.service.SmsSenderService;
-import egovframework.com.cmm.service.Globals;
-import egovframework.com.utl.fcc.service.EgovStringUtil;
-
-import java.util.List;
-
-
-@Service("smsSenderService")
-public class SmsSenderServiceImpl extends EgovAbstractServiceImpl implements SmsSenderService {
-
-	@Resource(name="smsMapper")
-	private SmsMapper smsMapper;
-
-	Logger log = Logger.getLogger(this.getClass());
-
-	//사용자 정보를 받아 sms 발송 처리 한다.
-	public boolean sendSmsSender(String userId, String moblphonNo, String strMsg) throws Exception {
-
-		SmsVO sms = new SmsVO();
-		sms.setRecptnTelnoSingle(EgovStringUtil.getPhoneNumber(moblphonNo));
-		sms.setTrnsmitTelno(EgovStringUtil.getPhoneNumber(Globals.PHONE));
-		sms.setTrnsmitCn(strMsg);
-
-		if(sms.getRecptnTelnoList() != null && sms.getRecptnTelnoList().size()> 0) {
-			SmsVO sendSmsInfo = null;
-			String recptn = null;
-			List<String> list = sms.getRecptnTelnoList();
-			for(int i=0; i<list.size(); i++) {
-				recptn = list.get(i);
-
-				sendSmsInfo = new SmsVO();
-				sendSmsInfo.setTrnsmitTelno(EgovStringUtil.getPhoneNumber(sms.getTrnsmitTelno()));
-				sendSmsInfo.setRecptnTelnoSingle(EgovStringUtil.getPhoneNumber(recptn));
-				sendSmsInfo.setTrnsmitCn(sms.getTrnsmitCn());
-				sendSmsInfo.setReservationAt(sms.getReservationAt());
-				sendSmsInfo.setReservationDateString(sms.getReservationDateString());
-				smsMapper.insertSmsInf(sendSmsInfo);
-
-			}
-		} else {
-			sms.setRecptnTelnoSingle(EgovStringUtil.getPhoneNumber(sms.getRecptnTelnoSingle()));
-			sms.setTrnsmitTelno(EgovStringUtil.getPhoneNumber(sms.getTrnsmitTelno()));
-			smsMapper.insertSmsInf(sms);
-		}
-
-      return true;
-	}
-	
-	//사용자 정보를 받아 MMS정보를 처리 한다.
-	public boolean sendMmsSender(String userId, String moblphonNo, String strMsg, int fileCnt, String filePath) throws Exception {
-
-		SmsVO sms = new SmsVO();
-		sms.setRecptnTelnoSingle(EgovStringUtil.getPhoneNumber(moblphonNo));
-		sms.setTrnsmitTelno(EgovStringUtil.getPhoneNumber(Globals.PHONE));
-		sms.setTrnsmitCn(strMsg);
-		sms.setFileCnt(fileCnt);
-		sms.setFilePath(filePath);
-
-		if(sms.getRecptn() != null && sms.getRecptn().size()> 0) {
-			SmsVO sendSmsInfo = null;
-			SmsVO recptn = null;
-			List<SmsVO> list = sms.getRecptn();
-			for(int i=0; i<list.size(); i++) {
-				recptn = (SmsVO)list.get(i);
-
-				sendSmsInfo = new SmsVO();
-				sendSmsInfo.setTrnsmitTelno(EgovStringUtil.getPhoneNumber(sms.getTrnsmitTelno()));
-				//sendSmsInfo.setRecptnTelnoSingle(EgovStringUtil.getPhoneNumber(recptn.getRecptnTelno()));
-				sendSmsInfo.setTrnsmitCn(sms.getTrnsmitCn());
-				sendSmsInfo.setReservationAt(sms.getReservationAt());
-
-				sendSmsInfo.setSubject(sms.getSubject());
-				sendSmsInfo.setFileCnt(sms.getFileCnt());
-				sendSmsInfo.setFilePath(sms.getFilePath());
-
-				smsMapper.insertMmsInf(sendSmsInfo);
-			}
-		} else {
-			sms.setRecptnTelnoSingle(EgovStringUtil.getPhoneNumber(sms.getRecptnTelnoSingle()));
-			sms.setTrnsmitTelno(EgovStringUtil.getPhoneNumber(sms.getTrnsmitTelno()));
-			smsMapper.insertMmsInf(sms);
-		}
-
-      return true;
-	}
-
-
-}
 
base/src/main/java/egovframework/com/ems/service/AtchmnFileVO.java (deleted)
--- base/src/main/java/egovframework/com/ems/service/AtchmnFileVO.java
@@ -1,148 +0,0 @@
-package egovframework.com.ems.service;
-
-/**
- * 발송메일에 첨부되는 파일 VO 클래스
- * @author 공통서비스 개발팀 박지욱
- * @since 2009.03.12
- * @version 1.0
- * @see
- *  
- * <pre>
- * << 개정이력(Modification Information) >>
- * 
- *   수정일      수정자          수정내용
- *  -------    --------    ---------------------------
- *  2009.03.12  박지욱          최초 생성 
- *  
- *  </pre>
- */
-public class AtchmnFileVO {
-
-	/**
-	 * 첨부파일ID
-	 */
-	private String atchFileId;
-	/**
-	 * 파일연번
-	 */
-	private String fileSn;
-	/**
-	 * 원파일명
-	 */
-	private String orignlFileNm;
-	/**
-	 * 저장파일명
-	 */
-	private String streFileNm;
-	/**
-	 * 파일저장경로
-	 */
-	private String fileStreCours;
-	/**
-	 * 파일확장자
-	 */
-	private String fileExtsn;
-	/**
-	 * 파일크기
-	 * @uml.property  name="fileMg"
-	 */
-	private int fileMg;
-	/**
-	 * atchFileId attribute 를 리턴한다.
-	 * @return  String
-	 */
-	public String getAtchFileId() {
-		return atchFileId;
-	}
-	/**
-	 * atchFileId attribute 값을 설정한다.
-	 * @param atchFileId  String
-	 */
-	public void setAtchFileId(String atchFileId) {
-		this.atchFileId = atchFileId;
-	}
-	/**
-	 * fileSn attribute 를 리턴한다.
-	 * @return  String
-	 */
-	public String getFileSn() {
-		return fileSn;
-	}
-	/**
-	 * fileSn attribute 값을 설정한다.
-	 * @param fileSn  String
-	 */
-	public void setFileSn(String fileSn) {
-		this.fileSn = fileSn;
-	}
-	/**
-	 * orignlFileNm attribute 를 리턴한다.
-	 * @return  String
-	 */
-	public String getOrignlFileNm() {
-		return orignlFileNm;
-	}
-	/**
-	 * orignlFileNm attribute 값을 설정한다.
-	 * @param orignlFileNm  String
-	 */
-	public void setOrignlFileNm(String orignlFileNm) {
-		this.orignlFileNm = orignlFileNm;
-	}
-	/**
-	 * streFileNm attribute 를 리턴한다.
-	 * @return  String
-	 */
-	public String getStreFileNm() {
-		return streFileNm;
-	}
-	/**
-	 * streFileNm attribute 값을 설정한다.
-	 * @param streFileNm  String
-	 */
-	public void setStreFileNm(String streFileNm) {
-		this.streFileNm = streFileNm;
-	}
-	/**
-	 * fileStreCours attribute 를 리턴한다.
-	 * @return  String
-	 */
-	public String getFileStreCours() {
-		return fileStreCours;
-	}
-	/**
-	 * fileStreCours attribute 값을 설정한다.
-	 * @param fileStreCours  String
-	 */
-	public void setFileStreCours(String fileStreCours) {
-		this.fileStreCours = fileStreCours;
-	}
-	/**
-	 * fileExtsn attribute 를 리턴한다.
-	 * @return  String
-	 */
-	public String getFileExtsn() {
-		return fileExtsn;
-	}
-	/**
-	 * fileExtsn attribute 값을 설정한다.
-	 * @param fileExtsn  String
-	 */
-	public void setFileExtsn(String fileExtsn) {
-		this.fileExtsn = fileExtsn;
-	}
-	/**
-	 * fileMg attribute 를 리턴한다.
-	 * @return  int
-	 */
-	public int getFileMg() {
-		return fileMg;
-	}
-	/**
-	 * fileMg attribute 값을 설정한다.
-	 * @param fileMg  int
-	 */
-	public void setFileMg(int fileMg) {
-		this.fileMg = fileMg;
-	}
-}
 
base/src/main/java/egovframework/com/ems/service/DirectMailService.java (deleted)
--- base/src/main/java/egovframework/com/ems/service/DirectMailService.java
@@ -1,17 +0,0 @@
-package egovframework.com.ems.service;
-
-public interface DirectMailService {
-	
-	public String sendMail(MailMessageVO vo) throws Exception;
-
-	/**
-	 * 메일발송 목록을 가져온다.
-	 * @param checkId 중복여부 확인대상 아이디
-	 * @return 사용가능여부(아이디 사용회수 int)
-	 * @throws Exception
-	 */
-	public String sendManageMail(MailMessageVO vo) throws Exception;
-	
-	//G메일 발송
-	public String sendGMail(MailMessageVO vo) throws Exception;
-}
 
base/src/main/java/egovframework/com/ems/service/MailMessageVO.java (deleted)
--- base/src/main/java/egovframework/com/ems/service/MailMessageVO.java
@@ -1,85 +0,0 @@
-package egovframework.com.ems.service;
-
-import java.io.Serializable;
-import java.util.List;
-
-import org.apache.commons.lang.builder.ToStringBuilder;
-
-@SuppressWarnings("serial")
-public class MailMessageVO implements Serializable {
-	
-	private String sendSe = "";
-	
-    private String senderEmail = "";
-    
-    private String senderName = "";
-    
-    private String subject = "";
-
-    private String content = "";
-    
-    private List<String> emails = null;
-    
-    private String receptorEmail = "";
-        
-    public String getSendSe() {
-        return sendSe;
-    }
-
-    public void setSendSe(String sendSe) {
-        this.sendSe = sendSe;
-    }
-    
-	public String getContent() {
-		return content;
-	}
-
-	public void setContent(String content) {
-		this.content = content;
-	}
-
-	public String getSenderEmail() {
-        return senderEmail;
-    }
-
-    public void setSenderEmail(String senderEmail) {
-        this.senderEmail = senderEmail;
-    }
-    
-    public String getSenderName() {
-        return senderName;
-    }
-
-    public void setSenderName(String senderName) {
-        this.senderName = senderName;
-    }
-
-    public String getSubject() {
-        return subject;
-    }
-
-    public void setSubject(String subject) {
-        this.subject = subject;
-    }
-    
-    public List<String> getEmails() {
-        return emails;
-    }
-
-    public void setEmails(List<String> emails) {
-        this.emails = emails;
-    }
-    
-    public String getReceptorEmail() {
-        return receptorEmail;
-    }
-
-    public void setReceptorEmail(String receptorEmail) {
-        this.receptorEmail = receptorEmail;
-    }
-
-    public String toString() {
-        return ToStringBuilder.reflectionToString(this);
-    }
-
-}
 
base/src/main/java/egovframework/com/ems/service/impl/DirectMailMapper.java (deleted)
--- base/src/main/java/egovframework/com/ems/service/impl/DirectMailMapper.java
@@ -1,15 +0,0 @@
-package egovframework.com.ems.service.impl;
-
-import egovframework.com.cop.sms.service.SmsVO;
-import egovframework.com.ems.service.MailMessageVO;
-import egovframework.rte.psl.dataaccess.mapper.Mapper;
-
-import java.util.List;
-
-@Mapper("directMailMapper")
-public interface DirectMailMapper {
-
-    //MMS발송 회원 목록
-    public List<MailMessageVO> selectEmsMberList(MailMessageVO mailMessageVO);
-
-}
 
base/src/main/java/egovframework/com/ems/service/impl/DirectMailServiceImpl.java (deleted)
--- base/src/main/java/egovframework/com/ems/service/impl/DirectMailServiceImpl.java
@@ -1,236 +0,0 @@
-package egovframework.com.ems.service.impl;
-
-import java.util.Arrays;
-import java.util.List;
-
-import java.util.ArrayList;
-import java.util.Properties;
-
-import javax.annotation.Resource;
-import javax.mail.Authenticator;
-import javax.mail.Message;
-import javax.mail.PasswordAuthentication;
-import javax.mail.Session;
-import javax.mail.Transport;
-import javax.mail.internet.InternetAddress;
-import javax.mail.internet.MimeMessage;
-import javax.mail.internet.MimeUtility;
-
-import org.springframework.stereotype.Service;
-
-import egovframework.com.cmm.service.Globals;
-import egovframework.com.ems.service.DirectMailService;
-import egovframework.com.ems.service.MailMessageVO;
-import egovframework.rte.fdl.cmmn.EgovAbstractServiceImpl;
-import egovframework.rte.fdl.property.EgovPropertyService;
-import egovframework.com.utl.fcc.service.EgovStringUtil;
-
-@Service("directMailService")
-public class DirectMailServiceImpl extends EgovAbstractServiceImpl implements DirectMailService {
-    
-	@Resource(name="directMailMapper")
-	private DirectMailMapper directMailMapper;
-	
-	@Resource(name = "propertiesService")
-    protected EgovPropertyService propertiesService;
-	
-	/**
-	 * 					MailMessageVO mvo = new MailMessageVO();			//메일발송 VO생성
-		    			mvo.setSenderEmail("a@a.com"); 						//보내는 사람 이메일	없을경우  Globals.EmailAdress 의 관리자 메일로 전송됨
-		    			
-		    			List<String> mails = new ArrayList<String>();		//받을메일주소 배열
-		    			mails.add(mberManageVO.getMberEmailAdres());		//받을메일주소 추가
-		    			
-		    			mvo.setEmails(mails);								//받을 메일주소 배열 set
-		    			mvo.setSubject(" 아이디를 알려드립니다.");				//메일제목
-		    			mvo.setContent("홍길동님의 아이디는 \"" + mberManageVO.getMberId()  + "\"입니다.");	//메일 내용
-		    			
-		    			String strResult = messageService.sendMail(mvo);	//전송결과 리턴	- 리턴값이  공백 if(EgovStringUtil.isEmpty(strResult)) 이면 정상 발송 , 나머지는 에러발생)
-		    			System.out.println("아이디 이메일발송결과 : [" + mberManageVO.getMberId() + "/" + mberManageVO.getMberEmailAdres() + "] " + strResult);
-		    			
-	 * 
-	 */
-	
-	//메일발송 회원 목록을 가져온다.
-	public String sendManageMail(MailMessageVO mailMessageVO) {
-
-		List<MailMessageVO> mailList = directMailMapper.selectEmsMberList(mailMessageVO);
-		MailMessageVO mailVO = null;
-
-		//메일이벤트 발송
-		MailMessageVO mvo = new MailMessageVO();			//메일발송 VO생성
-		List<String> mails = new ArrayList<String>();		//받을메일주소 배열
-
-		for(int i=0; i < mailList.size(); i++) {
-			mailVO = mailList.get(i);
-			mails.add(mailVO.getReceptorEmail());
-		}
-		mvo.setEmails(mails);
-		
-		mvo.setSenderEmail(mailMessageVO.getSenderEmail());
-		mvo.setSenderName(mailMessageVO.getSenderName());
-		mvo.setSubject(mailMessageVO.getSubject());
-		mvo.setContent(mailMessageVO.getContent());
-
-		return sendMail(mvo);
-	}
-	
-	public String sendMail(MailMessageVO vo) {
-    	
-    	String result = "";
-    	
-    	List<String> toList = EmailFilterAddress(vo.getEmails());
-	    if(toList.size() > 0) {
-	    	Properties props = new Properties();
-	    	props.put("mail.smtp.host", Globals.EMAIL_HOST);
-	    	Session sess = Session.getDefaultInstance(props, null);
-	    	
-	    	try {
-	    		
-	    		if(EgovStringUtil.isEmpty(vo.getSenderEmail())) {
-	    			vo.setSenderEmail(Globals.EMAIL_ADDRESS);
-	    			vo.setSenderName(Globals.EMAIL_NAME);
-	    		}
-	    		
-	    		if(EgovStringUtil.isEmpty(vo.getSenderName())) {
-	    			vo.setSenderEmail(vo.getSenderEmail());
-	    		}
-
-	    		Message msg = new MimeMessage(sess);
-	    		InternetAddress from = new InternetAddress(vo.getSenderEmail(), vo.getSenderName(), "UTF-8");
-	    		msg.setHeader("content-type", "text/html;charset=UTF-8");
-	    		msg.setFrom(from);
-	    		//InternetAddress[] address = {new InternetAddress("", "")};
-	    		InternetAddress[] address = new InternetAddress[toList.size()];
-	    		for(int i=0;i < toList.size();i++) {
-	    			address[i] = new InternetAddress(toList.get(i));
-	    		}
-	    		msg.setRecipients(Message.RecipientType.TO, address);
-	    		msg.setSubject(MimeUtility.encodeText(vo.getSubject(), "UTF-8", "B"));
-	    		msg.setContent(vo.getContent(), "text/html;charset=UTF-8");
-	    		msg.setSentDate(new java.util.Date());
-	    		
-	    		Transport.send(msg);
-	    		
-	    	} catch(Exception mex) {
-	    		result = mex.getMessage();
-	    	}
-    	} else {
-    		result = "받는 사람이 없습니다.";
-    	}
-    	
-    	return result;
-    }
-    
-    private List<String> EmailFilterAddress(List<String> to) {
-    	List<String> newTo = new ArrayList<String>();
-    	for(int i=0;i < to.size();i++) {
-			if(!EgovStringUtil.isEmpty(to.get(i))) {
-				newTo.add(to.get(i));
-			}
-		}
-    	
-    	return newTo;
-    }
-    
-    //g메일발송
-    public String sendGMail(MailMessageVO vo) throws Exception{
-    	String successYn = "Y";
-    	
-    	/*
-    	String mailProtocol = "smtp";
-		String mailHost = propertiesService.getString("mail.host");
-		String mailPort = propertiesService.getString("mail.port");
-		String mailId = propertiesService.getString("mail.id");
-		String mailPassword = propertiesService.getString("mail.password"); 
-		
-		String fromName = propertiesService.getString("mail.fromName");
-		String fromEmail = mailId; // 보내는 사람 메일
-		String toName = vo.getSenderName();
-		String toEmail = vo.getSenderEmail(); // 받는사람메일
-		String mailTitle = vo.getSubject();
-		String mailContents = vo.getContent();
-		String debugMode = "false";
-		String authMode = "true";
-		
-		boolean debug = Boolean.valueOf(debugMode).booleanValue();
-		Properties mailProps = new Properties();
-		mailProps.put("mail.smtp.starttls.enable", "true");
-		mailProps.setProperty("mail.transport.protocol", mailProtocol); 
-		mailProps.put("mail.debug", debugMode);
-		mailProps.put("mail.smtp.host", mailHost);
-		mailProps.put("mail.smtp.port", mailPort);
-		mailProps.put("mail.smtp.connectiontimeout", "5000");
-		mailProps.put("mail.smtp.timeout", "5000");  
-		mailProps.put("mail.smtp.auth", authMode);
-
-		Session msgSession = null;
-
-		if(authMode.equals("true")) {
-	        Authenticator auth = new MyAuthentication(mailId, mailPassword);
-			msgSession = Session.getInstance(mailProps, auth);
-		} else {
-			msgSession = Session.getInstance(mailProps, null); 
-		}
-		
-		msgSession.setDebug(debug);
-
-		MimeMessage msg = new MimeMessage(msgSession);
-		msg.setFrom(new InternetAddress(fromEmail, fromName));
-		msg.setRecipient(Message.RecipientType.TO, new InternetAddress(toEmail, toName));
-		msg.setSubject(mailTitle);
-		msg.setContent(mailContents, "text/html; charset=utf-8");
-		
-		// 스태틱함수로 직접 보내지 않고 객체를 이용해서 보내고 객체를 닫아준다. 
-		Transport t = msgSession.getTransport(mailProtocol);
-		
-		try {
-			t.connect();
-			t.sendMessage(msg, msg.getAllRecipients());
-		}catch(Exception e){
-			e.printStackTrace();
-			successYn = "N";
-		}finally {
-		  t.close();
-		}
-		*/
-    	/*
-		ApiClient defaultClient = new ApiClient();
-		defaultClient.setUsername("nsdevkr");
-		defaultClient.setPassword("9CFBBE9E-B9E6-CE8C-9928-9BF8C119F5AF");
-		TransactionalEmailApi apiInstance = new TransactionalEmailApi(defaultClient);
-		EmailRecipient emailRecipient = new EmailRecipient();
-		emailRecipient.email(vo.getSenderEmail()); //받는사람 이메일
-		emailRecipient.name(vo.getSenderName()); //받는사람 이름
-		List<EmailRecipient> emailRecipientList = Arrays.asList(emailRecipient);
-		EmailFrom emailFrom = new EmailFrom();
-		emailFrom.emailAddressId("8394");	//변경금지(Clicksend에 인증된 이메일 ID)
-		emailFrom.name("한국외국어대학교");
-		Email email = new Email();
-		email.to(emailRecipientList);
-		email.from(emailFrom);
-		email.subject(vo.getSubject());
-		email.body(vo.getContent());
-		try {
-			apiInstance.emailSendPost(email);
-			//String result = apiInstance.emailSendPost(email);
-			//System.out.println(result);
-		} catch (ApiException e) {
-			System.err.println("Exception when calling TransactionalEmailApi#emailSendPost");
-			e.printStackTrace();
-		}
-    	*/
-    	return successYn;
-    }
-    
-    class MyAuthentication extends Authenticator {
-        PasswordAuthentication pa;
-        public MyAuthentication(String mailId, String mailPass) {
-            pa = new PasswordAuthentication(mailId, mailPass);  
-        }
-        public PasswordAuthentication getPasswordAuthentication() {
-            return pa;
-        }
-    }
-    
-}
 
base/src/main/java/egovframework/com/evt/service/ComtnschdulinfoService.java (deleted)
--- base/src/main/java/egovframework/com/evt/service/ComtnschdulinfoService.java
@@ -1,16 +0,0 @@
-package egovframework.com.evt.service;
-
-import java.util.List;
-import java.util.Map;
-
-
-public interface ComtnschdulinfoService {
-	
-    //COMTNSCHDULINFO 목록을 월별로 조회한다.
-    List selectComtnschdulinfoList_S(ComtnschdulinfoVO searchVO) throws Exception;
-    
-    //COMTNSCHDULINFO 목록을 조회한다.
-    List selectComtnschdulinfoList_D(ComtnschdulinfoVO searchVO) throws Exception;
-
-
-}
 
base/src/main/java/egovframework/com/evt/service/ComtnschdulinfoVO.java (deleted)
--- base/src/main/java/egovframework/com/evt/service/ComtnschdulinfoVO.java
@@ -1,395 +0,0 @@
-package egovframework.com.evt.service;
-
-import java.io.Serializable;
-import java.math.BigDecimal;
-import java.util.List;
-import java.util.ArrayList;
-
-import javax.annotation.Resource;
-
-import egovframework.com.cmm.ComDefaultVO;
-import org.apache.commons.collections.Factory;
-import org.apache.commons.collections.ListUtils;
-import egovframework.com.cmm.service.FileVO;
-import egovframework.rte.fdl.property.EgovPropertyService;
-
-
-
-public class ComtnschdulinfoVO extends ComDefaultVO {
-
-    //검색조건(년도)
-    private String searchDate;
-
-    //검색조건(년도)
-    private int searchYear;
-
-    //검색조건 (일정종류)
-    private String searchSe;
-
-    //화면 모드(달력/목록)
-    private String mode;
-
-    //검색조건(월)
-    private int searchMonth;
-
-    //검색조건(일)
-    private int searchDay;
-
-    //검색시작일
-    private String searchBeginDate = "";
-
-    //검색종료일
-    private String searchEndDate = "";
-
-    //검색기간구분
-    private String searchTermTy = "";
-
-    //검색조건 (일정종류)
-    private String adminYn = "";
-
-    //스케쥴 Web 파일경로
-    private String storeWebPath = "/attachfiles/event/";
-    
-    //SCHDUL_ID
-    private java.lang.String schdulId;
-
-    //SCHDUL_CL_CODE
-    private java.lang.String schdulClCode;
-    
-    //SCHDUL_BGNDE
-    private java.lang.String schdulBgnde;
-    
-    //SCHDUL_ENDDE
-    private java.lang.String schdulEndde;
-    
-    //SCHDUL_NM
-    private java.lang.String schdulNm;
-    
-    //SCHDUL_STRE_FILE_NM
-    private java.lang.String schdulStreFileNm;
-    
-    //SCHDUL_CN
-    private java.lang.String schdulCn;
-    
-    //SCHDUL_CHARGER_ID
-    private java.lang.String schdulChargerId;
-    
-    //REPTIT_AT
-    private java.lang.String reptitAt;
-    
-    //INQIRE_CO
-    private java.math.BigDecimal inqireCo = BigDecimal.ZERO;
-    
-    //TOTAL_CO
-    private double totalCo = 0;
-    
-    //PRESNATN_DE
-    private java.lang.String presnatnDe;
-    
-    //UPEND_STRE_FILE_NM
-    private java.lang.String upendStreFileNm;
-    
-    //MIDDLE_STRE_FILE_NM
-    private java.lang.String middleStreFileNm;
-    
-    //LPT_STRE_FILE_NM
-    private java.lang.String lptStreFileNm;
-
-    //REQST_ID
-    private java.lang.String reqstId;
-    
-    //REQST_FORM
-    private String reqstForm;
-    
-    //PRZWNER_NMPR
-    private Integer przwnerNmpr;
-    
-    //TRGT_URL
-    private String trgtUrl;
-    private Boolean isError;
-    private String errorMessage;
-    private Boolean state;
-    private String wner;
-    
-    private String fileGroupId;
-
-    public String getSearchDate() {
-        return searchDate;
-    }
-
-    public void setSearchDate(String searchDate) {
-        this.searchDate = searchDate;
-    }
-
-    public int getSearchYear() {
-        return searchYear;
-    }
-
-    public void setSearchYear(int searchYear) {
-        this.searchYear = searchYear;
-    }
-
-    public String getSearchSe() {
-        return searchSe;
-    }
-
-    public void setSearchSe(String searchSe) {
-        this.searchSe = searchSe;
-    }
-
-    public String getMode() {
-        return mode;
-    }
-
-    public void setMode(String mode) {
-        this.mode = mode;
-    }
-
-    public int getSearchMonth() {
-        return searchMonth;
-    }
-
-    public void setSearchMonth(int searchMonth) {
-        this.searchMonth = searchMonth;
-    }
-
-    public int getSearchDay() {
-        return searchDay;
-    }
-
-    public void setSearchDay(int searchDay) {
-        this.searchDay = searchDay;
-    }
-
-    public String getSearchBeginDate() {
-        return searchBeginDate;
-    }
-
-    public void setSearchBeginDate(String searchBeginDate) {
-        this.searchBeginDate = searchBeginDate;
-    }
-
-    public String getSearchEndDate() {
-        return searchEndDate;
-    }
-
-    public void setSearchEndDate(String searchEndDate) {
-        this.searchEndDate = searchEndDate;
-    }
-
-    public String getSearchTermTy() {
-        return searchTermTy;
-    }
-
-    public void setSearchTermTy(String searchTermTy) {
-        this.searchTermTy = searchTermTy;
-    }
-
-    public String getAdminYn() {
-        return adminYn;
-    }
-
-    public void setAdminYn(String adminYn) {
-        this.adminYn = adminYn;
-    }
-
-    public String getStoreWebPath() {
-        return storeWebPath;
-    }
-
-    public void setStoreWebPath(String storeWebPath) {
-        this.storeWebPath = storeWebPath;
-    }
-
-    public String getSchdulId() {
-        return schdulId;
-    }
-
-    public void setSchdulId(String schdulId) {
-        this.schdulId = schdulId;
-    }
-
-    public String getSchdulClCode() {
-        return schdulClCode;
-    }
-
-    public void setSchdulClCode(String schdulClCode) {
-        this.schdulClCode = schdulClCode;
-    }
-
-    public String getSchdulBgnde() {
-        return schdulBgnde;
-    }
-
-    public void setSchdulBgnde(String schdulBgnde) {
-        this.schdulBgnde = schdulBgnde;
-    }
-
-    public String getSchdulEndde() {
-        return schdulEndde;
-    }
-
-    public void setSchdulEndde(String schdulEndde) {
-        this.schdulEndde = schdulEndde;
-    }
-
-    public String getSchdulNm() {
-        return schdulNm;
-    }
-
-    public void setSchdulNm(String schdulNm) {
-        this.schdulNm = schdulNm;
-    }
-
-    public String getSchdulStreFileNm() {
-        return schdulStreFileNm;
-    }
-
-    public void setSchdulStreFileNm(String schdulStreFileNm) {
-        this.schdulStreFileNm = schdulStreFileNm;
-    }
-
-    public String getSchdulCn() {
-        return schdulCn;
-    }
-
-    public void setSchdulCn(String schdulCn) {
-        this.schdulCn = schdulCn;
-    }
-
-    public String getSchdulChargerId() {
-        return schdulChargerId;
-    }
-
-    public void setSchdulChargerId(String schdulChargerId) {
-        this.schdulChargerId = schdulChargerId;
-    }
-
-    public String getReptitAt() {
-        return reptitAt;
-    }
-
-    public void setReptitAt(String reptitAt) {
-        this.reptitAt = reptitAt;
-    }
-
-    public BigDecimal getInqireCo() {
-        return inqireCo;
-    }
-
-    public void setInqireCo(BigDecimal inqireCo) {
-        this.inqireCo = inqireCo;
-    }
-
-    public double getTotalCo() {
-        return totalCo;
-    }
-
-    public void setTotalCo(double totalCo) {
-        this.totalCo = totalCo;
-    }
-
-    public String getPresnatnDe() {
-        return presnatnDe;
-    }
-
-    public void setPresnatnDe(String presnatnDe) {
-        this.presnatnDe = presnatnDe;
-    }
-
-    public String getUpendStreFileNm() {
-        return upendStreFileNm;
-    }
-
-    public void setUpendStreFileNm(String upendStreFileNm) {
-        this.upendStreFileNm = upendStreFileNm;
-    }
-
-    public String getMiddleStreFileNm() {
-        return middleStreFileNm;
-    }
-
-    public void setMiddleStreFileNm(String middleStreFileNm) {
-        this.middleStreFileNm = middleStreFileNm;
-    }
-
-    public String getLptStreFileNm() {
-        return lptStreFileNm;
-    }
-
-    public void setLptStreFileNm(String lptStreFileNm) {
-        this.lptStreFileNm = lptStreFileNm;
-    }
-
-    public String getReqstId() {
-        return reqstId;
-    }
-
-    public void setReqstId(String reqstId) {
-        this.reqstId = reqstId;
-    }
-
-    public String getReqstForm() {
-        return reqstForm;
-    }
-
-    public void setReqstForm(String reqstForm) {
-        this.reqstForm = reqstForm;
-    }
-
-    public Integer getPrzwnerNmpr() {
-        return przwnerNmpr;
-    }
-
-    public void setPrzwnerNmpr(Integer przwnerNmpr) {
-        this.przwnerNmpr = przwnerNmpr;
-    }
-
-    public String getTrgtUrl() {
-        return trgtUrl;
-    }
-
-    public void setTrgtUrl(String trgtUrl) {
-        this.trgtUrl = trgtUrl;
-    }
-
-    public Boolean getError() {
-        return isError;
-    }
-
-    public void setError(Boolean error) {
-        isError = error;
-    }
-
-    public String getErrorMessage() {
-        return errorMessage;
-    }
-
-    public void setErrorMessage(String errorMessage) {
-        this.errorMessage = errorMessage;
-    }
-
-    public Boolean getState() {
-        return state;
-    }
-
-    public void setState(Boolean state) {
-        this.state = state;
-    }
-
-    public String getWner() {
-        return wner;
-    }
-
-    public void setWner(String wner) {
-        this.wner = wner;
-    }
-
-    public String getFileGroupId() {
-        return fileGroupId;
-    }
-
-    public void setFileGroupId(String fileGroupId) {
-        this.fileGroupId = fileGroupId;
-    }
-}
 
base/src/main/java/egovframework/com/evt/service/impl/ComtnschdulinfoMapper.java (deleted)
--- base/src/main/java/egovframework/com/evt/service/impl/ComtnschdulinfoMapper.java
@@ -1,17 +0,0 @@
-package egovframework.com.evt.service.impl;
-
-import egovframework.com.evt.service.ComtnschdulinfoVO;
-import egovframework.rte.psl.dataaccess.mapper.Mapper;
-
-import java.util.List;
-
-@Mapper("comtnschdulinfoMapper")
-public interface ComtnschdulinfoMapper {
-
-    //COMTNSCHDULINFO 목록을 월별로 조회한다.
-    public List selectComtnschdulinfoList_S(ComtnschdulinfoVO searchVO) throws Exception;
-
-    //COMTNSCHDULINFO 목록을 조회한다.
-    public List selectComtnschdulinfoList_D(ComtnschdulinfoVO searchVO) throws Exception;
-
-}
 
base/src/main/java/egovframework/com/evt/service/impl/ComtnschdulinfoServiceImpl.java (deleted)
--- base/src/main/java/egovframework/com/evt/service/impl/ComtnschdulinfoServiceImpl.java
@@ -1,42 +0,0 @@
-package egovframework.com.evt.service.impl;
-
-import java.util.List;
-
-import javax.annotation.Resource;
-
-import org.springframework.stereotype.Service;
-
-import egovframework.rte.fdl.cmmn.EgovAbstractServiceImpl;
-import egovframework.rte.fdl.idgnr.EgovIdGnrService;
-import egovframework.com.cmm.service.FileMngService;
-import egovframework.com.evt.service.ComtnschdulinfoService;
-import egovframework.com.evt.service.ComtnschdulinfoVO;
-
-@Service("comtnschdulinfoService")
-public class ComtnschdulinfoServiceImpl extends EgovAbstractServiceImpl implements ComtnschdulinfoService {
-
-    @Resource(name="comtnschdulinfoMapper")
-    private ComtnschdulinfoMapper comtnschdulinfoMapper;
-    
-    /** ID Generation */
-    @Resource(name="eventInfoIdGnrService")
-    private EgovIdGnrService egovIdGnrService;
-    
-    /** ID Generation - cka */
-    @Resource(name="eventFormAnwperIdGnrService")
-    private EgovIdGnrService egovIdEventFormAnwperService;
-
-	@Resource(name = "fileMngService")
-	private FileMngService fileMngService;
-	
-    //COMTNSCHDULINFO 목록을 조회한다.
-    public List selectComtnschdulinfoList_S(ComtnschdulinfoVO searchVO) throws Exception {
-        return comtnschdulinfoMapper.selectComtnschdulinfoList_S(searchVO);
-    }
-    
-    //COMTNSCHDULINFO 목록을 조회한다.
-    public List selectComtnschdulinfoList_D(ComtnschdulinfoVO searchVO) throws Exception {
-        return comtnschdulinfoMapper.selectComtnschdulinfoList_D(searchVO);
-    }
-
-}
 
base/src/main/java/egovframework/com/evt/web/ComtnschdulinfoController.java (deleted)
--- base/src/main/java/egovframework/com/evt/web/ComtnschdulinfoController.java
@@ -1,198 +0,0 @@
-package egovframework.com.evt.web;
-
-import java.util.List;
-import java.util.Map;
-
-import javax.annotation.Resource;
-import javax.servlet.http.HttpServletRequest;
-import javax.servlet.http.HttpServletResponse;
-
-import org.springframework.stereotype.Controller;
-import org.springframework.ui.Model;
-import org.springframework.ui.ModelMap;
-import org.springframework.web.bind.annotation.ModelAttribute;
-import org.springframework.web.bind.annotation.RequestMapping;
-
-import egovframework.rte.fdl.property.EgovPropertyService;
-import egovframework.rte.ptl.mvc.tags.ui.pagination.PaginationInfo;
-
-import egovframework.com.cmm.service.CmmUseService;
-import egovframework.com.cmm.EgovMessageSource;
-import egovframework.com.evt.service.ComtnschdulinfoService;
-import egovframework.com.evt.service.ComtnschdulinfoVO;
-import egovframework.com.sym.ccm.cde.service.CmmnDetailCodeVO;
-import egovframework.com.sym.sit.service.SiteManageService;
-import egovframework.com.sym.sit.service.SiteManageVO;
-
-/******************************************************
- * @Class Name : ComtnschdulinfoController.java
- * @Program name : egovframework.com.evt.web
- * @Descriptopn : 충청남도교육연구정보원 스마트충남 기능 개선 구축
- * @version : 1.0.0
- * @author : 이호영
- * @created date : 2012. 2. 9.
- * Modification log
- * =====================================================
- * date                name             description
- * -----------------------------------------------------
- * 2012. 2. 9.        이호영             first generated
-*********************************************************/
-
-@Controller
-public class ComtnschdulinfoController {
-
-    @Resource(name = "comtnschdulinfoService")
-    private ComtnschdulinfoService comtnschdulinfoService;
-    
-    /** EgovPropertyService */
-    @Resource(name = "propertiesService")
-    protected EgovPropertyService propertiesService;
-    
-    @Resource(name="cmmUseService")
-	private CmmUseService cmmUseService;
-    
-    @Resource(name = "propertiesService")
-	protected EgovPropertyService         propertyService;
-
-    @Resource(name = "egovMessageSource")
-	EgovMessageSource egovMessageSource;
-    
-    @Resource(name = "siteManageService")
-	SiteManageService siteManageService;
-    
-    //COMTNSCHDULINFO 목록을 조회한다. (달력형태)
-    @RequestMapping(value="/evt/selectSchdulinfoCalendar.do")
-    public String selectComtnschdulinfoList(@ModelAttribute("searchVO") ComtnschdulinfoVO searchVO, ModelMap model, HttpServletRequest request, HttpServletResponse response) throws Exception {
-
-    	SiteManageVO siteVO = siteManageService.selectSiteServiceInfo(request);
-  	  	model.addAttribute("siteInfo", siteVO);
-  	  	model.addAttribute("LytFileStoreWebPathByWebFile", propertyService.getString("publish.tmplat.lyt.fileStoreWebPathByWebFile"));
-  	  	
-  	  	searchVO.setSiteId(siteVO.getSiteId());
-  	  
-    	java.util.Calendar cal = java.util.Calendar.getInstance();
-    	
-    	//오늘날짜(기본)
-		int iYear = cal.get(java.util.Calendar.YEAR);
-		int iMonth = cal.get(java.util.Calendar.MONTH);
-		int iDay = cal.get(java.util.Calendar.DATE);
-		searchVO.setSearchDay(iDay);
-		
-        //최초 오늘날짜 셋팅 한다.
-        if(searchVO.getSearchYear()==0 && searchVO.getSearchMonth()==0){
-        	searchVO.setSearchYear(iYear);
-        	searchVO.setSearchMonth(iMonth);
-        	searchVO.setSearchDay(iDay);
-        }
-       
-    	//공통코드 일정종류
-        CmmnDetailCodeVO voComCode = new CmmnDetailCodeVO();
-	   	voComCode = new CmmnDetailCodeVO();
-    	voComCode.setCodeId("COM020");
-    	List<?> listComCode = cmmUseService.selectCmmCodeDetail(voComCode);
-    	model.addAttribute("schdulSe", listComCode);
-
-    	//검색 설정
-        String sSearchDate = "";
-        sSearchDate += Integer.toString(searchVO.getSearchYear());
-        int nMonth = searchVO.getSearchMonth()+1;	//달력에서는 0이 1월을 의미
-        sSearchDate += Integer.toString(nMonth).length() == 1 ? "0" + Integer.toString(nMonth) :Integer.toString(nMonth); 
-        searchVO.setSearchDate(sSearchDate);
-        
-    	List<?> comtnschdulinfoList = comtnschdulinfoService.selectComtnschdulinfoList_S(searchVO);
-
-        model.addAttribute("resultCnt", comtnschdulinfoList.size());
-        model.addAttribute("resultList", comtnschdulinfoList);
-        return "evt/ComtnschdulinfoCalendar";
-    } 
-    
-    //COMTNSCHDULINFO 목록을 조회한다. (리스트형태)
-    @RequestMapping(value="/evt/selectSchdulinfoList.do")
-    public String selectSchdulinfoCalendar(@ModelAttribute("searchVO") ComtnschdulinfoVO searchVO, Map<String, Object> commandMap, ModelMap model, HttpServletRequest request, HttpServletResponse response) throws Exception {
-
-    	SiteManageVO siteVO = siteManageService.selectSiteServiceInfo(request);
-  	  	model.addAttribute("siteInfo", siteVO);
-  	  	model.addAttribute("LytFileStoreWebPathByWebFile", propertyService.getString("publish.tmplat.lyt.fileStoreWebPathByWebFile"));
-  	  	
-  	  	searchVO.setSiteId(siteVO.getSiteId());
-  	  	
-    	//공통코드 일정종류
-  	  	CmmnDetailCodeVO voComCode = new CmmnDetailCodeVO();
-	   	voComCode = new CmmnDetailCodeVO();
-    	voComCode.setCodeId("COM020");
-    	model.addAttribute("schdulSe", cmmUseService.selectCmmCodeDetail(voComCode));
-    	
-    	/** 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("EventFileStoreWebPath", propertyService.getString("Event.fileStoreWebPath"));
-		
-	    String menuId = (String)commandMap.get("menuId");
-	    if(!(menuId==null || "".equals(menuId))){
-	    	searchVO.setSearchCondition("99");
-	    }
-	    
-        model.addAttribute("resultList", comtnschdulinfoService.selectComtnschdulinfoList_D(searchVO));
-
-        int totCnt = 0; //comtnschdulinfoService.selectComtnschdulinfoListTotCnt(searchVO);
-		paginationInfo.setTotalRecordCount(totCnt);
-        model.addAttribute("paginationInfo", paginationInfo);
-        
-        return "evt/ComtnschdulinfoList";
-    } 
-
-    //이벤트 상세내용을 조회한다.
-    @RequestMapping("/evt/selectComtnschdulinfo.do")
-    public String selectComtnschdulinfo(@ModelAttribute("searchVO") ComtnschdulinfoVO comtnschdulinfoVO, Model model, HttpServletRequest request, HttpServletResponse response) throws Exception {
-
-    	SiteManageVO siteVO = siteManageService.selectSiteServiceInfo(request);
-  	  	model.addAttribute("siteInfo", siteVO);
-  	  	model.addAttribute("LytFileStoreWebPathByWebFile", propertyService.getString("publish.tmplat.lyt.fileStoreWebPathByWebFile"));
-  	  	
-    	int evtCheck = 0;
-    	/*
-        ComtnschdulinfoVO comtnschdulinfoList = comtnschdulinfoService.selectComtnschdulinfo(comtnschdulinfoVO);
-		model.addAttribute("comtnschdulinfoVO", comtnschdulinfoList);
-		*/
-
-        return "evt/ComtnschdulinfoView";
-    }
-    
-    //신청이벤트를 출력한다.
-    @RequestMapping("/evt/selectComtnschdulForm.do")
-    public String selectComtnschdulForm(ComtnschdulinfoVO comtnschdulinfoVO, @ModelAttribute("searchVO") ComtnschdulinfoVO searchVO, Model model, HttpServletRequest request, HttpServletResponse response) throws Exception {
-
-    	SiteManageVO siteVO = siteManageService.selectSiteServiceInfo(request);
-  	  	model.addAttribute("siteInfo", siteVO);
-  	  	model.addAttribute("LytFileStoreWebPathByWebFile", propertyService.getString("publish.tmplat.lyt.fileStoreWebPathByWebFile"));
-  	  	/*
-		if(StringUtils.isEmpty(comtnschdulinfoVO.getSchdulId())) {
-			comtnschdulinfoVO.setIsError(true);
-			comtnschdulinfoVO.setErrorMessage("올바른 경로로 접근하세요");
-		}
-
-		if(!comtnschdulinfoVO.getIsError()) {
-			if(comtnschdulinfoService.isAnswerDuplicate(comtnschdulinfoVO)) {
-				comtnschdulinfoVO.setIsError(true);
-				comtnschdulinfoVO.setErrorMessage("이미 참여하셨습니다.");
-			}
-		}
-
-		model.addAttribute("comtnschdulForm", comtnschdulinfoService.selectComtnschdulForm(comtnschdulinfoVO));
-		*/
-		return "evt/ComtnschdulEventForm";
-    }
-
-}
 
base/src/main/java/egovframework/com/front/cop/bbs/web/BBSCommentController.java (added)
+++ base/src/main/java/egovframework/com/front/cop/bbs/web/BBSCommentController.java
@@ -0,0 +1,293 @@
+package egovframework.com.front.cop.bbs.web;
+
+import java.util.Map;
+
+import javax.annotation.Resource;
+import javax.servlet.http.HttpServletRequest;
+import javax.servlet.http.HttpServletResponse;
+
+import org.apache.log4j.Logger;
+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.springmodules.validation.commons.DefaultBeanValidator;
+
+import egovframework.com.cmm.EgovMessageSource;
+import egovframework.module.cop.bbs.service.CommentVO;
+import egovframework.module.cop.bbs.service.BBSCommentService;
+import egovframework.com.sec.ram.security.userdetails.util.EgovUserDetailsHelper;
+import egovframework.module.uat.uia.service.LoginVO;
+import egovframework.rte.fdl.property.EgovPropertyService;
+import egovframework.rte.ptl.mvc.tags.ui.pagination.PaginationInfo;
+
+//댓글관리 서비스 컨트롤러 클래스
+@Controller("EgovBBSCommentController")
+public class BBSCommentController {
+  
+	@Resource(name = "bbsCommentService")
+	protected BBSCommentService bbsCommentService;
+  
+	@Resource(name = "propertiesService")
+	protected EgovPropertyService propertyService;
+  
+	@Resource(name = "egovMessageSource")
+	EgovMessageSource egovMessageSource;
+  
+	@Autowired
+	private DefaultBeanValidator beanValidator;
+  
+	Logger log = Logger.getLogger(this.getClass());
+
+//XSS 방지 처리.
+protected String unscript(String data) {
+  if(data == null || data.trim().equals("")) {
+    return "";
+  }
+  
+  String ret = data;
+  
+  ret = ret.replaceAll("<(S|s)(C|c)(R|r)(I|i)(P|p)(T|t)", "&lt;script");
+  ret = ret.replaceAll("</(S|s)(C|c)(R|r)(I|i)(P|p)(T|t)", "&lt;/script");
+  
+  ret = ret.replaceAll("<(O|o)(B|b)(J|j)(E|e)(C|c)(T|t)", "&lt;object");
+  ret = ret.replaceAll("</(O|o)(B|b)(J|j)(E|e)(C|c)(T|t)", "&lt;/object");
+  
+  ret = ret.replaceAll("<(A|a)(P|p)(P|p)(L|l)(E|e)(T|t)", "&lt;applet");
+  ret = ret.replaceAll("</(A|a)(P|p)(P|p)(L|l)(E|e)(T|t)", "&lt;/applet");
+  
+  // ret = ret.replaceAll("<(E|e)(M|m)(B|b)(E|e)(D|d)", "&lt;embed");
+  // ret = ret.replaceAll("</(E|e)(M|m)(B|b)(E|e)(D|d)", "&lt;embed");
+  
+  ret = ret.replaceAll("<(F|f)(O|o)(R|r)(M|m)", "&lt;form");
+  ret = ret.replaceAll("</(F|f)(O|o)(R|r)(M|m)", "&lt;form");
+  
+  return ret;
+}
+
+  //댓글관리 목록 조회를 제공한다.
+  @RequestMapping(value = "/cop/bbs/selectCommentList.do")
+  public String selectCommentList(@ModelAttribute("searchVO") CommentVO commentVO, ModelMap model, String urlPrefix, HttpServletRequest request, HttpServletResponse response) throws Exception {
+    
+	  try {
+	    // 수정 처리된 후 댓글 등록 화면으로 처리되기 위한 구현
+	    if(commentVO.isModified()) {
+	    	commentVO.setCommentNo(null);
+	    	commentVO.setCommentCn("");
+	    }
+	    
+	    // 수정을 위한 처리
+	    if(commentVO.getCommentNo() != null) {
+	    	return "forward:/cop/bbs/selectSingleComment.do";
+	    }
+	    
+	    model.addAttribute("type", commentVO.getType()); // head or body
+	    
+	    if(commentVO.getType().equals("head")) {
+	    	return propertyService.getString("publish.sourc.bbs.fileStoreWebPathByJspFile") + commentVO.getSourcId() + "/EgovCommentList";
+	    }
+	    // //----------------------------------------
+	    
+	    LoginVO user = EgovUserDetailsHelper.getAuthenticatedUser(request, response);
+	    if(user != null) {	      
+	      commentVO.setWrterNm(user.getName());
+	      commentVO.setFrstRegisterId(user.getId());
+	    }
+	    
+	    commentVO.setSubPageUnit(propertyService.getInt("pageUnit"));
+	    commentVO.setSubPageSize(propertyService.getInt("pageSize"));
+	    
+	    PaginationInfo paginationInfo = new PaginationInfo();
+	    paginationInfo.setCurrentPageNo(commentVO.getSubPageIndex());
+	    paginationInfo.setRecordCountPerPage(commentVO.getSubPageUnit());
+	    paginationInfo.setPageSize(commentVO.getSubPageSize());
+	    
+	    commentVO.setSubFirstIndex(paginationInfo.getFirstRecordIndex());
+	    commentVO.setSubLastIndex(paginationInfo.getLastRecordIndex());
+	    commentVO.setSubRecordCountPerPage(paginationInfo.getRecordCountPerPage());
+	    
+	    Map<String, Object> map = bbsCommentService.selectCommentList(commentVO);
+	    int totCnt = Integer.parseInt((String)map.get("resultCnt"));
+	    
+	    paginationInfo.setTotalRecordCount(totCnt);
+	    
+	    model.addAttribute("resultList", map.get("resultList"));
+	    model.addAttribute("resultCnt", map.get("resultCnt"));
+	    model.addAttribute("BbsFileStoreWebPathByWebFile", propertyService.getString("publish.tmplat.bbs.fileStoreWebPathByWebFile"));
+	    model.addAttribute("paginationInfo", paginationInfo);
+	    	    
+	    commentVO.setCommentCn(""); // 등록 후 댓글 내용 처리
+	  } catch(Exception ex) {
+		  ex.printStackTrace();
+	  }
+    return propertyService.getString("publish.sourc.bbs.fileStoreWebPathByJspFile") + commentVO.getSourcId() + "/EgovCommentList";
+  }
+  
+  //댓글을 등록한다.
+  @RequestMapping(value = "/cop/bbs/insertComment.do")
+  public String insertComment(@ModelAttribute("searchVO") CommentVO commentVO, @ModelAttribute("comment") CommentVO comment, BindingResult bindingResult, ModelMap model, HttpServletRequest request, HttpServletResponse response) throws Exception {
+	LoginVO user = EgovUserDetailsHelper.getAuthenticatedUser(request, response);
+    
+    if(user == null) {
+    	return "redirect:" + EgovUserDetailsHelper.getRedirectLoginUrl();
+	}
+    
+	if(request.getSession().getAttribute("sessionCommentVO") != null && comment.getCommentCn().equals((String)request.getSession().getAttribute("sessionCommentVO"))) {
+		
+		model.addAttribute("msg", "동일한 댓글을 중복적으로 등록 할 수 없습니다.");
+		return "forward:/cop/bbs/selectBoardArticle.do";
+	}
+	  
+        
+    beanValidator.validate(comment, bindingResult);
+    if(bindingResult.hasErrors()) {
+      model.addAttribute("msg", "댓글 작성자 및  내용은 필수 입력값입니다.");
+      
+      return "forward:/cop/bbs/selectBoardArticle.do";
+    }
+    
+      comment.setFrstRegisterId(user.getId());
+      comment.setWrterNm(user.getName());
+      comment.setCommentCn(unscript(comment.getCommentCn()));
+      bbsCommentService.insertComment(comment);
+      
+      request.getSession().setAttribute("sessionCommentVO", comment.getCommentCn());
+      
+      commentVO.setCommentCn("");
+      commentVO.setCommentNo(null);
+
+    
+    return "forward:/cop/bbs/selectBoardArticle.do";
+  }
+  
+  @RequestMapping(value = "/cop/bbs/insertReplyComment.do")
+  public String insertReplyComment(@ModelAttribute("searchVO") CommentVO commentVO, @ModelAttribute("comment") CommentVO comment, BindingResult bindingResult, ModelMap model, HttpServletRequest request, HttpServletResponse response) throws Exception {
+	  if(request.getSession().getAttribute("sessionCommentVO") != null && comment.getCommentCn().equals((String)request.getSession().getAttribute("sessionCommentVO"))) {
+			return "forward:/cop/bbs/selectBoardArticle.do";
+		}
+		  
+	  	LoginVO user = EgovUserDetailsHelper.getAuthenticatedUser(request, response);
+	    if(user == null) {
+	      return "redirect:" + EgovUserDetailsHelper.getRedirectLoginUrl();
+	    }
+	    	    
+	    beanValidator.validate(comment, bindingResult);
+	    if(bindingResult.hasErrors()) {
+	      model.addAttribute("msg", "댓글 작성자 및  내용은 필수 입력값입니다.");
+	      
+	      return "forward:/cop/bbs/selectBoardArticle.do";
+	    }
+	    
+        commentVO.setFrstRegisterId(user.getId());
+	    commentVO.setWrterNm(user.getName());
+	    commentVO.setCommentCn(unscript(commentVO.getCommentCn()));
+	      
+	    bbsCommentService.insertReplyComment(commentVO);
+	      
+	    request.getSession().setAttribute("sessionCommentVO", comment.getCommentCn());
+	    commentVO.setCommentCn("");
+	    commentVO.setCommentNo(null);
+	    
+	  return "forward:/cop/bbs/selectBoardArticle.do";
+  }
+  //댓글을 삭제한다.
+  @RequestMapping(value = "/cop/bbs/deleteComment.do")
+  public String deleteComment(@ModelAttribute("searchVO") CommentVO commentVO, @ModelAttribute("comment") CommentVO comment, ModelMap model, HttpServletRequest request, HttpServletResponse response) throws Exception {
+    LoginVO user = EgovUserDetailsHelper.getAuthenticatedUser(request, response);    
+    if(user != null) {
+    	commentVO.setLastUpdusrId(user.getId());
+    	bbsCommentService.deleteComment(commentVO);
+    }
+    
+    commentVO.setCommentCn("");
+    commentVO.setCommentNo(null);
+    
+    return "forward:/cop/bbs/selectBoardArticle.do";
+  }
+    
+  //댓글 수정 페이지로 이동한다.
+  @RequestMapping(value = "/cop/bbs/selectSingleComment.do")
+  public String selectSingleComment(@ModelAttribute("searchVO") CommentVO commentVO, ModelMap model, HttpServletRequest request, HttpServletResponse response) throws Exception {
+    
+    model.addAttribute("type", commentVO.getType()); // head or body
+    
+    if(commentVO.getType().equals("head")) {
+      return propertyService.getString("publish.sourc.bbs.fileStoreWebPathByJspFile") + commentVO.getSourcId() + "/EgovCommentList";
+    }
+    // //----------------------------------------
+    
+    LoginVO user = EgovUserDetailsHelper.getAuthenticatedUser(request, response);
+    
+    commentVO.setWrterNm(user.getName());
+    
+    commentVO.setSubPageUnit(propertyService.getInt("pageUnit"));
+    commentVO.setSubPageSize(propertyService.getInt("pageSize"));
+    
+    PaginationInfo paginationInfo = new PaginationInfo();
+    paginationInfo.setCurrentPageNo(commentVO.getSubPageIndex());
+    paginationInfo.setRecordCountPerPage(commentVO.getSubPageUnit());
+    paginationInfo.setPageSize(commentVO.getSubPageSize());
+    
+    commentVO.setSubFirstIndex(paginationInfo.getFirstRecordIndex());
+    commentVO.setSubLastIndex(paginationInfo.getLastRecordIndex());
+    commentVO.setSubRecordCountPerPage(paginationInfo.getRecordCountPerPage());
+    
+    Map<String, Object> map = bbsCommentService.selectCommentList(commentVO);
+    int totCnt = Integer.parseInt((String)map.get("resultCnt"));
+    
+    paginationInfo.setTotalRecordCount(totCnt);
+    
+    model.addAttribute("resultList", map.get("resultList"));
+    model.addAttribute("resultCnt", map.get("resultCnt"));
+    model.addAttribute("paginationInfo", paginationInfo);
+    model.addAttribute("BbsFileStoreWebPathByWebFile", propertyService.getString("publish.tmplat.bbs.fileStoreWebPathByWebFile"));
+
+    CommentVO data = bbsCommentService.selectComment(commentVO);
+    
+    commentVO.setCommentNo(data.getCommentNo());
+    commentVO.setNttNo(data.getNttNo());
+    commentVO.setWrterNm(data.getWrterNm());
+    commentVO.setCommentCn(data.getCommentCn());
+    commentVO.setUseAt(data.getUseAt());
+    commentVO.setFrstRegisterPnttm(data.getFrstRegisterPnttm());
+    
+    request.getSession().setAttribute("sessionVO", commentVO);
+    
+    return propertyService.getString("publish.sourc.bbs.fileStoreWebPathByJspFile") + commentVO.getSourcId() + "/EgovCommentList";
+  }
+  
+  //댓글을 수정한다.
+  @RequestMapping(value = "/cop/bbs/updateComment.do")
+  public String updateCommentList(@ModelAttribute("searchVO") CommentVO commentVO, @ModelAttribute("comment") CommentVO comment, BindingResult bindingResult, ModelMap model, HttpServletRequest request, HttpServletResponse response) throws Exception {
+    
+	if(request.getSession().getAttribute("sessionVO") == null) {
+		return "forward:/cop/bbs/selectBoardArticle.do";
+	}
+	  
+    LoginVO user = EgovUserDetailsHelper.getAuthenticatedUser(request, response);
+    Boolean isAuthenticated = EgovUserDetailsHelper.isAuthenticated(request, response);
+    
+    beanValidator.validate(comment, bindingResult);
+    if(bindingResult.hasErrors()) {
+      model.addAttribute("msg", "댓글 작성자 및  내용은 필수 입력값입니다.");
+      
+      return "forward:/cop/bbs/selectBoardArticle.do";
+    }
+    
+    if(isAuthenticated) {
+      comment.setLastUpdusrId(user.getId());
+      
+      bbsCommentService.updateComment(comment);
+      
+      commentVO.setCommentCn("");
+      commentVO.setCommentNo(null);
+      
+      request.getSession().removeAttribute("sessionVO");
+    }
+    
+    return "forward:/cop/bbs/selectBoardArticle.do";
+  }
+
+}
 
base/src/main/java/egovframework/com/front/cop/bbs/web/BBSManageController.java (added)
+++ base/src/main/java/egovframework/com/front/cop/bbs/web/BBSManageController.java
@@ -0,0 +1,796 @@
+package egovframework.com.front.cop.bbs.web;
+
+import java.io.PrintWriter;
+import java.util.List;
+import java.util.Map;
+
+import javax.annotation.Resource;
+
+import egovframework.module.cop.bbs.service.*;
+import net.sf.json.JSONObject;
+
+import org.apache.log4j.Logger;
+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.multipart.MultipartFile;
+import org.springframework.web.multipart.MultipartHttpServletRequest;
+import org.springmodules.validation.commons.DefaultBeanValidator;
+
+import egovframework.com.cmm.EgovMessageSource;
+import egovframework.com.cmm.service.CmmUseService;
+import egovframework.com.cmm.service.FileMngService;
+import egovframework.com.cmm.service.FileMngUtil;
+import egovframework.com.cmm.service.FileVO;
+import egovframework.com.sec.ram.security.userdetails.util.EgovUserDetailsHelper;
+import egovframework.module.sym.ccm.cde.service.CmmnDetailCodeVO;
+import egovframework.module.sym.sit.service.SiteManageService;
+import egovframework.module.sym.sit.service.SiteManageVO;
+import egovframework.module.uat.uia.service.LoginVO;
+import egovframework.rte.fdl.property.EgovPropertyService;
+import egovframework.rte.ptl.mvc.tags.ui.pagination.PaginationInfo;
+import egovframework.module.uss.ivp.service.IndvdlestbsService;
+import egovframework.module.uss.ivp.service.IndvdlestbsVO;
+import egovframework.module.utl.fcc.service.EgovHttpUtil;
+import egovframework.module.utl.fcc.service.EgovStringUtil;
+import egovframework.module.utl.sim.service.EgovClntInfo;
+
+import javax.servlet.http.HttpServletRequest;
+import javax.servlet.http.HttpServletResponse;
+
+
+//게시물 관리를 위한 컨트롤러 클래스
+@Controller("EgovBBSManageController")
+public class BBSManageController {
+  
+	@Resource(name = "bbsManageService")
+	private BBSManageService bbsMngService;
+  
+	@Resource(name = "bbsAttributeManageService")
+	private BBSAttributeManageService bbsAttrbService;
+  
+	@Resource(name = "bbsCtgryService")
+	private BBSCtgryService ctgryService;
+	
+	@Resource(name = "siteManageService")
+	SiteManageService 				  siteManageService;
+		
+	@Resource(name = "fileMngService")
+	private FileMngService fileMngService;
+  
+	@Resource(name = "fileMngUtil")
+	private FileMngUtil fileUtil;
+  
+	@Resource(name = "propertiesService")
+	protected EgovPropertyService         propertyService;
+  
+	@Resource(name = "egovMessageSource")
+	EgovMessageSource                     egovMessageSource;
+	
+	@Resource(name = "cmmUseService")
+	private CmmUseService     cmmUseService;
+	
+	@Resource(name = "indvdlestbsService")
+    private IndvdlestbsService indvdlestbsService;
+	
+	@Resource(name = "bbsCtgryMasterService")
+    private BBSCtgryMasterService bbsCtgryMasterService;
+    
+    /** EgovPropertyService */
+    @Resource(name = "propertiesService")
+    protected EgovPropertyService propertiesService;
+	
+	@Autowired
+	private DefaultBeanValidator beanValidator;
+  
+	Logger log = Logger.getLogger(this.getClass());
+  
+  //XSS 방지 처리.
+  protected String unscript(String data) {
+    if(data == null || data.trim().equals("")) {
+      return "";
+    }
+    
+    String ret = data;
+    
+    ret = ret.replaceAll("<(S|s)(C|c)(R|r)(I|i)(P|p)(T|t)", "&lt;script");
+    ret = ret.replaceAll("</(S|s)(C|c)(R|r)(I|i)(P|p)(T|t)", "&lt;/script");
+    
+    ret = ret.replaceAll("<(O|o)(B|b)(J|j)(E|e)(C|c)(T|t)", "&lt;object");
+    ret = ret.replaceAll("</(O|o)(B|b)(J|j)(E|e)(C|c)(T|t)", "&lt;/object");
+    
+    ret = ret.replaceAll("<(A|a)(P|p)(P|p)(L|l)(E|e)(T|t)", "&lt;applet");
+    ret = ret.replaceAll("</(A|a)(P|p)(P|p)(L|l)(E|e)(T|t)", "&lt;/applet");
+    
+     ret = ret.replaceAll("<(E|e)(M|m)(B|b)(E|e)(D|d)", "&lt;embed");
+     ret = ret.replaceAll("</(E|e)(M|m)(B|b)(E|e)(D|d)", "&lt;embed");
+    
+    ret = ret.replaceAll("<(F|f)(O|o)(R|r)(M|m)", "&lt;form");
+    ret = ret.replaceAll("</(F|f)(O|o)(R|r)(M|m)", "&lt;form");
+    
+    return ret;
+  }
+  
+  
+  //게시물에 대한 목록을 조회한다.
+  @RequestMapping(value = "/cop/bbs/selectBoardList.do")
+  public String selectBoardArticles(@ModelAttribute("searchVO") BoardVO boardVO, ModelMap model, HttpServletRequest request, HttpServletResponse response) throws Exception {
+	  
+	  SiteManageVO siteVO = siteManageService.selectSiteServiceInfo(request);
+	  model.addAttribute("siteInfo", siteVO);
+	  
+      PaginationInfo paginationInfo = new PaginationInfo();
+    
+	  BoardMasterVO vo = new BoardMasterVO();
+	  vo.setBbsId(boardVO.getBbsId());	  
+	  vo.setSiteId(siteVO.getSiteId());
+	  vo.setSysTyCode(siteVO.getSysTyCode());
+    
+	  BoardMasterVO master = bbsAttrbService.selectBBSMasterInf(vo);
+    
+	  LoginVO user = EgovUserDetailsHelper.getAuthenticatedUser(request, response);
+	  if(master != null) {      
+		int SE_CODE = 1;		
+		if(user != null) {
+			SE_CODE = Integer.parseInt(user.getUserSe());	  
+			model.addAttribute("USER_INFO", user);
+			
+			//교재&사전
+			if("BBSMSTR_000000000005".equals(boardVO.getBbsId())){
+				//좋아요 목록
+				IndvdlestbsVO indvdlestbsVO = new IndvdlestbsVO();
+				indvdlestbsVO.setUserId(user.getId());
+				indvdlestbsVO.setSiteId(siteVO.getSiteId());
+				indvdlestbsVO.setTrgetTyCode("BOOK_LIKE");
+				model.addAttribute("wishList", indvdlestbsService.selectIvpList(indvdlestbsVO));
+			}
+		}
+		  
+		if(SE_CODE >= 10) {
+			//boardVO.setAdminAt("Y");
+		}
+		
+		// 페이징 정보 설정
+	    boardVO.setPageUnit(propertyService.getInt("pageUnit"));
+	    boardVO.setPageSize(propertyService.getInt("pageSize"));
+	    boardVO.setCtgrymasterId(master.getCtgrymasterId());
+	    
+	    if("BBSA02".equals(master.getBbsAttrbCode())) {
+	    	if(EgovStringUtil.isEmpty(boardVO.getViewType())){
+	    		boardVO.setViewType("photo");
+	    	}
+	    	
+	    	if("photo".equals(boardVO.getViewType())){
+	    		// 페이징 정보 설정
+			    boardVO.setPageUnit(propertyService.getInt("photoPageUnit"));
+			    boardVO.setPageSize(propertyService.getInt("photoPageSize"));
+	    	}
+	    }
+	    
+	    //공지게시물 가져오기
+    	BoardVO noticeVO = new BoardVO();
+    	noticeVO.setBbsId(boardVO.getBbsId());
+    	noticeVO.setCommentUseAt(master.getCommentUseAt());
+    	noticeVO.setCtgrymasterId(master.getCtgrymasterId());
+    	noticeVO.setBbsAttrbCode(master.getBbsAttrbCode());
+    	noticeVO.setSearchNoticeAt("Y");
+    	noticeVO.setFirstIndex(0);
+
+    	model.addAttribute("noticeList", bbsMngService.selectBoardArticles(noticeVO));
+	    
+	    paginationInfo.setCurrentPageNo(boardVO.getPageIndex());
+	    paginationInfo.setRecordCountPerPage(boardVO.getPageUnit());
+	    paginationInfo.setPageSize(boardVO.getPageSize());
+	    
+	    boardVO.setFirstIndex(paginationInfo.getFirstRecordIndex());
+	    boardVO.setLastIndex(paginationInfo.getLastRecordIndex());
+	    boardVO.setRecordCountPerPage(paginationInfo.getRecordCountPerPage());
+	      
+		boardVO.setCommentUseAt(master.getCommentUseAt());
+		boardVO.setBbsAttrbCode(master.getBbsAttrbCode());
+
+        List<BoardVO> resultList = bbsMngService.selectBoardArticles(boardVO);
+        int totCnt = bbsMngService.selectBoardArticlesCnt(boardVO);
+        
+        paginationInfo.setTotalRecordCount(totCnt);
+        
+        if(!EgovStringUtil.isEmpty(master.getCtgrymasterId())) {
+			CtgryVO ctgry = new CtgryVO();
+			ctgry.setCtgrymasterId(master.getCtgrymasterId());
+			model.addAttribute("boardCateList", ctgryService.selectComtnbbsctgryList(ctgry));
+			model.addAttribute("boardCateLevel", ctgryService.selectComtnbbsctgryLevel(ctgry));
+        }
+
+        model.addAttribute("resultList", resultList);
+        model.addAttribute("resultCnt", totCnt);
+        model.addAttribute("brdMstrVO", master);
+        model.addAttribute("BbsFileStoreWebPathByWebFile", propertyService.getString("publish.tmplat.bbs.fileStoreWebPathByWebFile"));
+  	  	model.addAttribute("paginationInfo", paginationInfo);	  
+  	    request.getSession().removeAttribute("sessionCommentVO");
+  	  	
+        return propertyService.getString("publish.sourc.bbs.fileStoreWebPathByJspFile") + master.getSourcId() + "/EgovNoticeList";
+      }
+
+    return null;
+  }
+  
+  //게시물에 대한 상세 정보를 조회한다.
+  @RequestMapping(value = "/cop/bbs/selectBoardArticle.do")
+  public String selectBoardArticle(@ModelAttribute("searchVO") BoardVO boardVO, ModelMap model, HttpServletRequest request, HttpServletResponse response) throws Exception {
+
+	  SiteManageVO siteVO = siteManageService.selectSiteServiceInfo(request);
+	  model.addAttribute("siteInfo", siteVO);
+	  
+	  BoardMasterVO vo = new BoardMasterVO();
+	  vo.setBbsId(boardVO.getBbsId());
+	  vo.setSiteId(siteVO.getSiteId());
+	  vo.setSysTyCode(siteVO.getSysTyCode());
+        
+	  BoardMasterVO master = bbsAttrbService.selectBBSMasterInf(vo);
+    
+	  if(master != null) {
+		  int SE_CODE = 1;
+		  model.addAttribute("brdMstrVO", master);
+        
+		  LoginVO user = EgovUserDetailsHelper.getAuthenticatedUser(request, response);
+		  if(user != null) {
+			  SE_CODE = Integer.parseInt(user.getUserSe());
+			  boardVO.setFrstRegisterId(user.getId());		
+			  model.addAttribute("USER_INFO", user);
+			  
+			//교재&사전
+			if("BBSMSTR_000000000005".equals(boardVO.getBbsId())){
+				//좋아요 목록
+				IndvdlestbsVO indvdlestbsVO = new IndvdlestbsVO();
+				indvdlestbsVO.setUserId(user.getId());
+				indvdlestbsVO.setSiteId(siteVO.getSiteId());
+				indvdlestbsVO.setTrgetTyCode("BOOK_LIKE");
+				indvdlestbsVO.setTrgetId(boardVO.getNttNo().toString());
+				model.addAttribute("wishList", indvdlestbsService.selectIvpList(indvdlestbsVO));
+			}
+		  }
+		  
+		  if(SE_CODE >= 10) {
+			  boardVO.setAdminAt("Y");
+		  }
+		  
+		  if(SE_CODE >= Integer.parseInt(master.getInqireAuthor())){
+			  // 조회수 증가 여부 지정
+			  boardVO.setPlusCount(true);
+			  boardVO.setCtgrymasterId(master.getCtgrymasterId());
+			  boardVO.setBbsAttrbCode(master.getBbsAttrbCode());
+			  BoardVO dbVO = bbsMngService.selectBoardArticle(boardVO);
+			  model.addAttribute("board", dbVO);
+			  
+			  model.addAttribute("BbsFileStoreWebPathByWebFile", propertyService.getString("publish.tmplat.bbs.fileStoreWebPathByWebFile"));
+			  return propertyService.getString("publish.sourc.bbs.fileStoreWebPathByJspFile") + master.getSourcId() + "/EgovNoticeInqire";
+		  } else {
+	  		  model.addAttribute("message", egovMessageSource.getMessage("fail.common.select"));
+	  		  return "forward:/cop/bbs/selectBoardList.do";
+	  	  }
+	  }
+
+	  model.addAttribute("message", egovMessageSource.getMessage("fail.auth.access"));
+	  return "forward:/cop/bbs/selectBoardList.do";
+  }
+
+  //게시물 등록을 위한 등록페이지로 이동한다.
+  @RequestMapping(value = "/cop/bbs/addBoardArticle.do")
+  public String addBoardArticle(@ModelAttribute("searchVO") BoardVO boardVO, ModelMap model, HttpServletRequest request, HttpServletResponse response) throws Exception {
+	  LoginVO user = EgovUserDetailsHelper.getAuthenticatedUser(request, response);
+	  if(user == null) {
+	      return "redirect:" + EgovUserDetailsHelper.getRedirectLoginUrl();
+	  }
+	  /*
+	  LoginVO user = new LoginVO();
+	  user.setUserSe("10");
+	  user.setId("admin");
+	  user.setName("관리자");
+	  */
+	  SiteManageVO siteVO = siteManageService.selectSiteServiceInfo(request);
+	  model.addAttribute("siteInfo", siteVO);
+	  
+	  BoardMasterVO vo = new BoardMasterVO();
+	  vo.setBbsId(boardVO.getBbsId());
+	  vo.setSiteId(siteVO.getSiteId());
+	  vo.setSysTyCode(siteVO.getSysTyCode());
+    
+	  BoardMasterVO master = bbsAttrbService.selectBBSMasterInf(vo);
+    
+	  if(master != null) {
+		  int SE_CODE = Integer.parseInt(user.getUserSe());
+		  if(SE_CODE >= Integer.parseInt(master.getRegistAuthor())){
+			  if(!EgovStringUtil.isEmpty(master.getCtgrymasterId())) {
+				  CtgryVO ctgry = new CtgryVO();
+				  ctgry.setCtgrymasterId(master.getCtgrymasterId());
+				  model.addAttribute("boardCateList", ctgryService.selectComtnbbsctgryList(ctgry));
+				  
+				  model.addAttribute("boardCateLevel", ctgryService.selectComtnbbsctgryLevel(ctgry));
+		      }
+			  		  
+			  model.addAttribute("brdMstrVO", master);
+
+			  BoardVO board = new BoardVO();
+			  model.addAttribute("board", board);
+		  
+			  request.getSession().setAttribute("sessionVO", boardVO);
+			  
+			  /*user.setUserSe("10");
+			  user.setId("admin");
+			  user.setName("관리자");*/
+			  model.addAttribute("USER_INFO", user);
+			  model.addAttribute("BbsFileStoreWebPathByWebFile", propertyService.getString("publish.tmplat.bbs.fileStoreWebPathByWebFile"));
+			  return propertyService.getString("publish.sourc.bbs.fileStoreWebPathByJspFile") + master.getSourcId() + "/EgovNoticeRegist";
+		  } else {
+	  		  model.addAttribute("message", egovMessageSource.getMessage("fail.auth.regist"));
+	  		  return "forward:/cop/bbs/selectBoardList.do";
+	  	  }
+	  }
+    
+	  model.addAttribute("message", egovMessageSource.getMessage("fail.auth.access"));
+	  return "forward:/cop/bbs/selectBoardList.do";
+  }
+  
+  //게시물을 등록한다.
+  @RequestMapping(value = "/cop/bbs/insertBoardArticle.do")
+  public String insertBoardArticle(final MultipartHttpServletRequest multiRequest, @ModelAttribute("searchVO") BoardVO boardVO, BoardVO board, HttpServletRequest request, HttpServletResponse response, ModelMap model) throws Exception {
+	  
+	  if(request.getSession().getAttribute("sessionVO") == null) {
+		  return "forward:/cop/bbs/selectBoardList.do";
+	  }
+	  LoginVO user = EgovUserDetailsHelper.getAuthenticatedUser(request, response);
+
+	  BoardMasterVO vo = new BoardMasterVO();
+	  vo.setBbsId(boardVO.getBbsId());
+	  
+	  SiteManageVO siteVO = siteManageService.selectSiteServiceInfo(request);
+	  vo.setSiteId(siteVO.getSiteId());
+	  
+	  vo.setSysTyCode(siteVO.getSysTyCode());
+	  BoardMasterVO master = bbsAttrbService.selectBBSMasterInf(vo);
+
+	  if(master != null) {
+		  int SE_CODE = Integer.parseInt(user.getUserSe());
+		  if(SE_CODE >= Integer.parseInt(master.getRegistAuthor())) {
+			  String atchFileId = "";
+			  
+		      List<FileVO> result = null;
+		      
+		      final Map<String, MultipartFile> files = multiRequest.getFileMap();
+		      if(!files.isEmpty()) {
+		        result = fileUtil.parseBoardFileInf(Long.parseLong(master.getPosblAtchFileSize()) * 1024 * 1024, files, 0, "", 
+		        		siteManageService.selectSiteServiceInfo(request).getSiteId(), boardVO.getBbsId(), boardVO.getLa(), boardVO.getLo());
+		        atchFileId = fileMngService.insertFileInfs(result);
+		      }
+			  
+		      
+		      boardVO.setAtchFileId(atchFileId);
+		      boardVO.setFrstRegisterId(user.getId());
+		      boardVO.setNtcrNm(user.getName());      
+		      boardVO.setNttCn(unscript(boardVO.getNttCn())); // XSS 방지
+		      boardVO.setCreatIp(EgovClntInfo.getClntIP(request));	      
+		      boardVO.setEstnData(EgovHttpUtil.getEstnParseData(request));
+		      /*boardVO.setUseAt("Y");
+		      boardVO.setOthbcAt("Y");
+		      boardVO.setNoticeAt("N");*/
+		      		
+		      bbsMngService.insertBoardArticle(boardVO, master);
+		  }
+	  }
+	  
+	  request.getSession().removeAttribute("sessionVO");
+	  	
+	  return "forward:/cop/bbs/selectBoardList.do";
+  }
+  
+  //게시물에 대한 답변 등록을 위한 등록페이지로 이동한다.
+  @RequestMapping(value = "/cop/bbs/addReplyBoardArticle.do")
+  public String addReplyBoardArticle(@ModelAttribute("searchVO") BoardVO boardVO, ModelMap model, HttpServletRequest request, HttpServletResponse response) throws Exception {
+	  
+	  LoginVO user = EgovUserDetailsHelper.getAuthenticatedUser(request, response);
+	  if(user == null) {
+	      return "redirect:" + EgovUserDetailsHelper.getRedirectLoginUrl();
+	  }
+	  
+	  SiteManageVO siteVO = siteManageService.selectSiteServiceInfo(request);
+	  model.addAttribute("siteInfo", siteVO);
+	  
+	  BoardMasterVO vo = new BoardMasterVO();
+	  vo.setBbsId(boardVO.getBbsId());
+	  vo.setSiteId(siteVO.getSiteId());
+	  vo.setSysTyCode(siteVO.getSysTyCode());
+    
+	  BoardMasterVO master = bbsAttrbService.selectBBSMasterInf(vo);
+    
+	  if(master != null) {
+		  int SE_CODE = Integer.parseInt(user.getUserSe());
+		  if(SE_CODE >= Integer.parseInt(master.getAnswerAuthor())){
+			  model.addAttribute("brdMstrVO", master);
+			  
+			  BoardVO selectVO = new BoardVO();
+			  selectVO.setBbsId(master.getBbsId());
+			  selectVO.setNttNo(boardVO.getNttNo());
+			  selectVO.setAdminAt("Y");
+			  
+			  selectVO = bbsMngService.selectBoardArticle(selectVO);
+
+			  BoardVO board = new BoardVO();
+			  board.setCtgryId(selectVO.getCtgryId());
+			  //board.setOrdrCode(selectVO.getOrdrCode());
+			  //board.setOrdrCodeDp(BigDecimal.valueOf(selectVO.getOrdrCodeDp().longValue() + 1));
+		    
+			  if("BBSA11".equals(master.getBbsAttrbCode())) {
+				  
+				  board.setNttNo(selectVO.getNttNo());	
+				  board.setNttSj(selectVO.getNttSj());
+				  board.setNttCn(selectVO.getNttCn());
+				  board.setEstnData(selectVO.getEstnData());
+				  /*
+				  if(!EgovStringUtil.isEmpty(selectVO.getEstnData())) {
+					  board.setNttCn(selectVO.getEstnParseData().getString("cn"));
+				  }
+				  */
+				  board.setAtchFileId(selectVO.getEstnAtchFileId());
+				  board.setProcessSttusCode(selectVO.getProcessSttusCode());
+				  
+				  CmmnDetailCodeVO codeVO = new CmmnDetailCodeVO();
+				  codeVO.setCodeId("COM108");
+				  model.addAttribute("qaCodeList", cmmUseService.selectCmmCodeDetail(codeVO));
+			  }
+			  
+			  model.addAttribute("board", board);
+			  
+			  request.getSession().setAttribute("sessionVO", boardVO);
+			  
+			  model.addAttribute("USER_INFO", user);
+			  model.addAttribute("BbsFileStoreWebPathByWebFile", propertyService.getString("publish.tmplat.bbs.fileStoreWebPathByWebFile"));
+			  return propertyService.getString("publish.sourc.bbs.fileStoreWebPathByJspFile") + master.getSourcId() + "/EgovNoticeRegist";
+		  } else {
+	  		  model.addAttribute("message", egovMessageSource.getMessage("fail.auth.regist"));
+	  		  return "forward:/cop//bbs/selectBoardList.do";
+	  	  }
+	  }
+    
+	  model.addAttribute("message", egovMessageSource.getMessage("fail.auth.access"));
+	  return "forward:/cop/bbs/selectBoardList.do";
+  }
+  
+  //게시물에 대한 답변을 등록한다.
+  @RequestMapping(value = "/cop/bbs/replyBoardArticle.do")
+  public String replyBoardArticle(final MultipartHttpServletRequest multiRequest, @ModelAttribute("searchVO") BoardVO boardVO, BoardVO board, ModelMap model, HttpServletRequest request, HttpServletResponse response) throws Exception {
+   
+	  if(request.getSession().getAttribute("sessionVO") == null) {
+		  return "forward:/cop/bbs/selectBoardList.do";
+	  }
+    
+	  LoginVO user = EgovUserDetailsHelper.getAuthenticatedUser(request, response);
+    
+	  BoardMasterVO vo = new BoardMasterVO();
+	  vo.setBbsId(boardVO.getBbsId());
+	  
+	  SiteManageVO siteVO = siteManageService.selectSiteServiceInfo(request);
+	  vo.setSiteId(siteVO.getSiteId());
+	  vo.setSysTyCode(siteVO.getSysTyCode());
+  
+	  BoardMasterVO master = bbsAttrbService.selectBBSMasterInf(vo);
+	  
+	  if(master != null) {
+		  int SE_CODE = Integer.parseInt(user.getUserSe());
+		  if(SE_CODE >= Integer.parseInt(master.getAnswerAuthor())){
+			  if(SE_CODE >= 10) {
+		    	  boardVO.setAdminAt("Y");
+		      }
+			  
+			  String atchFileId = boardVO.getAtchFileId();;
+			  	      
+		      final Map<String, MultipartFile> files = multiRequest.getFileMap();
+		      
+		      
+		      if("BBSA11".equals(master.getBbsAttrbCode())) {
+		    	  if(!files.isEmpty()) {
+		    		  if(EgovStringUtil.isEmpty(atchFileId)) {
+		    			  List<FileVO> result = fileUtil.parseBoardFileInf(Long.parseLong(master.getPosblAtchFileSize()) * 1024 * 1024, files, 0, atchFileId, 
+		    					  siteManageService.selectSiteServiceInfo(request).getSiteId(), boardVO.getBbsId(), boardVO.getLa(), boardVO.getLo());
+		    			  atchFileId = fileMngService.insertFileInfs(result);
+					  } else {
+						  FileVO fvo = new FileVO();
+						  fvo.setAtchFileId(atchFileId);
+						  int cnt = fileMngService.getMaxFileSN(fvo);
+						  List<FileVO> _result = fileUtil.parseBoardFileInf(Long.parseLong(master.getPosblAtchFileSize()) * 1024 * 1024, files, cnt, atchFileId, 
+								  siteManageService.selectSiteServiceInfo(request).getSiteId(), boardVO.getBbsId(), boardVO.getLa(), boardVO.getLo());
+						  fileMngService.updateFileInfs(_result);
+					  }
+		    		  boardVO.setEstnAtchFileId(atchFileId);
+				  }
+				  
+				  boardVO.setLastAnswrrId(user.getId());
+				  boardVO.setLastAnswrrNm(user.getName());
+				  
+				  JSONObject jObj = new JSONObject();
+				  //jObj.put("cn", boardVO.getNttCn());
+				  jObj.put("cn", boardVO.getEstnData());
+				  boardVO.setEstnData(jObj.toString());
+				  
+				  bbsMngService.updateBoardArticle(boardVO, master, true);
+		      } else {
+		    	  if(!files.isEmpty()) {
+		    		  	List<FileVO> result = fileUtil.parseBoardFileInf(Long.parseLong(master.getPosblAtchFileSize()) * 1024 * 1024, files, 0, "", 
+		    		  			siteManageService.selectSiteServiceInfo(request).getSiteId(), boardVO.getBbsId(), boardVO.getLa(), boardVO.getLo());
+		  	        	atchFileId = fileMngService.insertFileInfs(result);
+		  	      }
+		  	      
+		    	  boardVO.setAtchFileId(atchFileId);
+		    	  boardVO.setFrstRegisterId(user.getId());
+		    	  boardVO.setNtcrNm(user.getName());      
+		    	  boardVO.setNttCn(unscript(boardVO.getNttCn())); // XSS 방지
+		    	  boardVO.setCreatIp(EgovClntInfo.getClntIP(request));
+		  	      
+		    	  boardVO.setEstnData(EgovHttpUtil.getEstnParseData(request));
+		  	      bbsMngService.replyBoardArticle(boardVO, master);
+		      }
+		  }
+	  }
+    
+	  request.getSession().removeAttribute("sessionVO");
+	  
+	  return "forward:/cop/bbs/selectBoardList.do";
+  }
+
+  //게시물 수정을 위한 수정페이지로 이동한다.
+  @RequestMapping(value = "/cop/bbs/forUpdateBoardArticle.do")
+  public String selectBoardArticleForUpdt(@ModelAttribute("searchVO") BoardVO boardVO, ModelMap model, HttpServletRequest request, HttpServletResponse response) throws Exception {
+    
+	  LoginVO user = EgovUserDetailsHelper.getAuthenticatedUser(request, response);
+	  if(user == null) {
+	      return "redirect:" + EgovUserDetailsHelper.getRedirectLoginUrl();
+	  }
+	  
+	  SiteManageVO siteVO = siteManageService.selectSiteServiceInfo(request);
+	  model.addAttribute("siteInfo", siteVO);
+	  
+	  BoardMasterVO vo = new BoardMasterVO();
+	  vo.setBbsId(boardVO.getBbsId());
+	  vo.setSiteId(siteVO.getSiteId());
+	  vo.setSysTyCode(siteVO.getSysTyCode());
+	  
+	  boardVO.setFrstRegisterId(user.getId());
+	      
+	  BoardMasterVO master = bbsAttrbService.selectBBSMasterInf(vo);
+    
+	  if(master != null) {
+		  int SE_CODE = Integer.parseInt(user.getUserSe());
+		  if(SE_CODE >= 10) {
+			  boardVO.setAdminAt("Y");
+		  }
+		  
+		  if(SE_CODE >= Integer.parseInt(master.getRegistAuthor())){
+			  if(!EgovStringUtil.isEmpty(master.getCtgrymasterId())) {
+				  CtgryVO ctgry = new CtgryVO();
+				  ctgry.setCtgrymasterId(master.getCtgrymasterId());
+				  model.addAttribute("boardCateList", ctgryService.selectComtnbbsctgryList(ctgry));
+				  
+				  model.addAttribute("boardCateLevel", ctgryService.selectComtnbbsctgryLevel(ctgry));
+		      }
+		    
+			  boardVO.setCtgrymasterId(master.getCtgrymasterId());
+			  BoardVO dataVO = bbsMngService.selectBoardArticle(boardVO);
+			  		  
+			  model.addAttribute("brdMstrVO", master);
+			  model.addAttribute("board", dataVO);
+			  
+			  request.getSession().setAttribute("sessionVO", boardVO);
+			  
+			  model.addAttribute("USER_INFO", user);
+			  model.addAttribute("BbsFileStoreWebPathByWebFile", propertyService.getString("publish.tmplat.bbs.fileStoreWebPathByWebFile"));
+			  return propertyService.getString("publish.sourc.bbs.fileStoreWebPathByJspFile") + master.getSourcId() + "/EgovNoticeRegist";
+		  } else {
+	  		  model.addAttribute("message", egovMessageSource.getMessage("fail.auth.regist"));
+	  		  return "forward:/cop/bbs/selectBoardList.do";
+	  	  }
+	  }
+	  
+	  model.addAttribute("message", egovMessageSource.getMessage("fail.auth.access"));
+	  return "forward:/cop/bbs/selectBoardList.do";
+  }
+
+  //게시물에 대한 내용을 수정한다.
+  @RequestMapping(value = "/cop/bbs/updateBoardArticle.do")
+  public String updateBoardArticle(final MultipartHttpServletRequest multiRequest, @ModelAttribute("searchVO") BoardVO boardVO, BoardVO board, BindingResult bindingResult, ModelMap model, HttpServletRequest request, HttpServletResponse response) throws Exception {
+
+	  if(request.getSession().getAttribute("sessionVO") == null) {
+		  return "forward:/cop/bbs/selectBoardList.do";
+	  }
+    
+	  LoginVO user = EgovUserDetailsHelper.getAuthenticatedUser(request, response);
+	  String atchFileId = boardVO.getAtchFileId();
+	  
+	  beanValidator.validate(board, bindingResult);
+    
+	  BoardMasterVO vo = new BoardMasterVO();
+	  vo.setBbsId(boardVO.getBbsId());
+	  
+	  SiteManageVO siteVO = siteManageService.selectSiteServiceInfo(request);
+	  vo.setSiteId(siteVO.getSiteId());
+	  vo.setSysTyCode(siteVO.getSysTyCode());
+
+	  BoardMasterVO master = bbsAttrbService.selectBBSMasterInf(vo);
+	  
+	  if(bindingResult.hasErrors()) {
+      
+		  if(master != null) {
+			  if(!EgovStringUtil.isEmpty(master.getCtgrymasterId())) {
+				  CtgryVO ctgry = new CtgryVO();
+				  ctgry.setCtgrymasterId(master.getCtgrymasterId());
+				  model.addAttribute("boardCateList", ctgryService.selectComtnbbsctgryList(ctgry));
+				  
+				  model.addAttribute("boardCateLevel", ctgryService.selectComtnbbsctgryLevel(ctgry));
+		      }
+			  
+			  model.addAttribute("siteInfo", siteVO);
+			  
+			  boardVO.setCtgrymasterId(master.getCtgrymasterId());
+			  BoardVO dataVO = bbsMngService.selectBoardArticle(boardVO);
+			  
+			  model.addAttribute("brdMstrVO", master);
+			  model.addAttribute("board", dataVO);
+			  
+			  model.addAttribute("USER_INFO", user);
+			  model.addAttribute("BbsFileStoreWebPathByWebFile", propertyService.getString("publish.tmplat.bbs.fileStoreWebPathByWebFile"));
+			  return propertyService.getString("publish.sourc.bbs.fileStoreWebPathByJspFile") + master.getSourcId() + "/EgovNoticeRegist";
+		  }
+      
+	  }
+    
+	  if(master != null) {
+		  int SE_CODE = Integer.parseInt(user.getUserSe());
+		  if(SE_CODE >= Integer.parseInt(master.getRegistAuthor())) {
+		  
+			  final Map<String, MultipartFile> files = multiRequest.getFileMap();
+			  if(!files.isEmpty()) {
+				  if(EgovStringUtil.isEmpty(atchFileId)) {
+					  List<FileVO> result = fileUtil.parseBoardFileInf(Long.parseLong(master.getPosblAtchFileSize()) * 1024 * 1024, files, 0, atchFileId, 
+							  siteManageService.selectSiteServiceInfo(request).getSiteId(), boardVO.getBbsId(), boardVO.getLa(), boardVO.getLo());
+					  atchFileId = fileMngService.insertFileInfs(result);
+					  boardVO.setAtchFileId(atchFileId);
+				  } else {
+					  FileVO fvo = new FileVO();
+					  fvo.setAtchFileId(atchFileId);
+					  int cnt = fileMngService.getMaxFileSN(fvo);
+					  List<FileVO> _result = fileUtil.parseBoardFileInf(Long.parseLong(master.getPosblAtchFileSize()) * 1024 * 1024, files, 0, atchFileId, 
+							  siteManageService.selectSiteServiceInfo(request).getSiteId(), boardVO.getBbsId(), boardVO.getLa(), boardVO.getLo());
+					  fileMngService.updateFileInfs(_result);
+				  }
+			  }
+			  
+			  if(!"".equals(atchFileId)) {
+				  FileVO fvo = new FileVO();
+				  fvo.setAtchFileId(atchFileId);
+				  List<FileVO> dbFiles = fileMngService.selectFileInfs(fvo);
+				  if(dbFiles == null || dbFiles.size() == 0) {
+					  boardVO.setAtchFileId("");
+					  boardVO.setFileGroupId("");
+				  }
+			  }
+	      
+			  if(SE_CODE >= 10) {
+		    	  boardVO.setAdminAt("Y");
+		      }
+			  boardVO.setLastUpdusrId(user.getId());      
+			  boardVO.setNttCn(unscript(boardVO.getNttCn())); // XSS 방지
+			  boardVO.setEstnData(EgovHttpUtil.getEstnParseData(request));
+	      
+			  bbsMngService.updateBoardArticle(boardVO, master, false);
+		  }
+	  }
+    
+	  request.getSession().removeAttribute("sessionVO");
+	  
+	  return "forward:/cop/bbs/selectBoardList.do";
+  }
+  
+  //게시물에 대한 내용을 삭제한다.
+  @RequestMapping(value = "/cop/bbs/deleteBoardArticle.do")
+  public String deleteBoardArticle(@ModelAttribute("searchVO") BoardVO boardVO, BoardVO board, ModelMap model, HttpServletRequest request, HttpServletResponse response) throws Exception {
+
+	  LoginVO user = EgovUserDetailsHelper.getAuthenticatedUser(request, response);
+	  if(user == null) {
+		  return "redirect:" + EgovUserDetailsHelper.getRedirectLoginUrl();
+	  }
+	      
+	  BoardMasterVO vo = new BoardMasterVO();
+	  vo.setBbsId(boardVO.getBbsId());
+	  
+	  SiteManageVO siteVO = siteManageService.selectSiteServiceInfo(request);
+	  vo.setSiteId(siteVO.getSiteId());
+	  vo.setSysTyCode(siteVO.getSysTyCode());
+  
+	  BoardMasterVO master = bbsAttrbService.selectBBSMasterInf(vo);
+	      
+	  if(master != null) {
+		  int SE_CODE = Integer.parseInt(user.getUserSe());
+		  if(SE_CODE >= Integer.parseInt(master.getRegistAuthor())){
+			  if(SE_CODE >= 10) {
+		    	  boardVO.setAdminAt("Y");
+		      }
+			  
+			  board.setLastUpdusrId(user.getId());      
+			  bbsMngService.deleteBoardArticle(board, master);
+		  }
+	  }
+    
+	  return "forward:/cop/bbs/selectBoardList.do";
+  }
+  
+  
+  //[관리용-공통] 게시판 마스터 목록을 조회한다.
+  @RequestMapping("/cop/com/selectAllBBSMasterManageInfs.do")
+  public String selectAllBBSMasterManageInfs(@ModelAttribute("searchVO") BoardMasterVO boardMasterVO, ModelMap model, HttpServletRequest request, HttpServletResponse response) throws Exception {
+   
+	  LoginVO loginVO = EgovUserDetailsHelper.getAuthenticatedUser(request, response);
+	  if(!EgovStringUtil.isEmpty(loginVO.getSiteId())) {		  
+		 boardMasterVO.setSiteId(loginVO.getSiteId());
+	  }
+	  	  
+	  boardMasterVO.setPageUnit(propertyService.getInt("pageUnit"));
+	  boardMasterVO.setPageSize(propertyService.getInt("pageSize"));
+    
+	  PaginationInfo paginationInfo = new PaginationInfo();
+    
+	  paginationInfo.setCurrentPageNo(boardMasterVO.getPageIndex());
+	  paginationInfo.setRecordCountPerPage(boardMasterVO.getPageUnit());
+	  paginationInfo.setPageSize(boardMasterVO.getPageSize());
+    
+	  boardMasterVO.setFirstIndex(paginationInfo.getFirstRecordIndex());
+	  boardMasterVO.setLastIndex(paginationInfo.getLastRecordIndex());
+	  boardMasterVO.setRecordCountPerPage(paginationInfo.getRecordCountPerPage());
+    
+	  if(!EgovStringUtil.isEmpty(boardMasterVO.getSiteId())) {
+		  List<BoardMasterVO> list = bbsAttrbService.selectAllBBSMasterManageInfs(boardMasterVO);
+		  int totCnt = bbsAttrbService.selectAllBBSMasterManageInfsCnt(boardMasterVO);
+	    
+		  paginationInfo.setTotalRecordCount(totCnt);
+	    
+		  model.addAttribute("resultList", list);
+		  model.addAttribute("resultCnt", totCnt);
+	  }
+	  
+	  model.addAttribute("paginationInfo", paginationInfo);
+    
+	  return "cop/com/selectAllBBSMasterManageInfs";
+  }
+  
+  //게시물을 관리한다.
+  @RequestMapping(value = "/cop/bbs/manageArticle.do")
+  public void manageArticle(@ModelAttribute("searchVO") BoardVO boardVO, ModelMap model, HttpServletRequest request, HttpServletResponse response) throws Exception {
+
+	  LoginVO user = EgovUserDetailsHelper.getAuthenticatedUser(request, response);
+	  boardVO.setLastUpdusrId(user.getId());
+	  
+	  if("Move".equals(boardVO.getRegistAction())) {
+		  bbsMngService.updateBoardArticlesManageMove(boardVO);
+	  } else if("Copy".equals(boardVO.getRegistAction())) {
+		  bbsMngService.updateBoardArticlesManageCopy(boardVO);
+	  } else if("Hide".equals(boardVO.getRegistAction())) {
+		  bbsMngService.updateBoardArticlesManageHide(boardVO);
+	  } else if("Remove".equals(boardVO.getRegistAction())) {
+		  bbsMngService.deleteCompleteBoardArticle(boardVO);
+	  } else if("Repair".equals(boardVO.getRegistAction())) {
+		  bbsMngService.repairBoardArticle(boardVO);
+	  }
+	  
+    
+	  JSONObject jo = new JSONObject();
+	  jo.put("message", egovMessageSource.getMessage("success.request.msg"));
+	  
+	  response.setContentType("text/javascript; charset=utf-8");
+	  PrintWriter printwriter = response.getWriter();
+	  printwriter.println(jo.toString());
+	  printwriter.flush();
+	  printwriter.close();
+  }
+
+
+}
 
base/src/main/java/egovframework/com/front/cop/cmy/web/BBSAttributeManageController.java (added)
+++ base/src/main/java/egovframework/com/front/cop/cmy/web/BBSAttributeManageController.java
@@ -0,0 +1,249 @@
+package egovframework.com.front.cop.cmy.web;
+
+import javax.annotation.Resource;
+import javax.servlet.http.HttpServletRequest;
+import javax.servlet.http.HttpServletResponse;
+
+import egovframework.module.cop.bbs.service.CtgryMasterVO;
+import org.apache.log4j.Logger;
+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.springmodules.validation.commons.DefaultBeanValidator;
+
+import egovframework.com.cmm.service.CmmUseService;
+import egovframework.module.cop.bbs.service.BoardMasterVO;
+import egovframework.module.cop.bbs.service.BBSCtgryMasterService;
+import egovframework.module.cop.bbs.service.BBSAttributeManageService;
+import egovframework.com.sec.ram.security.userdetails.util.EgovUserDetailsHelper;
+import egovframework.module.sym.ccm.cde.service.CmmnDetailCodeVO;
+import egovframework.module.sym.sit.service.SiteManageService;
+import egovframework.module.sym.sit.service.SiteManageVO;
+import egovframework.module.uat.uia.service.LoginVO;
+import egovframework.rte.fdl.property.EgovPropertyService;
+
+import egovframework.module.cop.cmy.service.CommunityMnuVO;
+import egovframework.module.cop.cmy.service.CommunityUser;
+import egovframework.module.cop.cmy.service.EgovCommunityManageService;
+import egovframework.rte.fdl.cmmn.exception.EgovBizException;
+//게시판 속성관리를 위한 컨트롤러 클래스
+@Controller("EgovBBSAttributeManageController")
+public class BBSAttributeManageController {
+
+	@Resource(name = "bbsAttributeManageService")
+	private BBSAttributeManageService bbsAttrbService;
+		
+	@Resource(name = "cmmUseService")
+	private CmmUseService             cmmUseService;
+		
+	@Resource(name = "bbsCtgryMasterService")
+    private BBSCtgryMasterService bbsCtgryMasterService;
+	
+	@Resource(name = "propertiesService")
+	protected EgovPropertyService         propertyService;
+	  
+	@Autowired
+	private DefaultBeanValidator          beanValidator;
+	  
+	@Resource(name = "EgovCommunityManageService")
+    private EgovCommunityManageService cmmntyService;	// 커뮤니티 관리자 권한 확인
+	
+	@Resource(name = "siteManageService")
+	SiteManageService 				  siteManageService;
+    
+	
+	Logger log = Logger.getLogger(this.getClass());
+	  
+	  
+	//커뮤니티 관리자 및 동호회 운영자 권한을 확인한다.
+    protected void checkAuthority(BoardMasterVO boardMaster, HttpServletRequest request, HttpServletResponse response) throws Exception {
+	
+	    Boolean isAuthenticated = EgovUserDetailsHelper.isAuthenticated(request, response);	
+		if (!isAuthenticated) {
+		    throw new EgovBizException("인증된 사용자 정보가 존재하지 않습니다.");
+		}
+		
+		LoginVO user = EgovUserDetailsHelper.getAuthenticatedUser(request, response);
+		
+		String targetId = boardMaster.getTrgetId();
+		
+		if (targetId.startsWith("CMMNTY_")) {
+		    CommunityUser cmmntyUser = new CommunityUser();
+		    
+		    cmmntyUser.setCmmntyId(boardMaster.getTrgetId());
+		    cmmntyUser.setEmplyrId(user.getId());
+		    
+		    if (!cmmntyService.isManager(cmmntyUser)) {
+			throw new EgovBizException("해당 커뮤니티 관리자만 사용하실 수 있습니다.");
+		    }
+		} else {
+		    throw new EgovBizException("대상ID 정보가 정확하지 않습니다.");
+		}
+    }
+	
+	  //신규 게시판 마스터 등록을 위한 등록페이지로 이동한다.
+	  @RequestMapping("/cop/cmy/bbs/addBBSMaster.do")
+	  public String addBBSMaster(@ModelAttribute("searchVO") CommunityMnuVO cmmntyMnu, ModelMap model, HttpServletRequest request, HttpServletResponse response) throws Exception {
+	    
+		checkAuthority(cmmntyMnu, request, response);	// server-side 권한 확인
+		
+		SiteManageVO siteVO = siteManageService.selectSiteServiceInfo(request);
+		model.addAttribute("siteInfo", siteVO);
+		model.addAttribute("LytFileStoreWebPathByWebFile", propertyService.getString("publish.tmplat.lyt.fileStoreWebPathByWebFile"));
+				
+		CmmnDetailCodeVO vo = new CmmnDetailCodeVO();
+	    vo.setCodeId("COM912");	    
+	    model.addAttribute("attrbList", cmmUseService.selectCmmCodeDetail(vo));
+	    
+	    model.addAttribute("authList", cmmntyService.selectAuthorAllList(null));
+
+		CtgryMasterVO ctgrymasterVO = new CtgryMasterVO();
+	    ctgrymasterVO.setFirstIndex(0);
+	    ctgrymasterVO.setRecordCountPerPage(999999999);
+	    model.addAttribute("ctgrymasterList", bbsCtgryMasterService.selectComtnbbsctgrymasterList(ctgrymasterVO));
+	    
+	    model.addAttribute("boardMaster", cmmntyMnu);	    
+
+	    request.getSession().setAttribute("sessionVO", cmmntyMnu);
+	    
+	    return "cop/cmy/bbs/EgovBoardMstrRegist";
+	  }
+	  
+	  //신규 게시판 마스터 정보를 등록한다.
+	  @RequestMapping("/cop/cmy/bbs/insertBBSMasterInf.do")
+	  public String insertBBSMasterInf(@ModelAttribute("searchVO") CommunityMnuVO cmmntyMnu, BindingResult bindingResult, HttpServletRequest request, HttpServletResponse response, ModelMap model) throws Exception {
+	    
+		checkAuthority(cmmntyMnu, request, response);	// server-side 권한 확인
+		  
+		if(request.getSession().getAttribute("sessionVO") == null) {
+			return "forward:/cop/cmy/selectCmmntyMasterInfs.do";
+		}
+		  
+		SiteManageVO siteVO = siteManageService.selectSiteServiceInfo(request);
+		cmmntyMnu.setSiteId(siteVO.getSiteId());
+		cmmntyMnu.setSysTyCode(siteVO.getSysTyCode());
+		  
+		LoginVO loginVO = EgovUserDetailsHelper.getAuthenticatedUser(request, response);
+	    
+	    beanValidator.validate(cmmntyMnu, bindingResult);
+	    if(bindingResult.hasErrors()) {
+	      
+	    	CmmnDetailCodeVO vo = new CmmnDetailCodeVO();
+		    vo.setCodeId("COM912");	    
+		    model.addAttribute("attrbList", cmmUseService.selectCmmCodeDetail(vo));
+		    
+		    model.addAttribute("authList", cmmntyService.selectAuthorAllList(null));
+
+			CtgryMasterVO ctgrymasterVO = new CtgryMasterVO();
+		    ctgrymasterVO.setFirstIndex(0);
+		    ctgrymasterVO.setRecordCountPerPage(999999999);
+		    model.addAttribute("ctgrymasterList", bbsCtgryMasterService.selectComtnbbsctgrymasterList(ctgrymasterVO));
+		    
+		    model.addAttribute("siteInfo", siteVO);
+		    model.addAttribute("LytFileStoreWebPathByWebFile", propertyService.getString("publish.tmplat.lyt.fileStoreWebPathByWebFile"));
+		    
+		    return "cop/cmy/bbs/EgovBoardMstrRegist";
+	    }
+	    
+	    cmmntyMnu.setFrstRegisterId(loginVO.getId());
+	    cmmntyMnu.setRegistSeCode("REGC06");
+	    cmmntyService.insertBBSMasterInf(cmmntyMnu);
+	    
+	    request.getSession().removeAttribute("sessionVO");
+
+	    
+	    return "forward:/cop/cmy/selectCmmntyMasterInfs.do";
+	  }
+	  	  
+	  //게시판 마스터 상세내용을 조회한다.
+	  @RequestMapping("/cop/cmy/bbs/SelectBBSMasterInf.do")
+	  public String selectBBSMasterInf(@ModelAttribute("searchVO") CommunityMnuVO cmmntyMnu, ModelMap model, HttpServletRequest request, HttpServletResponse response) throws Exception {
+		
+		checkAuthority(cmmntyMnu, request, response);	// server-side 권한 확인
+		  
+		SiteManageVO siteVO = siteManageService.selectSiteServiceInfo(request);
+		model.addAttribute("siteInfo", siteVO);
+		model.addAttribute("LytFileStoreWebPathByWebFile", propertyService.getString("publish.tmplat.lyt.fileStoreWebPathByWebFile"));
+		cmmntyMnu.setSiteId(siteVO.getSiteId());
+		cmmntyMnu.setSysTyCode(siteVO.getSysTyCode());
+		
+		CmmnDetailCodeVO vo = new CmmnDetailCodeVO();
+		vo.setCodeId("COM912");	    
+		model.addAttribute("attrbList", cmmUseService.selectCmmCodeDetail(vo));
+		
+	    model.addAttribute("authList", cmmntyService.selectAuthorAllList(null));
+	    
+	    model.addAttribute("boardMaster", cmmntyService.selectCmmntyMasterInf(cmmntyMnu));
+	    
+	    request.getSession().setAttribute("sessionVO", cmmntyMnu);
+	    	    
+	    return "cop/cmy/bbs/EgovBoardMstrRegist";
+	  }
+	  
+	  //게시판 마스터 정보를 수정한다.
+	  @RequestMapping("/cop/cmy/bbs/updateBBSMasterInf.do")
+	  public String updateBBSMasterInf(@ModelAttribute("searchVO") CommunityMnuVO cmmntyMnu, BindingResult bindingResult, ModelMap model, HttpServletRequest request, HttpServletResponse response) throws Exception {
+	    
+		checkAuthority(cmmntyMnu, request, response);	// server-side 권한 확인
+		  
+		if(request.getSession().getAttribute("sessionVO") == null) {
+			return "forward:/cop/cmy/selectCmmntyMasterInfs.do";
+		}
+		  
+		SiteManageVO siteVO = siteManageService.selectSiteServiceInfo(request);
+		cmmntyMnu.setSiteId(siteVO.getSiteId());
+		cmmntyMnu.setSysTyCode(siteVO.getSysTyCode());
+		
+	    LoginVO user = EgovUserDetailsHelper.getAuthenticatedUser(request, response);
+	    
+	    beanValidator.validate(cmmntyMnu, bindingResult);
+	    if(bindingResult.hasErrors()) {
+	    	
+	    	CmmnDetailCodeVO vo = new CmmnDetailCodeVO();
+			vo.setCodeId("COM912");	    
+			model.addAttribute("attrbList", cmmUseService.selectCmmCodeDetail(vo));
+			
+			model.addAttribute("authList", cmmntyService.selectAuthorAllList(null));
+
+			CtgryMasterVO ctgrymasterVO = new CtgryMasterVO();
+		    ctgrymasterVO.setFirstIndex(0);
+		    ctgrymasterVO.setRecordCountPerPage(999999999);
+		    model.addAttribute("ctgrymasterList", bbsCtgryMasterService.selectComtnbbsctgrymasterList(ctgrymasterVO));
+		    
+		    model.addAttribute("siteInfo", siteVO);
+		    model.addAttribute("LytFileStoreWebPathByWebFile", propertyService.getString("publish.tmplat.lyt.fileStoreWebPathByWebFile"));
+	      
+	      return "cop/cmy/bbs/EgovBoardMstrRegist";
+	    }
+	    
+	    cmmntyMnu.setLastUpdusrId(user.getId());
+	    cmmntyService.updateBBSMasterInf(cmmntyMnu);
+
+	      request.getSession().removeAttribute("sessionVO");
+	      
+	    return "forward:/cop/cmy/selectCmmntyMasterInfs.do";
+	  }
+	  
+	  //게시판 마스터 정보를 삭제한다.
+	  @RequestMapping("/cop/cmy/bbs/DeleteBBSMasterInf.do")
+	  public String deleteBBSMasterInf(@ModelAttribute("searchVO") BoardMasterVO boardMasterVO, @ModelAttribute("boardMaster") BoardMasterVO boardMaster, HttpServletRequest request, HttpServletResponse response) throws Exception {
+	    
+		checkAuthority(boardMasterVO, request, response);	// server-side 권한 확인
+		
+		SiteManageVO siteVO = siteManageService.selectSiteServiceInfo(request);
+		boardMaster.setSiteId(siteVO.getSiteId());
+		boardMaster.setSysTyCode(siteVO.getSysTyCode());
+		
+	    LoginVO user = EgovUserDetailsHelper.getAuthenticatedUser(request, response);
+	    
+	      boardMaster.setLastUpdusrId(user.getId());
+	      bbsAttrbService.deleteBBSMasterInf(boardMaster);
+
+	    return "forward:/cop/cmy/selectCmmntyMasterInfs.do";
+	  }
+	  
+	  
+}
 
base/src/main/java/egovframework/com/front/cop/cmy/web/BBSCommentController.java (added)
+++ base/src/main/java/egovframework/com/front/cop/cmy/web/BBSCommentController.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/front/cop/cmy/web/BBSManageController.java (added)
+++ base/src/main/java/egovframework/com/front/cop/cmy/web/BBSManageController.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/front/cop/cmy/web/CommunityManageController.java (added)
+++ base/src/main/java/egovframework/com/front/cop/cmy/web/CommunityManageController.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/front/cop/cmy/web/TemplateServiceController.java (added)
+++ base/src/main/java/egovframework/com/front/cop/cmy/web/TemplateServiceController.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/front/cop/com/web/EgovConfirmController.java (added)
+++ base/src/main/java/egovframework/com/front/cop/com/web/EgovConfirmController.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/front/cop/com/web/EgovCopUserInfController.java (added)
+++ base/src/main/java/egovframework/com/front/cop/com/web/EgovCopUserInfController.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/front/evt/web/ComtnschdulinfoController.java (added)
+++ base/src/main/java/egovframework/com/front/evt/web/ComtnschdulinfoController.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/front/msi/web/ContentsServiceController.java (added)
+++ base/src/main/java/egovframework/com/front/msi/web/ContentsServiceController.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/front/msi/web/SearchServiceController.java (added)
+++ base/src/main/java/egovframework/com/front/msi/web/SearchServiceController.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/front/msi/web/TemplateServiceController.java (added)
+++ base/src/main/java/egovframework/com/front/msi/web/TemplateServiceController.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/front/sym/log/web/EgovLogManageController.java (added)
+++ base/src/main/java/egovframework/com/front/sym/log/web/EgovLogManageController.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/front/sym/log/web/EgovWebLogInterceptor.java (added)
+++ base/src/main/java/egovframework/com/front/sym/log/web/EgovWebLogInterceptor.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/front/uat/sso/filter/EgovSSOFilter.java (added)
+++ base/src/main/java/egovframework/com/front/uat/sso/filter/EgovSSOFilter.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/front/uat/uia/web/EgovLoginController.java (added)
+++ base/src/main/java/egovframework/com/front/uat/uia/web/EgovLoginController.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/front/uss/ion/bnr/web/BannerController.java (added)
+++ base/src/main/java/egovframework/com/front/uss/ion/bnr/web/BannerController.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/front/uss/ion/pwm/web/PopupController.java (added)
+++ base/src/main/java/egovframework/com/front/uss/ion/pwm/web/PopupController.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/front/uss/ivp/web/EgovIndvdlestbsController.java (added)
+++ base/src/main/java/egovframework/com/front/uss/ivp/web/EgovIndvdlestbsController.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/front/uss/umt/web/EgovUserInfoController.java (added)
+++ base/src/main/java/egovframework/com/front/uss/umt/web/EgovUserInfoController.java
This diff is skipped because there are too many other diffs.
base/src/main/java/egovframework/com/mng/cop/bbs/web/BBSAttributeManageController.java
--- base/src/main/java/egovframework/com/mng/cop/bbs/web/BBSAttributeManageController.java
+++ base/src/main/java/egovframework/com/mng/cop/bbs/web/BBSAttributeManageController.java
This diff is skipped because there are too many other diffs.
base/src/main/java/egovframework/com/mng/cop/bbs/web/BBSCommentController.java
--- base/src/main/java/egovframework/com/mng/cop/bbs/web/BBSCommentController.java
+++ base/src/main/java/egovframework/com/mng/cop/bbs/web/BBSCommentController.java
This diff is skipped because there are too many other diffs.
base/src/main/java/egovframework/com/mng/cop/bbs/web/BBSCtgryController.java
--- base/src/main/java/egovframework/com/mng/cop/bbs/web/BBSCtgryController.java
+++ base/src/main/java/egovframework/com/mng/cop/bbs/web/BBSCtgryController.java
This diff is skipped because there are too many other diffs.
base/src/main/java/egovframework/com/mng/cop/bbs/web/BBSCtgryMasterController.java
--- base/src/main/java/egovframework/com/mng/cop/bbs/web/BBSCtgryMasterController.java
+++ base/src/main/java/egovframework/com/mng/cop/bbs/web/BBSCtgryMasterController.java
This diff is skipped because there are too many other diffs.
base/src/main/java/egovframework/com/mng/cop/bbs/web/BBSManageController.java
--- base/src/main/java/egovframework/com/mng/cop/bbs/web/BBSManageController.java
+++ base/src/main/java/egovframework/com/mng/cop/bbs/web/BBSManageController.java
This diff is skipped because there are too many other diffs.
base/src/main/java/egovframework/com/mng/cop/cmy/web/EgovCommunityManageController.java
--- base/src/main/java/egovframework/com/mng/cop/cmy/web/EgovCommunityManageController.java
+++ base/src/main/java/egovframework/com/mng/cop/cmy/web/EgovCommunityManageController.java
This diff is skipped because there are too many other diffs.
base/src/main/java/egovframework/com/mng/cop/com/web/BbsSourcManageController.java
--- base/src/main/java/egovframework/com/mng/cop/com/web/BbsSourcManageController.java
+++ base/src/main/java/egovframework/com/mng/cop/com/web/BbsSourcManageController.java
This diff is skipped because there are too many other diffs.
base/src/main/java/egovframework/com/mng/cop/com/web/BbsTmplatManageController.java
--- base/src/main/java/egovframework/com/mng/cop/com/web/BbsTmplatManageController.java
+++ base/src/main/java/egovframework/com/mng/cop/com/web/BbsTmplatManageController.java
This diff is skipped because there are too many other diffs.
base/src/main/java/egovframework/com/mng/cop/com/web/LytSourcManageController.java
--- base/src/main/java/egovframework/com/mng/cop/com/web/LytSourcManageController.java
+++ base/src/main/java/egovframework/com/mng/cop/com/web/LytSourcManageController.java
This diff is skipped because there are too many other diffs.
base/src/main/java/egovframework/com/mng/cop/com/web/LytTmplatManageController.java
--- base/src/main/java/egovframework/com/mng/cop/com/web/LytTmplatManageController.java
+++ base/src/main/java/egovframework/com/mng/cop/com/web/LytTmplatManageController.java
This diff is skipped because there are too many other diffs.
base/src/main/java/egovframework/com/mng/ems/web/UserEmsMngController.java
--- base/src/main/java/egovframework/com/mng/ems/web/UserEmsMngController.java
+++ base/src/main/java/egovframework/com/mng/ems/web/UserEmsMngController.java
This diff is skipped because there are too many other diffs.
base/src/main/java/egovframework/com/mng/evt/ComtnschdulinfoMngController.java
--- base/src/main/java/egovframework/com/mng/evt/ComtnschdulinfoMngController.java
+++ base/src/main/java/egovframework/com/mng/evt/ComtnschdulinfoMngController.java
This diff is skipped because there are too many other diffs.
base/src/main/java/egovframework/com/mng/msi/web/EgovTemplateController.java
--- base/src/main/java/egovframework/com/mng/msi/web/EgovTemplateController.java
+++ base/src/main/java/egovframework/com/mng/msi/web/EgovTemplateController.java
This diff is skipped because there are too many other diffs.
base/src/main/java/egovframework/com/mng/sts/web/EgovBbsStatsController.java
--- base/src/main/java/egovframework/com/mng/sts/web/EgovBbsStatsController.java
+++ base/src/main/java/egovframework/com/mng/sts/web/EgovBbsStatsController.java
This diff is skipped because there are too many other diffs.
base/src/main/java/egovframework/com/mng/sts/web/EgovEvtStatsController.java
--- base/src/main/java/egovframework/com/mng/sts/web/EgovEvtStatsController.java
+++ base/src/main/java/egovframework/com/mng/sts/web/EgovEvtStatsController.java
This diff is skipped because there are too many other diffs.
base/src/main/java/egovframework/com/mng/sts/web/EgovScrinStatsController.java
--- base/src/main/java/egovframework/com/mng/sts/web/EgovScrinStatsController.java
+++ base/src/main/java/egovframework/com/mng/sts/web/EgovScrinStatsController.java
This diff is skipped because there are too many other diffs.
base/src/main/java/egovframework/com/mng/sts/web/EgovStatsController.java
--- base/src/main/java/egovframework/com/mng/sts/web/EgovStatsController.java
+++ base/src/main/java/egovframework/com/mng/sts/web/EgovStatsController.java
This diff is skipped because there are too many other diffs.
base/src/main/java/egovframework/com/mng/sym/ccm/web/CcmCmmnClCodeManageController.java
--- base/src/main/java/egovframework/com/mng/sym/ccm/web/CcmCmmnClCodeManageController.java
+++ base/src/main/java/egovframework/com/mng/sym/ccm/web/CcmCmmnClCodeManageController.java
This diff is skipped because there are too many other diffs.
base/src/main/java/egovframework/com/mng/sym/ccm/web/CcmCmmnCodeManageController.java
--- base/src/main/java/egovframework/com/mng/sym/ccm/web/CcmCmmnCodeManageController.java
+++ base/src/main/java/egovframework/com/mng/sym/ccm/web/CcmCmmnCodeManageController.java
This diff is skipped because there are too many other diffs.
base/src/main/java/egovframework/com/mng/sym/ccm/web/CcmCmmnDetailCodeManageController.java
--- base/src/main/java/egovframework/com/mng/sym/ccm/web/CcmCmmnDetailCodeManageController.java
+++ base/src/main/java/egovframework/com/mng/sym/ccm/web/CcmCmmnDetailCodeManageController.java
This diff is skipped because there are too many other diffs.
base/src/main/java/egovframework/com/mng/sym/mpm/web/MpmController.java
--- base/src/main/java/egovframework/com/mng/sym/mpm/web/MpmController.java
+++ base/src/main/java/egovframework/com/mng/sym/mpm/web/MpmController.java
This diff is skipped because there are too many other diffs.
base/src/main/java/egovframework/com/mng/sym/sit/web/SiteManageController.java
--- base/src/main/java/egovframework/com/mng/sym/sit/web/SiteManageController.java
+++ base/src/main/java/egovframework/com/mng/sym/sit/web/SiteManageController.java
This diff is skipped because there are too many other diffs.
base/src/main/java/egovframework/com/mng/uss/ion/bnr/web/BannerManageController.java
--- base/src/main/java/egovframework/com/mng/uss/ion/bnr/web/BannerManageController.java
+++ base/src/main/java/egovframework/com/mng/uss/ion/bnr/web/BannerManageController.java
This diff is skipped because there are too many other diffs.
base/src/main/java/egovframework/com/mng/uss/ion/pwm/web/PopupManageController.java
--- base/src/main/java/egovframework/com/mng/uss/ion/pwm/web/PopupManageController.java
+++ base/src/main/java/egovframework/com/mng/uss/ion/pwm/web/PopupManageController.java
This diff is skipped because there are too many other diffs.
base/src/main/java/egovframework/com/mng/uss/ion/sit/web/LinkSiteManageController.java
--- base/src/main/java/egovframework/com/mng/uss/ion/sit/web/LinkSiteManageController.java
+++ base/src/main/java/egovframework/com/mng/uss/ion/sit/web/LinkSiteManageController.java
This diff is skipped because there are too many other diffs.
base/src/main/java/egovframework/com/mng/uss/umt/web/EgovUserManageController.java
--- base/src/main/java/egovframework/com/mng/uss/umt/web/EgovUserManageController.java
+++ base/src/main/java/egovframework/com/mng/uss/umt/web/EgovUserManageController.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/msi/service/ColumVO.java (deleted)
--- base/src/main/java/egovframework/com/msi/service/ColumVO.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/msi/service/ContentsServiceVO.java (deleted)
--- base/src/main/java/egovframework/com/msi/service/ContentsServiceVO.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/msi/web/ContentsServiceController.java (deleted)
--- base/src/main/java/egovframework/com/msi/web/ContentsServiceController.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/msi/web/SearchServiceController.java (deleted)
--- base/src/main/java/egovframework/com/msi/web/SearchServiceController.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/msi/web/TemplateServiceController.java (deleted)
--- base/src/main/java/egovframework/com/msi/web/TemplateServiceController.java
This diff is skipped because there are too many other diffs.
base/src/main/java/egovframework/com/sec/ram/security/common/EgovSessionMapping.java
--- base/src/main/java/egovframework/com/sec/ram/security/common/EgovSessionMapping.java
+++ base/src/main/java/egovframework/com/sec/ram/security/common/EgovSessionMapping.java
This diff is skipped because there are too many other diffs.
base/src/main/java/egovframework/com/sec/ram/security/userdetails/util/EgovUserDetailsHelper.java
--- base/src/main/java/egovframework/com/sec/ram/security/userdetails/util/EgovUserDetailsHelper.java
+++ base/src/main/java/egovframework/com/sec/ram/security/userdetails/util/EgovUserDetailsHelper.java
This diff is skipped because there are too many other diffs.
base/src/main/java/egovframework/com/sec/ram/service/AuthorGroupVO.java
--- base/src/main/java/egovframework/com/sec/ram/service/AuthorGroupVO.java
+++ base/src/main/java/egovframework/com/sec/ram/service/AuthorGroupVO.java
This diff is skipped because there are too many other diffs.
base/src/main/java/egovframework/com/sec/ram/service/AuthorManageVO.java
--- base/src/main/java/egovframework/com/sec/ram/service/AuthorManageVO.java
+++ base/src/main/java/egovframework/com/sec/ram/service/AuthorManageVO.java
This diff is skipped because there are too many other diffs.
base/src/main/java/egovframework/com/sec/ram/service/AuthorRoleManageVO.java
--- base/src/main/java/egovframework/com/sec/ram/service/AuthorRoleManageVO.java
+++ base/src/main/java/egovframework/com/sec/ram/service/AuthorRoleManageVO.java
This diff is skipped because there are too many other diffs.
base/src/main/java/egovframework/com/sec/ram/service/DeptAuthorVO.java
--- base/src/main/java/egovframework/com/sec/ram/service/DeptAuthorVO.java
+++ base/src/main/java/egovframework/com/sec/ram/service/DeptAuthorVO.java
This diff is skipped because there are too many other diffs.
base/src/main/java/egovframework/com/sec/ram/service/GroupManageVO.java
--- base/src/main/java/egovframework/com/sec/ram/service/GroupManageVO.java
+++ base/src/main/java/egovframework/com/sec/ram/service/GroupManageVO.java
This diff is skipped because there are too many other diffs.
base/src/main/java/egovframework/com/sec/ram/service/RoleManageVO.java
--- base/src/main/java/egovframework/com/sec/ram/service/RoleManageVO.java
+++ base/src/main/java/egovframework/com/sec/ram/service/RoleManageVO.java
This diff is skipped because there are too many other diffs.
base/src/main/java/egovframework/com/sec/rnc/service/EgovNameCheck.java
--- base/src/main/java/egovframework/com/sec/rnc/service/EgovNameCheck.java
+++ base/src/main/java/egovframework/com/sec/rnc/service/EgovNameCheck.java
This diff is skipped because there are too many other diffs.
base/src/main/java/egovframework/com/sec/rnc/service/EgovRlnmManageService.java
--- base/src/main/java/egovframework/com/sec/rnc/service/EgovRlnmManageService.java
+++ base/src/main/java/egovframework/com/sec/rnc/service/EgovRlnmManageService.java
This diff is skipped because there are too many other diffs.
base/src/main/java/egovframework/com/sec/rnc/service/EgovSocketClient.java
--- base/src/main/java/egovframework/com/sec/rnc/service/EgovSocketClient.java
+++ base/src/main/java/egovframework/com/sec/rnc/service/EgovSocketClient.java
This diff is skipped because there are too many other diffs.
base/src/main/java/egovframework/com/sec/rnc/service/EgovTimedSocket.java
--- base/src/main/java/egovframework/com/sec/rnc/service/EgovTimedSocket.java
+++ base/src/main/java/egovframework/com/sec/rnc/service/EgovTimedSocket.java
This diff is skipped because there are too many other diffs.
base/src/main/java/egovframework/com/sec/rnc/service/RealhpVO.java
--- base/src/main/java/egovframework/com/sec/rnc/service/RealhpVO.java
+++ base/src/main/java/egovframework/com/sec/rnc/service/RealhpVO.java
This diff is skipped because there are too many other diffs.
base/src/main/java/egovframework/com/sec/rnc/service/impl/EgovRlnmManageServiceImpl.java
--- base/src/main/java/egovframework/com/sec/rnc/service/impl/EgovRlnmManageServiceImpl.java
+++ base/src/main/java/egovframework/com/sec/rnc/service/impl/EgovRlnmManageServiceImpl.java
This diff is skipped because there are too many other diffs.
base/src/main/java/egovframework/com/sec/rnc/web/EgovRlnmManageController.java
--- base/src/main/java/egovframework/com/sec/rnc/web/EgovRlnmManageController.java
+++ base/src/main/java/egovframework/com/sec/rnc/web/EgovRlnmManageController.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/sts/service/ScrinStatsService.java (deleted)
--- base/src/main/java/egovframework/com/sts/service/ScrinStatsService.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/sts/service/StatsVO.java (deleted)
--- base/src/main/java/egovframework/com/sts/service/StatsVO.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/sts/service/WebLogSummary.java (deleted)
--- base/src/main/java/egovframework/com/sts/service/WebLogSummary.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/sts/service/impl/ScrinStatsMapper.java (deleted)
--- base/src/main/java/egovframework/com/sts/service/impl/ScrinStatsMapper.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/sts/service/impl/ScrinStatsServiceImpl.java (deleted)
--- base/src/main/java/egovframework/com/sts/service/impl/ScrinStatsServiceImpl.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/sym/ccm/cca/service/CcmCmmnCodeManageService.java (deleted)
--- base/src/main/java/egovframework/com/sym/ccm/cca/service/CcmCmmnCodeManageService.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/sym/ccm/cca/service/CmmnCodeVO.java (deleted)
--- base/src/main/java/egovframework/com/sym/ccm/cca/service/CmmnCodeVO.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/sym/ccm/cca/service/impl/CcmCmmnCodeManageServiceImpl.java (deleted)
--- base/src/main/java/egovframework/com/sym/ccm/cca/service/impl/CcmCmmnCodeManageServiceImpl.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/sym/ccm/cca/service/impl/CmmnCodeManageMapper.java (deleted)
--- base/src/main/java/egovframework/com/sym/ccm/cca/service/impl/CmmnCodeManageMapper.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/sym/ccm/ccc/service/CcmCmmnClCodeManageService.java (deleted)
--- base/src/main/java/egovframework/com/sym/ccm/ccc/service/CcmCmmnClCodeManageService.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/sym/ccm/ccc/service/CmmnClCodeVO.java (deleted)
--- base/src/main/java/egovframework/com/sym/ccm/ccc/service/CmmnClCodeVO.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/sym/ccm/ccc/service/impl/CcmCmmnClCodeManageServiceImpl.java (deleted)
--- base/src/main/java/egovframework/com/sym/ccm/ccc/service/impl/CcmCmmnClCodeManageServiceImpl.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/sym/ccm/ccc/service/impl/CmmnClCodeManageMapper.java (deleted)
--- base/src/main/java/egovframework/com/sym/ccm/ccc/service/impl/CmmnClCodeManageMapper.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/sym/ccm/cde/service/CcmCmmnDetailCodeManageService.java (deleted)
--- base/src/main/java/egovframework/com/sym/ccm/cde/service/CcmCmmnDetailCodeManageService.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/sym/ccm/cde/service/CmmnDetailCodeVO.java (deleted)
--- base/src/main/java/egovframework/com/sym/ccm/cde/service/CmmnDetailCodeVO.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/sym/ccm/cde/service/impl/CcmCmmnDetailCodeManageServiceImpl.java (deleted)
--- base/src/main/java/egovframework/com/sym/ccm/cde/service/impl/CcmCmmnDetailCodeManageServiceImpl.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/sym/ccm/cde/service/impl/CmmnDetailCodeManageMapper.java (deleted)
--- base/src/main/java/egovframework/com/sym/ccm/cde/service/impl/CmmnDetailCodeManageMapper.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/sym/log/service/DataUseLog.java (deleted)
--- base/src/main/java/egovframework/com/sym/log/service/DataUseLog.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/sym/log/service/EgovLogManageAspect.java (deleted)
--- base/src/main/java/egovframework/com/sym/log/service/EgovLogManageAspect.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/sym/log/service/EgovLogManageScheduling.java (deleted)
--- base/src/main/java/egovframework/com/sym/log/service/EgovLogManageScheduling.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/sym/log/service/LogManageService.java (deleted)
--- base/src/main/java/egovframework/com/sym/log/service/LogManageService.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/sym/log/service/LoginInfoService.java (deleted)
--- base/src/main/java/egovframework/com/sym/log/service/LoginInfoService.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/sym/log/service/LoginInfoVO.java (deleted)
--- base/src/main/java/egovframework/com/sym/log/service/LoginInfoVO.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/sym/log/service/LoginLog.java (deleted)
--- base/src/main/java/egovframework/com/sym/log/service/LoginLog.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/sym/log/service/WebLog.java (deleted)
--- base/src/main/java/egovframework/com/sym/log/service/WebLog.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/sym/log/service/impl/LogManageMapper.java (deleted)
--- base/src/main/java/egovframework/com/sym/log/service/impl/LogManageMapper.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/sym/log/service/impl/LogManageServiceImpl.java (deleted)
--- base/src/main/java/egovframework/com/sym/log/service/impl/LogManageServiceImpl.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/sym/log/service/impl/LoginInfoMapper.java (deleted)
--- base/src/main/java/egovframework/com/sym/log/service/impl/LoginInfoMapper.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/sym/log/service/impl/LoginInfoServiceImpl.java (deleted)
--- base/src/main/java/egovframework/com/sym/log/service/impl/LoginInfoServiceImpl.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/sym/log/web/EgovLogManageController.java (deleted)
--- base/src/main/java/egovframework/com/sym/log/web/EgovLogManageController.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/sym/log/web/EgovWebLogInterceptor.java (deleted)
--- base/src/main/java/egovframework/com/sym/log/web/EgovWebLogInterceptor.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/sym/mpm/service/MpmHistoryService.java (deleted)
--- base/src/main/java/egovframework/com/sym/mpm/service/MpmHistoryService.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/sym/mpm/service/MpmService.java (deleted)
--- base/src/main/java/egovframework/com/sym/mpm/service/MpmService.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/sym/mpm/service/MpmVO.java (deleted)
--- base/src/main/java/egovframework/com/sym/mpm/service/MpmVO.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/sym/mpm/service/impl/MpmHistoryMapper.java (deleted)
--- base/src/main/java/egovframework/com/sym/mpm/service/impl/MpmHistoryMapper.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/sym/mpm/service/impl/MpmHistoryServiceImpl.java (deleted)
--- base/src/main/java/egovframework/com/sym/mpm/service/impl/MpmHistoryServiceImpl.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/sym/mpm/service/impl/MpmMapper.java (deleted)
--- base/src/main/java/egovframework/com/sym/mpm/service/impl/MpmMapper.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/sym/mpm/service/impl/MpmServiceImpl.java (deleted)
--- base/src/main/java/egovframework/com/sym/mpm/service/impl/MpmServiceImpl.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/sym/sit/service/SiteMainContentsManageVO.java (deleted)
--- base/src/main/java/egovframework/com/sym/sit/service/SiteMainContentsManageVO.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/sym/sit/service/SiteManageService.java (deleted)
--- base/src/main/java/egovframework/com/sym/sit/service/SiteManageService.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/sym/sit/service/SiteManageVO.java (deleted)
--- base/src/main/java/egovframework/com/sym/sit/service/SiteManageVO.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/sym/sit/service/impl/SiteManageMapper.java (deleted)
--- base/src/main/java/egovframework/com/sym/sit/service/impl/SiteManageMapper.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/sym/sit/service/impl/SiteManageServiceImpl.java (deleted)
--- base/src/main/java/egovframework/com/sym/sit/service/impl/SiteManageServiceImpl.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/uat/sso/filter/EgovSSOFilter.java (deleted)
--- base/src/main/java/egovframework/com/uat/sso/filter/EgovSSOFilter.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/uat/uia/service/LoginService.java (deleted)
--- base/src/main/java/egovframework/com/uat/uia/service/LoginService.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/uat/uia/service/LoginVO.java (deleted)
--- base/src/main/java/egovframework/com/uat/uia/service/LoginVO.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/uat/uia/service/LogoutService.java (deleted)
--- base/src/main/java/egovframework/com/uat/uia/service/LogoutService.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/uat/uia/service/impl/LoginMapper.java (deleted)
--- base/src/main/java/egovframework/com/uat/uia/service/impl/LoginMapper.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/uat/uia/service/impl/LoginServiceImpl.java (deleted)
--- base/src/main/java/egovframework/com/uat/uia/service/impl/LoginServiceImpl.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/uat/uia/web/EgovLoginController.java (deleted)
--- base/src/main/java/egovframework/com/uat/uia/web/EgovLoginController.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/uss/ion/bnr/service/BannerService.java (deleted)
--- base/src/main/java/egovframework/com/uss/ion/bnr/service/BannerService.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/uss/ion/bnr/service/BannerVO.java (deleted)
--- base/src/main/java/egovframework/com/uss/ion/bnr/service/BannerVO.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/uss/ion/bnr/service/impl/BannerMapper.java (deleted)
--- base/src/main/java/egovframework/com/uss/ion/bnr/service/impl/BannerMapper.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/uss/ion/bnr/service/impl/BannerServiceImpl.java (deleted)
--- base/src/main/java/egovframework/com/uss/ion/bnr/service/impl/BannerServiceImpl.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/uss/ion/bnr/web/BannerController.java (deleted)
--- base/src/main/java/egovframework/com/uss/ion/bnr/web/BannerController.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/uss/ion/pwm/service/PopupManageService.java (deleted)
--- base/src/main/java/egovframework/com/uss/ion/pwm/service/PopupManageService.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/uss/ion/pwm/service/PopupManageVO.java (deleted)
--- base/src/main/java/egovframework/com/uss/ion/pwm/service/PopupManageVO.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/uss/ion/pwm/service/impl/PopupManageServiceImpl.java (deleted)
--- base/src/main/java/egovframework/com/uss/ion/pwm/service/impl/PopupManageServiceImpl.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/uss/ion/pwm/service/impl/PopupMapper.java (deleted)
--- base/src/main/java/egovframework/com/uss/ion/pwm/service/impl/PopupMapper.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/uss/ion/pwm/web/PopupController.java (deleted)
--- base/src/main/java/egovframework/com/uss/ion/pwm/web/PopupController.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/uss/ion/sit/service/LinkSiteManageService.java (deleted)
--- base/src/main/java/egovframework/com/uss/ion/sit/service/LinkSiteManageService.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/uss/ion/sit/service/LinkSiteManageVO.java (deleted)
--- base/src/main/java/egovframework/com/uss/ion/sit/service/LinkSiteManageVO.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/uss/ion/sit/service/impl/LinkSiteManageMapper.java (deleted)
--- base/src/main/java/egovframework/com/uss/ion/sit/service/impl/LinkSiteManageMapper.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/uss/ion/sit/service/impl/LinkSiteManageServiceImpl.java (deleted)
--- base/src/main/java/egovframework/com/uss/ion/sit/service/impl/LinkSiteManageServiceImpl.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/uss/ivp/service/IndvdlestbsService.java (deleted)
--- base/src/main/java/egovframework/com/uss/ivp/service/IndvdlestbsService.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/uss/ivp/service/IndvdlestbsVO.java (deleted)
--- base/src/main/java/egovframework/com/uss/ivp/service/IndvdlestbsVO.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/uss/ivp/service/impl/IndvdlestbsMapper.java (deleted)
--- base/src/main/java/egovframework/com/uss/ivp/service/impl/IndvdlestbsMapper.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/uss/ivp/service/impl/IndvdlestbsServiceImpl.java (deleted)
--- base/src/main/java/egovframework/com/uss/ivp/service/impl/IndvdlestbsServiceImpl.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/uss/ivp/web/EgovIndvdlestbsController.java (deleted)
--- base/src/main/java/egovframework/com/uss/ivp/web/EgovIndvdlestbsController.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/uss/umt/service/UserDefaultVO.java (deleted)
--- base/src/main/java/egovframework/com/uss/umt/service/UserDefaultVO.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/uss/umt/service/UserManageService.java (deleted)
--- base/src/main/java/egovframework/com/uss/umt/service/UserManageService.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/uss/umt/service/UserManageVO.java (deleted)
--- base/src/main/java/egovframework/com/uss/umt/service/UserManageVO.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/uss/umt/service/impl/UserManageMapper.java (deleted)
--- base/src/main/java/egovframework/com/uss/umt/service/impl/UserManageMapper.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/uss/umt/service/impl/UserManageServiceImpl.java (deleted)
--- base/src/main/java/egovframework/com/uss/umt/service/impl/UserManageServiceImpl.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/uss/umt/web/EgovUserInfoController.java (deleted)
--- base/src/main/java/egovframework/com/uss/umt/web/EgovUserInfoController.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/utl/cas/service/EgovMessageUtil.java (deleted)
--- base/src/main/java/egovframework/com/utl/cas/service/EgovMessageUtil.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/utl/cas/service/EgovSessionCookieUtil.java (deleted)
--- base/src/main/java/egovframework/com/utl/cas/service/EgovSessionCookieUtil.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/utl/fcc/service/EgovDateUtil.java (deleted)
--- base/src/main/java/egovframework/com/utl/fcc/service/EgovDateUtil.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/utl/fcc/service/EgovFormBasedFileUtil.java (deleted)
--- base/src/main/java/egovframework/com/utl/fcc/service/EgovFormBasedFileUtil.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/utl/fcc/service/EgovFormBasedFileVo.java (deleted)
--- base/src/main/java/egovframework/com/utl/fcc/service/EgovFormBasedFileVo.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/utl/fcc/service/EgovFormBasedUUID.java (deleted)
--- base/src/main/java/egovframework/com/utl/fcc/service/EgovFormBasedUUID.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/utl/fcc/service/EgovFormatCheckUtil.java (deleted)
--- base/src/main/java/egovframework/com/utl/fcc/service/EgovFormatCheckUtil.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/utl/fcc/service/EgovHttpUtil.java (deleted)
--- base/src/main/java/egovframework/com/utl/fcc/service/EgovHttpUtil.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/utl/fcc/service/EgovNumberCheckUtil.java (deleted)
--- base/src/main/java/egovframework/com/utl/fcc/service/EgovNumberCheckUtil.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/utl/fcc/service/EgovNumberUtil.java (deleted)
--- base/src/main/java/egovframework/com/utl/fcc/service/EgovNumberUtil.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/utl/fcc/service/EgovQrCodeUtil.java (deleted)
--- base/src/main/java/egovframework/com/utl/fcc/service/EgovQrCodeUtil.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/utl/fcc/service/EgovSsoSecureEncryptUtil.java (deleted)
--- base/src/main/java/egovframework/com/utl/fcc/service/EgovSsoSecureEncryptUtil.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/utl/fcc/service/EgovStringUtil.java (deleted)
--- base/src/main/java/egovframework/com/utl/fcc/service/EgovStringUtil.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/utl/fcc/service/EgovUtilTestService.java (deleted)
--- base/src/main/java/egovframework/com/utl/fcc/service/EgovUtilTestService.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/utl/fcc/service/MapUtil.java (deleted)
--- base/src/main/java/egovframework/com/utl/fcc/service/MapUtil.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/utl/sim/service/EgovClntInfo.java (deleted)
--- base/src/main/java/egovframework/com/utl/sim/service/EgovClntInfo.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/utl/sim/service/EgovCrypTo.java (deleted)
--- base/src/main/java/egovframework/com/utl/sim/service/EgovCrypTo.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/utl/sim/service/EgovFileScrty.java (deleted)
--- base/src/main/java/egovframework/com/utl/sim/service/EgovFileScrty.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/com/utl/sim/service/ProcessOutputThread.java (deleted)
--- base/src/main/java/egovframework/com/utl/sim/service/ProcessOutputThread.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/cop/bbs/service/BBSAttributeManageService.java (added)
+++ base/src/main/java/egovframework/module/cop/bbs/service/BBSAttributeManageService.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/cop/bbs/service/BBSCommentService.java (added)
+++ base/src/main/java/egovframework/module/cop/bbs/service/BBSCommentService.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/cop/bbs/service/BBSCtgryMasterService.java (added)
+++ base/src/main/java/egovframework/module/cop/bbs/service/BBSCtgryMasterService.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/cop/bbs/service/BBSCtgryService.java (added)
+++ base/src/main/java/egovframework/module/cop/bbs/service/BBSCtgryService.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/cop/bbs/service/BBSManageService.java (added)
+++ base/src/main/java/egovframework/module/cop/bbs/service/BBSManageService.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/cop/bbs/service/BoardMasterVO.java (added)
+++ base/src/main/java/egovframework/module/cop/bbs/service/BoardMasterVO.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/cop/bbs/service/BoardVO.java (added)
+++ base/src/main/java/egovframework/module/cop/bbs/service/BoardVO.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/cop/bbs/service/CommentVO.java (added)
+++ base/src/main/java/egovframework/module/cop/bbs/service/CommentVO.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/cop/bbs/service/CtgryMasterVO.java (added)
+++ base/src/main/java/egovframework/module/cop/bbs/service/CtgryMasterVO.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/cop/bbs/service/CtgryVO.java (added)
+++ base/src/main/java/egovframework/module/cop/bbs/service/CtgryVO.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/cop/bbs/service/impl/BBSAttributeManageMapper.java (added)
+++ base/src/main/java/egovframework/module/cop/bbs/service/impl/BBSAttributeManageMapper.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/cop/bbs/service/impl/BBSAttributeManageServiceImpl.java (added)
+++ base/src/main/java/egovframework/module/cop/bbs/service/impl/BBSAttributeManageServiceImpl.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/cop/bbs/service/impl/BBSCommentMapper.java (added)
+++ base/src/main/java/egovframework/module/cop/bbs/service/impl/BBSCommentMapper.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/cop/bbs/service/impl/BBSCommentServiceImpl.java (added)
+++ base/src/main/java/egovframework/module/cop/bbs/service/impl/BBSCommentServiceImpl.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/cop/bbs/service/impl/BBSCtgryMapper.java (added)
+++ base/src/main/java/egovframework/module/cop/bbs/service/impl/BBSCtgryMapper.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/cop/bbs/service/impl/BBSCtgryMasterMapper.java (added)
+++ base/src/main/java/egovframework/module/cop/bbs/service/impl/BBSCtgryMasterMapper.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/cop/bbs/service/impl/BBSCtgryMasterServiceImpl.java (added)
+++ base/src/main/java/egovframework/module/cop/bbs/service/impl/BBSCtgryMasterServiceImpl.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/cop/bbs/service/impl/BBSCtgryServiceImpl.java (added)
+++ base/src/main/java/egovframework/module/cop/bbs/service/impl/BBSCtgryServiceImpl.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/cop/bbs/service/impl/BBSManageMapper.java (added)
+++ base/src/main/java/egovframework/module/cop/bbs/service/impl/BBSManageMapper.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/cop/bbs/service/impl/BBSManageServiceImpl.java (added)
+++ base/src/main/java/egovframework/module/cop/bbs/service/impl/BBSManageServiceImpl.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/cop/cmy/service/Community.java (added)
+++ base/src/main/java/egovframework/module/cop/cmy/service/Community.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/cop/cmy/service/CommunityMnu.java (added)
+++ base/src/main/java/egovframework/module/cop/cmy/service/CommunityMnu.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/cop/cmy/service/CommunityMnuVO.java (added)
+++ base/src/main/java/egovframework/module/cop/cmy/service/CommunityMnuVO.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/cop/cmy/service/CommunityUser.java (added)
+++ base/src/main/java/egovframework/module/cop/cmy/service/CommunityUser.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/cop/cmy/service/CommunityUserVO.java (added)
+++ base/src/main/java/egovframework/module/cop/cmy/service/CommunityUserVO.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/cop/cmy/service/CommunityVO.java (added)
+++ base/src/main/java/egovframework/module/cop/cmy/service/CommunityVO.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/cop/cmy/service/EgovCommunityManageService.java (added)
+++ base/src/main/java/egovframework/module/cop/cmy/service/EgovCommunityManageService.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/cop/cmy/service/impl/CommunityManageMapper.java (added)
+++ base/src/main/java/egovframework/module/cop/cmy/service/impl/CommunityManageMapper.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/cop/cmy/service/impl/EgovCommunityManageServiceImpl.java (added)
+++ base/src/main/java/egovframework/module/cop/cmy/service/impl/EgovCommunityManageServiceImpl.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/cop/com/service/BBSUseInfoManageService.java (added)
+++ base/src/main/java/egovframework/module/cop/com/service/BBSUseInfoManageService.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/cop/com/service/BbsSourcHistoryService.java (added)
+++ base/src/main/java/egovframework/module/cop/com/service/BbsSourcHistoryService.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/cop/com/service/BbsSourcService.java (added)
+++ base/src/main/java/egovframework/module/cop/com/service/BbsSourcService.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/cop/com/service/BbsSourcVO.java (added)
+++ base/src/main/java/egovframework/module/cop/com/service/BbsSourcVO.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/cop/com/service/BbsTmplatHistoryService.java (added)
+++ base/src/main/java/egovframework/module/cop/com/service/BbsTmplatHistoryService.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/cop/com/service/BbsTmplatService.java (added)
+++ base/src/main/java/egovframework/module/cop/com/service/BbsTmplatService.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/cop/com/service/BbsTmplatVO.java (added)
+++ base/src/main/java/egovframework/module/cop/com/service/BbsTmplatVO.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/cop/com/service/BoardUseInfVO.java (added)
+++ base/src/main/java/egovframework/module/cop/com/service/BoardUseInfVO.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/cop/com/service/ConfirmHistoryVO.java (added)
+++ base/src/main/java/egovframework/module/cop/com/service/ConfirmHistoryVO.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/cop/com/service/ConfirmManageService.java (added)
+++ base/src/main/java/egovframework/module/cop/com/service/ConfirmManageService.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/cop/com/service/LytSourcHistoryService.java (added)
+++ base/src/main/java/egovframework/module/cop/com/service/LytSourcHistoryService.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/cop/com/service/LytSourcService.java (added)
+++ base/src/main/java/egovframework/module/cop/com/service/LytSourcService.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/cop/com/service/LytSourcVO.java (added)
+++ base/src/main/java/egovframework/module/cop/com/service/LytSourcVO.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/cop/com/service/LytTmplatHistoryService.java (added)
+++ base/src/main/java/egovframework/module/cop/com/service/LytTmplatHistoryService.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/cop/com/service/LytTmplatService.java (added)
+++ base/src/main/java/egovframework/module/cop/com/service/LytTmplatService.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/cop/com/service/LytTmplatVO.java (added)
+++ base/src/main/java/egovframework/module/cop/com/service/LytTmplatVO.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/cop/com/service/UserInfManageService.java (added)
+++ base/src/main/java/egovframework/module/cop/com/service/UserInfManageService.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/cop/com/service/UserInfVO.java (added)
+++ base/src/main/java/egovframework/module/cop/com/service/UserInfVO.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/cop/com/service/impl/BBSUseInfoManageMapper.java (added)
+++ base/src/main/java/egovframework/module/cop/com/service/impl/BBSUseInfoManageMapper.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/cop/com/service/impl/BBSUseInfoManageServiceImpl.java (added)
+++ base/src/main/java/egovframework/module/cop/com/service/impl/BBSUseInfoManageServiceImpl.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/cop/com/service/impl/BbsSourcHistoryMapper.java (added)
+++ base/src/main/java/egovframework/module/cop/com/service/impl/BbsSourcHistoryMapper.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/cop/com/service/impl/BbsSourcHistoryServiceImpl.java (added)
+++ base/src/main/java/egovframework/module/cop/com/service/impl/BbsSourcHistoryServiceImpl.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/cop/com/service/impl/BbsSourcMapper.java (added)
+++ base/src/main/java/egovframework/module/cop/com/service/impl/BbsSourcMapper.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/cop/com/service/impl/BbsSourcServiceImpl.java (added)
+++ base/src/main/java/egovframework/module/cop/com/service/impl/BbsSourcServiceImpl.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/cop/com/service/impl/BbsTmplatHistoryMapper.java (added)
+++ base/src/main/java/egovframework/module/cop/com/service/impl/BbsTmplatHistoryMapper.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/cop/com/service/impl/BbsTmplatHistoryServiceImpl.java (added)
+++ base/src/main/java/egovframework/module/cop/com/service/impl/BbsTmplatHistoryServiceImpl.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/cop/com/service/impl/BbsTmplatMapper.java (added)
+++ base/src/main/java/egovframework/module/cop/com/service/impl/BbsTmplatMapper.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/cop/com/service/impl/BbsTmplatServiceImpl.java (added)
+++ base/src/main/java/egovframework/module/cop/com/service/impl/BbsTmplatServiceImpl.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/cop/com/service/impl/ConfirmManageMapper.java (added)
+++ base/src/main/java/egovframework/module/cop/com/service/impl/ConfirmManageMapper.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/cop/com/service/impl/ConfirmManageServiceImpl.java (added)
+++ base/src/main/java/egovframework/module/cop/com/service/impl/ConfirmManageServiceImpl.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/cop/com/service/impl/LytSourcHistoryMapper.java (added)
+++ base/src/main/java/egovframework/module/cop/com/service/impl/LytSourcHistoryMapper.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/cop/com/service/impl/LytSourcHistoryServiceImpl.java (added)
+++ base/src/main/java/egovframework/module/cop/com/service/impl/LytSourcHistoryServiceImpl.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/cop/com/service/impl/LytSourcMapper.java (added)
+++ base/src/main/java/egovframework/module/cop/com/service/impl/LytSourcMapper.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/cop/com/service/impl/LytSourcServiceImpl.java (added)
+++ base/src/main/java/egovframework/module/cop/com/service/impl/LytSourcServiceImpl.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/cop/com/service/impl/LytTmplatHistoryMapper.java (added)
+++ base/src/main/java/egovframework/module/cop/com/service/impl/LytTmplatHistoryMapper.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/cop/com/service/impl/LytTmplatHistoryServiceImpl.java (added)
+++ base/src/main/java/egovframework/module/cop/com/service/impl/LytTmplatHistoryServiceImpl.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/cop/com/service/impl/LytTmplatMapper.java (added)
+++ base/src/main/java/egovframework/module/cop/com/service/impl/LytTmplatMapper.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/cop/com/service/impl/LytTmplatServiceImpl.java (added)
+++ base/src/main/java/egovframework/module/cop/com/service/impl/LytTmplatServiceImpl.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/cop/com/service/impl/UserInfManageMapper.java (added)
+++ base/src/main/java/egovframework/module/cop/com/service/impl/UserInfManageMapper.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/cop/com/service/impl/UserInfManageServiceImpl.java (added)
+++ base/src/main/java/egovframework/module/cop/com/service/impl/UserInfManageServiceImpl.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/ems/service/DirectMailService.java (added)
+++ base/src/main/java/egovframework/module/ems/service/DirectMailService.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/ems/service/MailMessageVO.java (added)
+++ base/src/main/java/egovframework/module/ems/service/MailMessageVO.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/ems/service/impl/DirectMailMapper.java (added)
+++ base/src/main/java/egovframework/module/ems/service/impl/DirectMailMapper.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/ems/service/impl/DirectMailServiceImpl.java (added)
+++ base/src/main/java/egovframework/module/ems/service/impl/DirectMailServiceImpl.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/evt/service/ComtnschdulinfoService.java (added)
+++ base/src/main/java/egovframework/module/evt/service/ComtnschdulinfoService.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/evt/service/ComtnschdulinfoVO.java (added)
+++ base/src/main/java/egovframework/module/evt/service/ComtnschdulinfoVO.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/evt/service/impl/ComtnschdulinfoMapper.java (added)
+++ base/src/main/java/egovframework/module/evt/service/impl/ComtnschdulinfoMapper.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/evt/service/impl/ComtnschdulinfoServiceImpl.java (added)
+++ base/src/main/java/egovframework/module/evt/service/impl/ComtnschdulinfoServiceImpl.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/msi/service/ColumVO.java (added)
+++ base/src/main/java/egovframework/module/msi/service/ColumVO.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/msi/service/ContentsServiceVO.java (added)
+++ base/src/main/java/egovframework/module/msi/service/ContentsServiceVO.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/sms/service/SmsInfoService.java (added)
+++ base/src/main/java/egovframework/module/sms/service/SmsInfoService.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/sms/service/SmsSenderService.java (added)
+++ base/src/main/java/egovframework/module/sms/service/SmsSenderService.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/sms/service/SmsVO.java (added)
+++ base/src/main/java/egovframework/module/sms/service/SmsVO.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/sms/service/impl/SmsInfoServiceImpl.java (added)
+++ base/src/main/java/egovframework/module/sms/service/impl/SmsInfoServiceImpl.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/sms/service/impl/SmsMapper.java (added)
+++ base/src/main/java/egovframework/module/sms/service/impl/SmsMapper.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/sms/service/impl/SmsSenderServiceImpl.java (added)
+++ base/src/main/java/egovframework/module/sms/service/impl/SmsSenderServiceImpl.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/sts/service/ScrinStatsService.java (added)
+++ base/src/main/java/egovframework/module/sts/service/ScrinStatsService.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/sts/service/StatsVO.java (added)
+++ base/src/main/java/egovframework/module/sts/service/StatsVO.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/sts/service/WebLogSummary.java (added)
+++ base/src/main/java/egovframework/module/sts/service/WebLogSummary.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/sts/service/impl/ScrinStatsMapper.java (added)
+++ base/src/main/java/egovframework/module/sts/service/impl/ScrinStatsMapper.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/sts/service/impl/ScrinStatsServiceImpl.java (added)
+++ base/src/main/java/egovframework/module/sts/service/impl/ScrinStatsServiceImpl.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/sym/ccm/cca/service/CcmCmmnCodeManageService.java (added)
+++ base/src/main/java/egovframework/module/sym/ccm/cca/service/CcmCmmnCodeManageService.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/sym/ccm/cca/service/CmmnCodeVO.java (added)
+++ base/src/main/java/egovframework/module/sym/ccm/cca/service/CmmnCodeVO.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/sym/ccm/cca/service/impl/CcmCmmnCodeManageServiceImpl.java (added)
+++ base/src/main/java/egovframework/module/sym/ccm/cca/service/impl/CcmCmmnCodeManageServiceImpl.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/sym/ccm/cca/service/impl/CmmnCodeManageMapper.java (added)
+++ base/src/main/java/egovframework/module/sym/ccm/cca/service/impl/CmmnCodeManageMapper.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/sym/ccm/ccc/service/CcmCmmnClCodeManageService.java (added)
+++ base/src/main/java/egovframework/module/sym/ccm/ccc/service/CcmCmmnClCodeManageService.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/sym/ccm/ccc/service/CmmnClCodeVO.java (added)
+++ base/src/main/java/egovframework/module/sym/ccm/ccc/service/CmmnClCodeVO.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/sym/ccm/ccc/service/impl/CcmCmmnClCodeManageServiceImpl.java (added)
+++ base/src/main/java/egovframework/module/sym/ccm/ccc/service/impl/CcmCmmnClCodeManageServiceImpl.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/sym/ccm/ccc/service/impl/CmmnClCodeManageMapper.java (added)
+++ base/src/main/java/egovframework/module/sym/ccm/ccc/service/impl/CmmnClCodeManageMapper.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/sym/ccm/cde/service/CcmCmmnDetailCodeManageService.java (added)
+++ base/src/main/java/egovframework/module/sym/ccm/cde/service/CcmCmmnDetailCodeManageService.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/sym/ccm/cde/service/CmmnDetailCodeVO.java (added)
+++ base/src/main/java/egovframework/module/sym/ccm/cde/service/CmmnDetailCodeVO.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/sym/ccm/cde/service/impl/CcmCmmnDetailCodeManageServiceImpl.java (added)
+++ base/src/main/java/egovframework/module/sym/ccm/cde/service/impl/CcmCmmnDetailCodeManageServiceImpl.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/sym/ccm/cde/service/impl/CmmnDetailCodeManageMapper.java (added)
+++ base/src/main/java/egovframework/module/sym/ccm/cde/service/impl/CmmnDetailCodeManageMapper.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/sym/log/service/DataUseLog.java (added)
+++ base/src/main/java/egovframework/module/sym/log/service/DataUseLog.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/sym/log/service/EgovLogManageAspect.java (added)
+++ base/src/main/java/egovframework/module/sym/log/service/EgovLogManageAspect.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/sym/log/service/EgovLogManageScheduling.java (added)
+++ base/src/main/java/egovframework/module/sym/log/service/EgovLogManageScheduling.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/sym/log/service/LogManageService.java (added)
+++ base/src/main/java/egovframework/module/sym/log/service/LogManageService.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/sym/log/service/LoginInfoService.java (added)
+++ base/src/main/java/egovframework/module/sym/log/service/LoginInfoService.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/sym/log/service/LoginInfoVO.java (added)
+++ base/src/main/java/egovframework/module/sym/log/service/LoginInfoVO.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/sym/log/service/LoginLog.java (added)
+++ base/src/main/java/egovframework/module/sym/log/service/LoginLog.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/sym/log/service/WebLog.java (added)
+++ base/src/main/java/egovframework/module/sym/log/service/WebLog.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/sym/log/service/impl/LogManageMapper.java (added)
+++ base/src/main/java/egovframework/module/sym/log/service/impl/LogManageMapper.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/sym/log/service/impl/LogManageServiceImpl.java (added)
+++ base/src/main/java/egovframework/module/sym/log/service/impl/LogManageServiceImpl.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/sym/log/service/impl/LoginInfoMapper.java (added)
+++ base/src/main/java/egovframework/module/sym/log/service/impl/LoginInfoMapper.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/sym/log/service/impl/LoginInfoServiceImpl.java (added)
+++ base/src/main/java/egovframework/module/sym/log/service/impl/LoginInfoServiceImpl.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/sym/mpm/service/MpmHistoryService.java (added)
+++ base/src/main/java/egovframework/module/sym/mpm/service/MpmHistoryService.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/sym/mpm/service/MpmService.java (added)
+++ base/src/main/java/egovframework/module/sym/mpm/service/MpmService.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/sym/mpm/service/MpmVO.java (added)
+++ base/src/main/java/egovframework/module/sym/mpm/service/MpmVO.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/sym/mpm/service/impl/MpmHistoryMapper.java (added)
+++ base/src/main/java/egovframework/module/sym/mpm/service/impl/MpmHistoryMapper.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/sym/mpm/service/impl/MpmHistoryServiceImpl.java (added)
+++ base/src/main/java/egovframework/module/sym/mpm/service/impl/MpmHistoryServiceImpl.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/sym/mpm/service/impl/MpmMapper.java (added)
+++ base/src/main/java/egovframework/module/sym/mpm/service/impl/MpmMapper.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/sym/mpm/service/impl/MpmServiceImpl.java (added)
+++ base/src/main/java/egovframework/module/sym/mpm/service/impl/MpmServiceImpl.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/sym/sit/service/SiteMainContentsManageVO.java (added)
+++ base/src/main/java/egovframework/module/sym/sit/service/SiteMainContentsManageVO.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/sym/sit/service/SiteManageService.java (added)
+++ base/src/main/java/egovframework/module/sym/sit/service/SiteManageService.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/sym/sit/service/SiteManageVO.java (added)
+++ base/src/main/java/egovframework/module/sym/sit/service/SiteManageVO.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/sym/sit/service/impl/SiteManageMapper.java (added)
+++ base/src/main/java/egovframework/module/sym/sit/service/impl/SiteManageMapper.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/sym/sit/service/impl/SiteManageServiceImpl.java (added)
+++ base/src/main/java/egovframework/module/sym/sit/service/impl/SiteManageServiceImpl.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/uat/uia/service/LoginService.java (added)
+++ base/src/main/java/egovframework/module/uat/uia/service/LoginService.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/uat/uia/service/LoginVO.java (added)
+++ base/src/main/java/egovframework/module/uat/uia/service/LoginVO.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/uat/uia/service/LogoutService.java (added)
+++ base/src/main/java/egovframework/module/uat/uia/service/LogoutService.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/uat/uia/service/impl/LoginMapper.java (added)
+++ base/src/main/java/egovframework/module/uat/uia/service/impl/LoginMapper.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/uat/uia/service/impl/LoginServiceImpl.java (added)
+++ base/src/main/java/egovframework/module/uat/uia/service/impl/LoginServiceImpl.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/uss/ion/bnr/service/BannerService.java (added)
+++ base/src/main/java/egovframework/module/uss/ion/bnr/service/BannerService.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/uss/ion/bnr/service/BannerVO.java (added)
+++ base/src/main/java/egovframework/module/uss/ion/bnr/service/BannerVO.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/uss/ion/bnr/service/impl/BannerMapper.java (added)
+++ base/src/main/java/egovframework/module/uss/ion/bnr/service/impl/BannerMapper.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/uss/ion/bnr/service/impl/BannerServiceImpl.java (added)
+++ base/src/main/java/egovframework/module/uss/ion/bnr/service/impl/BannerServiceImpl.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/uss/ion/pwm/service/PopupManageService.java (added)
+++ base/src/main/java/egovframework/module/uss/ion/pwm/service/PopupManageService.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/uss/ion/pwm/service/PopupManageVO.java (added)
+++ base/src/main/java/egovframework/module/uss/ion/pwm/service/PopupManageVO.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/uss/ion/pwm/service/impl/PopupManageServiceImpl.java (added)
+++ base/src/main/java/egovframework/module/uss/ion/pwm/service/impl/PopupManageServiceImpl.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/uss/ion/pwm/service/impl/PopupMapper.java (added)
+++ base/src/main/java/egovframework/module/uss/ion/pwm/service/impl/PopupMapper.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/uss/ion/sit/service/LinkSiteManageService.java (added)
+++ base/src/main/java/egovframework/module/uss/ion/sit/service/LinkSiteManageService.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/uss/ion/sit/service/LinkSiteManageVO.java (added)
+++ base/src/main/java/egovframework/module/uss/ion/sit/service/LinkSiteManageVO.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/uss/ion/sit/service/impl/LinkSiteManageMapper.java (added)
+++ base/src/main/java/egovframework/module/uss/ion/sit/service/impl/LinkSiteManageMapper.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/uss/ion/sit/service/impl/LinkSiteManageServiceImpl.java (added)
+++ base/src/main/java/egovframework/module/uss/ion/sit/service/impl/LinkSiteManageServiceImpl.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/uss/ivp/service/IndvdlestbsService.java (added)
+++ base/src/main/java/egovframework/module/uss/ivp/service/IndvdlestbsService.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/uss/ivp/service/IndvdlestbsVO.java (added)
+++ base/src/main/java/egovframework/module/uss/ivp/service/IndvdlestbsVO.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/uss/ivp/service/impl/IndvdlestbsMapper.java (added)
+++ base/src/main/java/egovframework/module/uss/ivp/service/impl/IndvdlestbsMapper.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/uss/ivp/service/impl/IndvdlestbsServiceImpl.java (added)
+++ base/src/main/java/egovframework/module/uss/ivp/service/impl/IndvdlestbsServiceImpl.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/uss/umt/service/UserDefaultVO.java (added)
+++ base/src/main/java/egovframework/module/uss/umt/service/UserDefaultVO.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/uss/umt/service/UserManageService.java (added)
+++ base/src/main/java/egovframework/module/uss/umt/service/UserManageService.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/uss/umt/service/UserManageVO.java (added)
+++ base/src/main/java/egovframework/module/uss/umt/service/UserManageVO.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/uss/umt/service/impl/UserManageMapper.java (added)
+++ base/src/main/java/egovframework/module/uss/umt/service/impl/UserManageMapper.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/uss/umt/service/impl/UserManageServiceImpl.java (added)
+++ base/src/main/java/egovframework/module/uss/umt/service/impl/UserManageServiceImpl.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/utl/cas/service/EgovMessageUtil.java (added)
+++ base/src/main/java/egovframework/module/utl/cas/service/EgovMessageUtil.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/utl/cas/service/EgovSessionCookieUtil.java (added)
+++ base/src/main/java/egovframework/module/utl/cas/service/EgovSessionCookieUtil.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/utl/fcc/service/EgovDateUtil.java (added)
+++ base/src/main/java/egovframework/module/utl/fcc/service/EgovDateUtil.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/utl/fcc/service/EgovFormBasedFileUtil.java (added)
+++ base/src/main/java/egovframework/module/utl/fcc/service/EgovFormBasedFileUtil.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/utl/fcc/service/EgovFormBasedFileVo.java (added)
+++ base/src/main/java/egovframework/module/utl/fcc/service/EgovFormBasedFileVo.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/utl/fcc/service/EgovFormBasedUUID.java (added)
+++ base/src/main/java/egovframework/module/utl/fcc/service/EgovFormBasedUUID.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/utl/fcc/service/EgovFormatCheckUtil.java (added)
+++ base/src/main/java/egovframework/module/utl/fcc/service/EgovFormatCheckUtil.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/utl/fcc/service/EgovHttpUtil.java (added)
+++ base/src/main/java/egovframework/module/utl/fcc/service/EgovHttpUtil.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/utl/fcc/service/EgovNumberCheckUtil.java (added)
+++ base/src/main/java/egovframework/module/utl/fcc/service/EgovNumberCheckUtil.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/utl/fcc/service/EgovNumberUtil.java (added)
+++ base/src/main/java/egovframework/module/utl/fcc/service/EgovNumberUtil.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/utl/fcc/service/EgovQrCodeUtil.java (added)
+++ base/src/main/java/egovframework/module/utl/fcc/service/EgovQrCodeUtil.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/utl/fcc/service/EgovSsoSecureEncryptUtil.java (added)
+++ base/src/main/java/egovframework/module/utl/fcc/service/EgovSsoSecureEncryptUtil.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/utl/fcc/service/EgovStringUtil.java (added)
+++ base/src/main/java/egovframework/module/utl/fcc/service/EgovStringUtil.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/utl/fcc/service/EgovUtilTestService.java (added)
+++ base/src/main/java/egovframework/module/utl/fcc/service/EgovUtilTestService.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/utl/fcc/service/MapUtil.java (added)
+++ base/src/main/java/egovframework/module/utl/fcc/service/MapUtil.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/utl/sim/service/EgovClntInfo.java (added)
+++ base/src/main/java/egovframework/module/utl/sim/service/EgovClntInfo.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/utl/sim/service/EgovCrypTo.java (added)
+++ base/src/main/java/egovframework/module/utl/sim/service/EgovCrypTo.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/utl/sim/service/EgovFileScrty.java (added)
+++ base/src/main/java/egovframework/module/utl/sim/service/EgovFileScrty.java
This diff is skipped because there are too many other diffs.
 
base/src/main/java/egovframework/module/utl/sim/service/ProcessOutputThread.java (added)
+++ base/src/main/java/egovframework/module/utl/sim/service/ProcessOutputThread.java
This diff is skipped because there are too many other diffs.
base/src/main/resources/egovframework/mapper/mysql/cmm/sym/ccm/CmmnClCodeManage_SQL.xml
--- base/src/main/resources/egovframework/mapper/mysql/cmm/sym/ccm/CmmnClCodeManage_SQL.xml
+++ base/src/main/resources/egovframework/mapper/mysql/cmm/sym/ccm/CmmnClCodeManage_SQL.xml
This diff is skipped because there are too many other diffs.
base/src/main/resources/egovframework/mapper/mysql/cmm/sym/ccm/CmmnCodeManage_SQL.xml
--- base/src/main/resources/egovframework/mapper/mysql/cmm/sym/ccm/CmmnCodeManage_SQL.xml
+++ base/src/main/resources/egovframework/mapper/mysql/cmm/sym/ccm/CmmnCodeManage_SQL.xml
This diff is skipped because there are too many other diffs.
base/src/main/resources/egovframework/mapper/mysql/cmm/sym/ccm/CmmnDetailCodeManage_SQL.xml
--- base/src/main/resources/egovframework/mapper/mysql/cmm/sym/ccm/CmmnDetailCodeManage_SQL.xml
+++ base/src/main/resources/egovframework/mapper/mysql/cmm/sym/ccm/CmmnDetailCodeManage_SQL.xml
This diff is skipped because there are too many other diffs.
base/src/main/resources/egovframework/mapper/mysql/cmm/use/CmmUse_SQL.xml
--- base/src/main/resources/egovframework/mapper/mysql/cmm/use/CmmUse_SQL.xml
+++ base/src/main/resources/egovframework/mapper/mysql/cmm/use/CmmUse_SQL.xml
This diff is skipped because there are too many other diffs.
base/src/main/resources/egovframework/mapper/mysql/cop/bbs/BBSComment_SQL.xml
--- base/src/main/resources/egovframework/mapper/mysql/cop/bbs/BBSComment_SQL.xml
+++ base/src/main/resources/egovframework/mapper/mysql/cop/bbs/BBSComment_SQL.xml
This diff is skipped because there are too many other diffs.
base/src/main/resources/egovframework/mapper/mysql/cop/bbs/BBSCtgryMaster_SQL.xml
--- base/src/main/resources/egovframework/mapper/mysql/cop/bbs/BBSCtgryMaster_SQL.xml
+++ base/src/main/resources/egovframework/mapper/mysql/cop/bbs/BBSCtgryMaster_SQL.xml
This diff is skipped because there are too many other diffs.
base/src/main/resources/egovframework/mapper/mysql/cop/bbs/BBSCtgry_SQL.xml
--- base/src/main/resources/egovframework/mapper/mysql/cop/bbs/BBSCtgry_SQL.xml
+++ base/src/main/resources/egovframework/mapper/mysql/cop/bbs/BBSCtgry_SQL.xml
This diff is skipped because there are too many other diffs.
base/src/main/resources/egovframework/mapper/mysql/cop/bbs/BBSMaster_SQL.xml
--- base/src/main/resources/egovframework/mapper/mysql/cop/bbs/BBSMaster_SQL.xml
+++ base/src/main/resources/egovframework/mapper/mysql/cop/bbs/BBSMaster_SQL.xml
This diff is skipped because there are too many other diffs.
base/src/main/resources/egovframework/mapper/mysql/cop/bbs/Board_SQL.xml
--- base/src/main/resources/egovframework/mapper/mysql/cop/bbs/Board_SQL.xml
+++ base/src/main/resources/egovframework/mapper/mysql/cop/bbs/Board_SQL.xml
This diff is skipped because there are too many other diffs.
base/src/main/resources/egovframework/mapper/mysql/cop/cmy/Cmmnty_SQL.xml
--- base/src/main/resources/egovframework/mapper/mysql/cop/cmy/Cmmnty_SQL.xml
+++ base/src/main/resources/egovframework/mapper/mysql/cop/cmy/Cmmnty_SQL.xml
This diff is skipped because there are too many other diffs.
base/src/main/resources/egovframework/mapper/mysql/cop/com/BBSUse_SQL.xml
--- base/src/main/resources/egovframework/mapper/mysql/cop/com/BBSUse_SQL.xml
+++ base/src/main/resources/egovframework/mapper/mysql/cop/com/BBSUse_SQL.xml
This diff is skipped because there are too many other diffs.
base/src/main/resources/egovframework/mapper/mysql/cop/com/BbsSourcHistory_SQL.xml
--- base/src/main/resources/egovframework/mapper/mysql/cop/com/BbsSourcHistory_SQL.xml
+++ base/src/main/resources/egovframework/mapper/mysql/cop/com/BbsSourcHistory_SQL.xml
This diff is skipped because there are too many other diffs.
base/src/main/resources/egovframework/mapper/mysql/cop/com/BbsSourc_SQL.xml
--- base/src/main/resources/egovframework/mapper/mysql/cop/com/BbsSourc_SQL.xml
+++ base/src/main/resources/egovframework/mapper/mysql/cop/com/BbsSourc_SQL.xml
This diff is skipped because there are too many other diffs.
base/src/main/resources/egovframework/mapper/mysql/cop/com/BbsTmplatHistory_SQL.xml
--- base/src/main/resources/egovframework/mapper/mysql/cop/com/BbsTmplatHistory_SQL.xml
+++ base/src/main/resources/egovframework/mapper/mysql/cop/com/BbsTmplatHistory_SQL.xml
This diff is skipped because there are too many other diffs.
base/src/main/resources/egovframework/mapper/mysql/cop/com/BbsTmplat_SQL.xml
--- base/src/main/resources/egovframework/mapper/mysql/cop/com/BbsTmplat_SQL.xml
+++ base/src/main/resources/egovframework/mapper/mysql/cop/com/BbsTmplat_SQL.xml
This diff is skipped because there are too many other diffs.
base/src/main/resources/egovframework/mapper/mysql/cop/com/Confirm_SQL.xml
--- base/src/main/resources/egovframework/mapper/mysql/cop/com/Confirm_SQL.xml
+++ base/src/main/resources/egovframework/mapper/mysql/cop/com/Confirm_SQL.xml
This diff is skipped because there are too many other diffs.
base/src/main/resources/egovframework/mapper/mysql/cop/com/LytSourcHistory_SQL.xml
--- base/src/main/resources/egovframework/mapper/mysql/cop/com/LytSourcHistory_SQL.xml
+++ base/src/main/resources/egovframework/mapper/mysql/cop/com/LytSourcHistory_SQL.xml
This diff is skipped because there are too many other diffs.
base/src/main/resources/egovframework/mapper/mysql/cop/com/LytSourc_SQL.xml
--- base/src/main/resources/egovframework/mapper/mysql/cop/com/LytSourc_SQL.xml
+++ base/src/main/resources/egovframework/mapper/mysql/cop/com/LytSourc_SQL.xml
This diff is skipped because there are too many other diffs.
base/src/main/resources/egovframework/mapper/mysql/cop/com/LytTmplatHistory_SQL.xml
--- base/src/main/resources/egovframework/mapper/mysql/cop/com/LytTmplatHistory_SQL.xml
+++ base/src/main/resources/egovframework/mapper/mysql/cop/com/LytTmplatHistory_SQL.xml
This diff is skipped because there are too many other diffs.
base/src/main/resources/egovframework/mapper/mysql/cop/com/LytTmplat_SQL.xml
--- base/src/main/resources/egovframework/mapper/mysql/cop/com/LytTmplat_SQL.xml
+++ base/src/main/resources/egovframework/mapper/mysql/cop/com/LytTmplat_SQL.xml
This diff is skipped because there are too many other diffs.
base/src/main/resources/egovframework/mapper/mysql/cop/com/UserInf_SQL.xml
--- base/src/main/resources/egovframework/mapper/mysql/cop/com/UserInf_SQL.xml
+++ base/src/main/resources/egovframework/mapper/mysql/cop/com/UserInf_SQL.xml
This diff is skipped because there are too many other diffs.
base/src/main/resources/egovframework/mapper/mysql/evt/Comtnschdulinfo_SQL.xml
--- base/src/main/resources/egovframework/mapper/mysql/evt/Comtnschdulinfo_SQL.xml
+++ base/src/main/resources/egovframework/mapper/mysql/evt/Comtnschdulinfo_SQL.xml
This diff is skipped because there are too many other diffs.
base/src/main/resources/egovframework/mapper/mysql/sms/Sms_SQL.xml
--- base/src/main/resources/egovframework/mapper/mysql/sms/Sms_SQL.xml
+++ base/src/main/resources/egovframework/mapper/mysql/sms/Sms_SQL.xml
This diff is skipped because there are too many other diffs.
base/src/main/resources/egovframework/mapper/mysql/sts/ScrinStats_SQL.xml
--- base/src/main/resources/egovframework/mapper/mysql/sts/ScrinStats_SQL.xml
+++ base/src/main/resources/egovframework/mapper/mysql/sts/ScrinStats_SQL.xml
This diff is skipped because there are too many other diffs.
base/src/main/resources/egovframework/mapper/mysql/sym/log/LoginInfo_SQL.xml
--- base/src/main/resources/egovframework/mapper/mysql/sym/log/LoginInfo_SQL.xml
+++ base/src/main/resources/egovframework/mapper/mysql/sym/log/LoginInfo_SQL.xml
This diff is skipped because there are too many other diffs.
base/src/main/resources/egovframework/mapper/mysql/sym/log/SysLog_SQL.xml
--- base/src/main/resources/egovframework/mapper/mysql/sym/log/SysLog_SQL.xml
+++ base/src/main/resources/egovframework/mapper/mysql/sym/log/SysLog_SQL.xml
This diff is skipped because there are too many other diffs.
base/src/main/resources/egovframework/mapper/mysql/sym/mpm/MpmHistory_SQL.xml
--- base/src/main/resources/egovframework/mapper/mysql/sym/mpm/MpmHistory_SQL.xml
+++ base/src/main/resources/egovframework/mapper/mysql/sym/mpm/MpmHistory_SQL.xml
This diff is skipped because there are too many other diffs.
base/src/main/resources/egovframework/mapper/mysql/sym/mpm/Mpm_SQL.xml
--- base/src/main/resources/egovframework/mapper/mysql/sym/mpm/Mpm_SQL.xml
+++ base/src/main/resources/egovframework/mapper/mysql/sym/mpm/Mpm_SQL.xml
This diff is skipped because there are too many other diffs.
base/src/main/resources/egovframework/mapper/mysql/sym/sit/SiteManage_SQL.xml
--- base/src/main/resources/egovframework/mapper/mysql/sym/sit/SiteManage_SQL.xml
+++ base/src/main/resources/egovframework/mapper/mysql/sym/sit/SiteManage_SQL.xml
This diff is skipped because there are too many other diffs.
base/src/main/resources/egovframework/mapper/mysql/uat/uia/Login_SQL.xml
--- base/src/main/resources/egovframework/mapper/mysql/uat/uia/Login_SQL.xml
+++ base/src/main/resources/egovframework/mapper/mysql/uat/uia/Login_SQL.xml
This diff is skipped because there are too many other diffs.
base/src/main/resources/egovframework/mapper/mysql/uss/ion/bnr/Banner_SQL.xml
--- base/src/main/resources/egovframework/mapper/mysql/uss/ion/bnr/Banner_SQL.xml
+++ base/src/main/resources/egovframework/mapper/mysql/uss/ion/bnr/Banner_SQL.xml
This diff is skipped because there are too many other diffs.
base/src/main/resources/egovframework/mapper/mysql/uss/ion/pwm/Popup_SQL.xml
--- base/src/main/resources/egovframework/mapper/mysql/uss/ion/pwm/Popup_SQL.xml
+++ base/src/main/resources/egovframework/mapper/mysql/uss/ion/pwm/Popup_SQL.xml
This diff is skipped because there are too many other diffs.
base/src/main/resources/egovframework/mapper/mysql/uss/ion/sit/LinkSiteManage_SQL.xml
--- base/src/main/resources/egovframework/mapper/mysql/uss/ion/sit/LinkSiteManage_SQL.xml
+++ base/src/main/resources/egovframework/mapper/mysql/uss/ion/sit/LinkSiteManage_SQL.xml
This diff is skipped because there are too many other diffs.
base/src/main/resources/egovframework/mapper/mysql/uss/ivp/Indvdlestbs_SQL.xml
--- base/src/main/resources/egovframework/mapper/mysql/uss/ivp/Indvdlestbs_SQL.xml
+++ base/src/main/resources/egovframework/mapper/mysql/uss/ivp/Indvdlestbs_SQL.xml
This diff is skipped because there are too many other diffs.
base/src/main/resources/egovframework/mapper/mysql/uss/umt/UserManage_SQL.xml
--- base/src/main/resources/egovframework/mapper/mysql/uss/umt/UserManage_SQL.xml
+++ base/src/main/resources/egovframework/mapper/mysql/uss/umt/UserManage_SQL.xml
This diff is skipped because there are too many other diffs.
base/src/main/resources/egovframework/spring/context-aspect.xml
--- base/src/main/resources/egovframework/spring/context-aspect.xml
+++ base/src/main/resources/egovframework/spring/context-aspect.xml
This diff is skipped because there are too many other diffs.
base/src/main/resources/egovframework/spring/context-egovuserdetailshelper.xml
--- base/src/main/resources/egovframework/spring/context-egovuserdetailshelper.xml
+++ base/src/main/resources/egovframework/spring/context-egovuserdetailshelper.xml
This diff is skipped because there are too many other diffs.
base/src/main/resources/egovframework/spring/context-syslogaop.xml
--- base/src/main/resources/egovframework/spring/context-syslogaop.xml
+++ base/src/main/resources/egovframework/spring/context-syslogaop.xml
This diff is skipped because there are too many other diffs.
base/src/main/resources/egovframework/spring/context-transaction.xml
--- base/src/main/resources/egovframework/spring/context-transaction.xml
+++ base/src/main/resources/egovframework/spring/context-transaction.xml
This diff is skipped because there are too many other diffs.
base/src/main/webapp/WEB-INF/config/egovframework/springmvc/egov-com-interceptor.xml
--- base/src/main/webapp/WEB-INF/config/egovframework/springmvc/egov-com-interceptor.xml
+++ base/src/main/webapp/WEB-INF/config/egovframework/springmvc/egov-com-interceptor.xml
This diff is skipped because there are too many other diffs.
base/src/main/webapp/WEB-INF/config/egovframework/springmvc/egov-com-loginaop.xml
--- base/src/main/webapp/WEB-INF/config/egovframework/springmvc/egov-com-loginaop.xml
+++ base/src/main/webapp/WEB-INF/config/egovframework/springmvc/egov-com-loginaop.xml
This diff is skipped because there are too many other diffs.
base/src/main/webapp/WEB-INF/config/egovframework/springmvc/egov-com-stsaop.xml
--- base/src/main/webapp/WEB-INF/config/egovframework/springmvc/egov-com-stsaop.xml
+++ base/src/main/webapp/WEB-INF/config/egovframework/springmvc/egov-com-stsaop.xml
This diff is skipped because there are too many other diffs.
base/src/main/webapp/WEB-INF/jsp/egovframework/cmm/sec/ram/EgovGroupManage.jsp
--- base/src/main/webapp/WEB-INF/jsp/egovframework/cmm/sec/ram/EgovGroupManage.jsp
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/cmm/sec/ram/EgovGroupManage.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/cmm/uat/uia/ChangePassword.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/cmm/uat/uia/ChangePassword.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/cmm/uat/uia/ChangePasswordComplete.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/cmm/uat/uia/ChangePasswordComplete.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/cmm/uat/uia/EgovIdSearch.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/cmm/uat/uia/EgovIdSearch.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/cmm/uat/uia/EgovIdSearchComplete.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/cmm/uat/uia/EgovIdSearchComplete.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/cmm/uat/uia/EgovLoginUsr.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/cmm/uat/uia/EgovLoginUsr.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/cmm/uat/uia/EgovPasswordSearch.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/cmm/uat/uia/EgovPasswordSearch.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/cmm/uat/uia/EgovPasswordSearchComplete.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/cmm/uat/uia/EgovPasswordSearchComplete.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/cmm/uat/uia/EgovUserIdPwRegistDn.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/cmm/uat/uia/EgovUserIdPwRegistDn.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/cmm/uat/uia/EgovUserRegistDn.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/cmm/uat/uia/EgovUserRegistDn.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/cmm/uat/uia/EgovUserRequestRegistDn.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/cmm/uat/uia/EgovUserRequestRegistDn.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/cmm/uss/umt/EgovCertificate.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/cmm/uss/umt/EgovCertificate.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/cmm/uss/umt/EgovIdDplctCnfirm.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/cmm/uss/umt/EgovIdDplctCnfirm.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/cmm/uss/umt/EgovSelectMber.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/cmm/uss/umt/EgovSelectMber.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/cmm/uss/umt/EgovSelectMber_old.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/cmm/uss/umt/EgovSelectMber_old.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/cmm/uss/umt/EgovStplatCnfirm.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/cmm/uss/umt/EgovStplatCnfirm.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/cmm/uss/umt/EgovUserConfirm.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/cmm/uss/umt/EgovUserConfirm.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/cmm/uss/umt/EgovUserInsert.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/cmm/uss/umt/EgovUserInsert.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/cmm/uss/umt/EgovUserInsertComplete.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/cmm/uss/umt/EgovUserInsertComplete.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/cmm/uss/umt/EgovUserPasswordUpdate.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/cmm/uss/umt/EgovUserPasswordUpdate.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/cmm/uss/umt/EgovUserSecsn.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/cmm/uss/umt/EgovUserSecsn.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/cmm/uss/umt/EgovUserUpdate.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/cmm/uss/umt/EgovUserUpdate.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/cmm/uss/umt/EgovUserUpdateForm.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/cmm/uss/umt/EgovUserUpdateForm.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/cmm/uss/umt/MailAuth.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/cmm/uss/umt/MailAuth.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/cmm/uss/umt/userUpdateStnum.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/cmm/uss/umt/userUpdateStnum.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/cop/cmy/EgovCmmntyAdresDplct.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/cop/cmy/EgovCmmntyAdresDplct.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/cop/cmy/EgovCmmntyClosing.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/cop/cmy/EgovCmmntyClosing.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/cop/cmy/EgovCmmntyInfo.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/cop/cmy/EgovCmmntyInfo.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/cop/cmy/EgovCmmntyInfs.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/cop/cmy/EgovCmmntyInfs.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/cop/cmy/EgovCmmntyMainPage.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/cop/cmy/EgovCmmntyMainPage.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/cop/cmy/EgovCmmntyMsg.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/cop/cmy/EgovCmmntyMsg.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/cop/cmy/EgovCmmntyNmDplct.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/cop/cmy/EgovCmmntyNmDplct.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/cop/cmy/EgovCmmntyRegist.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/cop/cmy/EgovCmmntyRegist.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/cop/cmy/EgovCmmntyStplat.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/cop/cmy/EgovCmmntyStplat.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/cop/cmy/EgovCmmntyUpdt.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/cop/cmy/EgovCmmntyUpdt.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/cop/cmy/EgovCmmntyUserBySelf.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/cop/cmy/EgovCmmntyUserBySelf.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/cop/cmy/EgovCmmntyUserSecsn.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/cop/cmy/EgovCmmntyUserSecsn.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/cop/cmy/EgovCmybbsMstrList.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/cop/cmy/EgovCmybbsMstrList.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/cop/cmy/EgovCommntyBoardList.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/cop/cmy/EgovCommntyBoardList.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/cop/cmy/bbs/EgovBoardMstrRegist.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/cop/cmy/bbs/EgovBoardMstrRegist.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/cop/cmy/bbs/cmy_001/EgovCommentList.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/cop/cmy/bbs/cmy_001/EgovCommentList.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/cop/cmy/bbs/cmy_001/EgovNoticeInqire.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/cop/cmy/bbs/cmy_001/EgovNoticeInqire.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/cop/cmy/bbs/cmy_001/EgovNoticeList.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/cop/cmy/bbs/cmy_001/EgovNoticeList.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/cop/cmy/bbs/cmy_001/EgovNoticeRegist.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/cop/cmy/bbs/cmy_001/EgovNoticeRegist.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/cop/com/EgovConfirmList.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/cop/com/EgovConfirmList.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/cop/com/EgovConfmInfUpdt.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/cop/com/EgovConfmInfUpdt.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/cop/com/EgovUserList.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/cop/com/EgovUserList.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/cop/com/EgovUserListPop.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/cop/com/EgovUserListPop.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/cop/sms/EgovSmsInfoDetail.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/cop/sms/EgovSmsInfoDetail.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/cop/sms/EgovSmsInfoList.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/cop/sms/EgovSmsInfoList.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/cop/sms/EgovSmsInfoRegist.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/cop/sms/EgovSmsInfoRegist.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/cop/sms/addSms.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/cop/sms/addSms.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/cop/sns/SendSns.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/cop/sns/SendSns.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/cop/svc/EgovAppLoginResultXml.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/cop/svc/EgovAppLoginResultXml.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/cop/svc/EgovNotifyArticleXml.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/cop/svc/EgovNotifyArticleXml.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/evt/ComtnschdulEventFinish.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/evt/ComtnschdulEventFinish.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/evt/ComtnschdulEventForm.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/evt/ComtnschdulEventForm.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/evt/ComtnschdulEventPop.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/evt/ComtnschdulEventPop.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/evt/ComtnschdulEventResult.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/evt/ComtnschdulEventResult.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/evt/ComtnschdulEventUser.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/evt/ComtnschdulEventUser.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/evt/ComtnschdulinfoCalendar.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/evt/ComtnschdulinfoCalendar.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/evt/ComtnschdulinfoList.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/evt/ComtnschdulinfoList.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/evt/ComtnschdulinfoRegister.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/evt/ComtnschdulinfoRegister.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/evt/ComtnschdulinfoView.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/evt/ComtnschdulinfoView.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/evt/popupList.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/evt/popupList.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/cop/cmy/EgovCmmntyAdresDplct.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/cop/cmy/EgovCmmntyAdresDplct.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/cop/cmy/EgovCmmntyClosing.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/cop/cmy/EgovCmmntyClosing.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/cop/cmy/EgovCmmntyInfo.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/cop/cmy/EgovCmmntyInfo.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/cop/cmy/EgovCmmntyInfs.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/cop/cmy/EgovCmmntyInfs.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/cop/cmy/EgovCmmntyMainPage.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/cop/cmy/EgovCmmntyMainPage.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/cop/cmy/EgovCmmntyMsg.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/cop/cmy/EgovCmmntyMsg.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/cop/cmy/EgovCmmntyNmDplct.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/cop/cmy/EgovCmmntyNmDplct.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/cop/cmy/EgovCmmntyRegist.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/cop/cmy/EgovCmmntyRegist.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/cop/cmy/EgovCmmntyStplat.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/cop/cmy/EgovCmmntyStplat.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/cop/cmy/EgovCmmntyUpdt.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/cop/cmy/EgovCmmntyUpdt.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/cop/cmy/EgovCmmntyUserBySelf.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/cop/cmy/EgovCmmntyUserBySelf.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/cop/cmy/EgovCmmntyUserSecsn.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/cop/cmy/EgovCmmntyUserSecsn.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/cop/cmy/EgovCmybbsMstrList.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/cop/cmy/EgovCmybbsMstrList.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/cop/cmy/EgovCommntyBoardList.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/cop/cmy/EgovCommntyBoardList.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/cop/cmy/bbs/EgovBoardMstrRegist.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/cop/cmy/bbs/EgovBoardMstrRegist.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/cop/cmy/bbs/cmy_001/EgovCommentList.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/cop/cmy/bbs/cmy_001/EgovCommentList.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/cop/cmy/bbs/cmy_001/EgovNoticeInqire.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/cop/cmy/bbs/cmy_001/EgovNoticeInqire.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/cop/cmy/bbs/cmy_001/EgovNoticeList.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/cop/cmy/bbs/cmy_001/EgovNoticeList.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/cop/cmy/bbs/cmy_001/EgovNoticeRegist.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/cop/cmy/bbs/cmy_001/EgovNoticeRegist.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/cop/com/EgovConfirmList.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/cop/com/EgovConfirmList.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/cop/com/EgovConfmInfUpdt.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/cop/com/EgovConfmInfUpdt.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/cop/com/EgovUserList.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/cop/com/EgovUserList.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/cop/com/EgovUserListPop.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/cop/com/EgovUserListPop.jsp
This diff is skipped because there are too many other diffs.
base/src/main/webapp/WEB-INF/jsp/egovframework/front/cop/com/selectAllBBSMasterManageInfs.jsp (Renamed from base/src/main/webapp/WEB-INF/jsp/egovframework/cop/com/selectAllBBSMasterManageInfs.jsp)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/cop/com/selectAllBBSMasterManageInfs.jsp
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/cop/com/selectAllBBSMasterManageInfs.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/evt/ComtnschdulEventFinish.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/evt/ComtnschdulEventFinish.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/evt/ComtnschdulEventForm.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/evt/ComtnschdulEventForm.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/evt/ComtnschdulEventPop.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/evt/ComtnschdulEventPop.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/evt/ComtnschdulEventResult.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/evt/ComtnschdulEventResult.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/evt/ComtnschdulEventUser.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/evt/ComtnschdulEventUser.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/evt/ComtnschdulinfoCalendar.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/evt/ComtnschdulinfoCalendar.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/evt/ComtnschdulinfoList.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/evt/ComtnschdulinfoList.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/evt/ComtnschdulinfoRegister.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/evt/ComtnschdulinfoRegister.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/evt/ComtnschdulinfoView.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/evt/ComtnschdulinfoView.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/evt/popupList.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/evt/popupList.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/msi/cmm/tmplatBottom.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/msi/cmm/tmplatBottom.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/msi/cmm/tmplatHead.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/msi/cmm/tmplatHead.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/msi/cntntsService.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/msi/cntntsService.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/msi/mma/index.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/msi/mma/index.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/msi/mma/tmplatBottom.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/msi/mma/tmplatBottom.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/msi/mma/tmplatHead.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/msi/mma/tmplatHead.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/msi/sch/tmplatBottom.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/msi/sch/tmplatBottom.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/msi/sch/tmplatHead.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/msi/sch/tmplatHead.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/msi/siteMap.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/msi/siteMap.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/msi/svc/bannerService.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/msi/svc/bannerService.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/msi/svc/bbsSearchService.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/msi/svc/bbsSearchService.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/msi/svc/boardMoreService.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/msi/svc/boardMoreService.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/msi/svc/boardService.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/msi/svc/boardService.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/msi/svc/eventService.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/msi/svc/eventService.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/msi/svc/linkSiteService.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/msi/svc/linkSiteService.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/msi/svc/menuService.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/msi/svc/menuService.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/msi/svc/popupService.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/msi/svc/popupService.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/msi/svc/searchBoardService.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/msi/svc/searchBoardService.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/sch/EgovBbsSearch.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/sch/EgovBbsSearch.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/sch/EgovCmySearch.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/sch/EgovCmySearch.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/sch/EgovTotalSearch.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/sch/EgovTotalSearch.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/sch/EgovVodSearch.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/sch/EgovVodSearch.jsp
This diff is skipped because there are too many other diffs.
base/src/main/webapp/WEB-INF/jsp/egovframework/front/sch/scheduleCalendar.jsp (Renamed from base/src/main/webapp/WEB-INF/jsp/egovframework/sch/scheduleCalendar.jsp)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/sch/scheduleCalendar.jsp
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/sch/scheduleCalendar.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/sch/todaySchedule.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/sch/todaySchedule.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/sch/todayScheduleAjax.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/sch/todayScheduleAjax.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/sym/log/EgovLoginLogInqire.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/sym/log/EgovLoginLogInqire.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/sym/log/EgovLoginLogList.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/sym/log/EgovLoginLogList.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/sym/log/EgovSysHistInqire.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/sym/log/EgovSysHistInqire.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/sym/log/EgovSysHistList.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/sym/log/EgovSysHistList.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/sym/log/EgovSysHistRegist.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/sym/log/EgovSysHistRegist.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/sym/log/EgovSysHistUpdt.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/sym/log/EgovSysHistUpdt.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/sym/log/EgovSysLogInqire.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/sym/log/EgovSysLogInqire.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/sym/log/EgovSysLogList.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/sym/log/EgovSysLogList.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/sym/log/EgovTrsmrcvLogInqire.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/sym/log/EgovTrsmrcvLogInqire.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/sym/log/EgovTrsmrcvLogList.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/sym/log/EgovTrsmrcvLogList.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/sym/log/EgovTrsmrcvLogRegist.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/sym/log/EgovTrsmrcvLogRegist.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/sym/log/EgovUserLogInqire.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/sym/log/EgovUserLogInqire.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/sym/log/EgovUserLogList.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/sym/log/EgovUserLogList.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/sym/log/EgovWebLogInqire.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/sym/log/EgovWebLogInqire.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/sym/log/EgovWebLogList.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/sym/log/EgovWebLogList.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/uat/uia/ChangePassword.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/uat/uia/ChangePassword.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/uat/uia/ChangePasswordComplete.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/uat/uia/ChangePasswordComplete.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/uat/uia/EgovIdSearch.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/uat/uia/EgovIdSearch.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/uat/uia/EgovIdSearchComplete.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/uat/uia/EgovIdSearchComplete.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/uat/uia/EgovLoginUsr.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/uat/uia/EgovLoginUsr.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/uat/uia/EgovPasswordSearch.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/uat/uia/EgovPasswordSearch.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/uat/uia/EgovPasswordSearchComplete.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/uat/uia/EgovPasswordSearchComplete.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/uat/uia/EgovUserIdPwRegistDn.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/uat/uia/EgovUserIdPwRegistDn.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/uat/uia/EgovUserRegistDn.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/uat/uia/EgovUserRegistDn.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/uat/uia/EgovUserRequestRegistDn.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/uat/uia/EgovUserRequestRegistDn.jsp
This diff is skipped because there are too many other diffs.
base/src/main/webapp/WEB-INF/jsp/egovframework/front/uss/ion/bnr/BannerList.jsp (Renamed from base/src/main/webapp/WEB-INF/jsp/egovframework/uss/ion/bnr/BannerList.jsp)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/uss/ion/bnr/BannerList.jsp
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/uss/ion/bnr/BannerList.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/uss/ion/pwn/000.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/uss/ion/pwn/000.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/uss/ion/pwn/010.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/uss/ion/pwn/010.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/uss/ion/pwn/020.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/uss/ion/pwn/020.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/uss/ion/pwn/030.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/uss/ion/pwn/030.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/uss/ion/pwn/040.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/uss/ion/pwn/040.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/uss/ion/pwn/051.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/uss/ion/pwn/051.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/uss/ion/pwn/052.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/uss/ion/pwn/052.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/uss/ion/pwn/053.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/uss/ion/pwn/053.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/uss/ion/pwn/054.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/uss/ion/pwn/054.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/uss/ion/pwn/055.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/uss/ion/pwn/055.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/uss/ion/pwn/056.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/uss/ion/pwn/056.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/uss/ion/pwn/057.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/uss/ion/pwn/057.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/uss/ion/pwn/058.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/uss/ion/pwn/058.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/uss/ion/pwn/059.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/uss/ion/pwn/059.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/uss/ion/pwn/060.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/uss/ion/pwn/060.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/uss/ion/pwn/999.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/uss/ion/pwn/999.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/uss/ion/pwn/popupList.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/uss/ion/pwn/popupList.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/uss/umt/EgovCertificate.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/uss/umt/EgovCertificate.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/uss/umt/EgovIdDplctCnfirm.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/uss/umt/EgovIdDplctCnfirm.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/uss/umt/EgovSelectMber.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/uss/umt/EgovSelectMber.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/uss/umt/EgovSelectMber_old.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/uss/umt/EgovSelectMber_old.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/uss/umt/EgovStplatCnfirm.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/uss/umt/EgovStplatCnfirm.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/uss/umt/EgovUserConfirm.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/uss/umt/EgovUserConfirm.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/uss/umt/EgovUserInsert.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/uss/umt/EgovUserInsert.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/uss/umt/EgovUserInsertComplete.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/uss/umt/EgovUserInsertComplete.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/uss/umt/EgovUserPasswordUpdate.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/uss/umt/EgovUserPasswordUpdate.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/uss/umt/EgovUserSecsn.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/uss/umt/EgovUserSecsn.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/uss/umt/EgovUserUpdate.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/uss/umt/EgovUserUpdate.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/uss/umt/EgovUserUpdateForm.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/uss/umt/EgovUserUpdateForm.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/uss/umt/MailAuth.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/uss/umt/MailAuth.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/front/uss/umt/userUpdateStnum.jsp (added)
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/front/uss/umt/userUpdateStnum.jsp
This diff is skipped because there are too many other diffs.
base/src/main/webapp/WEB-INF/jsp/egovframework/mng/evt/ComtneventAswperView.jsp
--- base/src/main/webapp/WEB-INF/jsp/egovframework/mng/evt/ComtneventAswperView.jsp
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/mng/evt/ComtneventAswperView.jsp
This diff is skipped because there are too many other diffs.
base/src/main/webapp/WEB-INF/jsp/egovframework/mng/evt/ComtnschdulEventResult.jsp
--- base/src/main/webapp/WEB-INF/jsp/egovframework/mng/evt/ComtnschdulEventResult.jsp
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/mng/evt/ComtnschdulEventResult.jsp
This diff is skipped because there are too many other diffs.
base/src/main/webapp/WEB-INF/jsp/egovframework/mng/evt/ComtnschdulinfoMngRegister.jsp
--- base/src/main/webapp/WEB-INF/jsp/egovframework/mng/evt/ComtnschdulinfoMngRegister.jsp
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/mng/evt/ComtnschdulinfoMngRegister.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/msi/cmm/tmplatBottom.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/msi/cmm/tmplatBottom.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/msi/cmm/tmplatHead.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/msi/cmm/tmplatHead.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/msi/cntntsService.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/msi/cntntsService.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/msi/mma/index.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/msi/mma/index.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/msi/mma/tmplatBottom.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/msi/mma/tmplatBottom.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/msi/mma/tmplatHead.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/msi/mma/tmplatHead.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/msi/sch/tmplatBottom.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/msi/sch/tmplatBottom.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/msi/sch/tmplatHead.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/msi/sch/tmplatHead.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/msi/siteMap.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/msi/siteMap.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/msi/svc/bannerService.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/msi/svc/bannerService.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/msi/svc/bbsSearchService.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/msi/svc/bbsSearchService.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/msi/svc/boardMoreService.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/msi/svc/boardMoreService.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/msi/svc/boardService.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/msi/svc/boardService.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/msi/svc/eventService.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/msi/svc/eventService.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/msi/svc/linkSiteService.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/msi/svc/linkSiteService.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/msi/svc/menuService.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/msi/svc/menuService.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/msi/svc/popupService.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/msi/svc/popupService.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/msi/svc/searchBoardService.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/msi/svc/searchBoardService.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/sch/EgovBbsSearch.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/sch/EgovBbsSearch.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/sch/EgovCmySearch.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/sch/EgovCmySearch.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/sch/EgovTotalSearch.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/sch/EgovTotalSearch.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/sch/EgovVodSearch.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/sch/EgovVodSearch.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/sch/todaySchedule.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/sch/todaySchedule.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/sch/todayScheduleAjax.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/sch/todayScheduleAjax.jsp
This diff is skipped because there are too many other diffs.
base/src/main/webapp/WEB-INF/jsp/egovframework/str/cre/bbs/BBSTMP_0000000000001/NoticeInqire.jsp
--- base/src/main/webapp/WEB-INF/jsp/egovframework/str/cre/bbs/BBSTMP_0000000000001/NoticeInqire.jsp
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/str/cre/bbs/BBSTMP_0000000000001/NoticeInqire.jsp
This diff is skipped because there are too many other diffs.
base/src/main/webapp/WEB-INF/jsp/egovframework/str/cre/bbs/BBSTMP_0000000000001/NoticeList.jsp
--- base/src/main/webapp/WEB-INF/jsp/egovframework/str/cre/bbs/BBSTMP_0000000000001/NoticeList.jsp
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/str/cre/bbs/BBSTMP_0000000000001/NoticeList.jsp
This diff is skipped because there are too many other diffs.
base/src/main/webapp/WEB-INF/jsp/egovframework/str/cre/bbs/BBSTMP_0000000000001/NoticeRegist.jsp
--- base/src/main/webapp/WEB-INF/jsp/egovframework/str/cre/bbs/BBSTMP_0000000000001/NoticeRegist.jsp
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/str/cre/bbs/BBSTMP_0000000000001/NoticeRegist.jsp
This diff is skipped because there are too many other diffs.
base/src/main/webapp/WEB-INF/jsp/egovframework/str/cre/bbs/sourc/BBSSRC_0000000000001/NoticeInqire.jsp
--- base/src/main/webapp/WEB-INF/jsp/egovframework/str/cre/bbs/sourc/BBSSRC_0000000000001/NoticeInqire.jsp
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/str/cre/bbs/sourc/BBSSRC_0000000000001/NoticeInqire.jsp
This diff is skipped because there are too many other diffs.
base/src/main/webapp/WEB-INF/jsp/egovframework/str/cre/bbs/sourc/BBSSRC_0000000000001/NoticeList.jsp
--- base/src/main/webapp/WEB-INF/jsp/egovframework/str/cre/bbs/sourc/BBSSRC_0000000000001/NoticeList.jsp
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/str/cre/bbs/sourc/BBSSRC_0000000000001/NoticeList.jsp
This diff is skipped because there are too many other diffs.
base/src/main/webapp/WEB-INF/jsp/egovframework/str/cre/lyt/sit/LTYTMP_0000000000001/tmplatBottom.jsp
--- base/src/main/webapp/WEB-INF/jsp/egovframework/str/cre/lyt/sit/LTYTMP_0000000000001/tmplatBottom.jsp
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/str/cre/lyt/sit/LTYTMP_0000000000001/tmplatBottom.jsp
This diff is skipped because there are too many other diffs.
base/src/main/webapp/WEB-INF/jsp/egovframework/str/cre/lyt/sit/LTYTMP_0000000000001/tmplatHead.jsp
--- base/src/main/webapp/WEB-INF/jsp/egovframework/str/cre/lyt/sit/LTYTMP_0000000000001/tmplatHead.jsp
+++ base/src/main/webapp/WEB-INF/jsp/egovframework/str/cre/lyt/sit/LTYTMP_0000000000001/tmplatHead.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/sym/log/EgovLoginLogInqire.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/sym/log/EgovLoginLogInqire.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/sym/log/EgovLoginLogList.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/sym/log/EgovLoginLogList.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/sym/log/EgovSysHistInqire.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/sym/log/EgovSysHistInqire.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/sym/log/EgovSysHistList.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/sym/log/EgovSysHistList.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/sym/log/EgovSysHistRegist.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/sym/log/EgovSysHistRegist.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/sym/log/EgovSysHistUpdt.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/sym/log/EgovSysHistUpdt.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/sym/log/EgovSysLogInqire.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/sym/log/EgovSysLogInqire.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/sym/log/EgovSysLogList.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/sym/log/EgovSysLogList.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/sym/log/EgovTrsmrcvLogInqire.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/sym/log/EgovTrsmrcvLogInqire.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/sym/log/EgovTrsmrcvLogList.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/sym/log/EgovTrsmrcvLogList.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/sym/log/EgovTrsmrcvLogRegist.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/sym/log/EgovTrsmrcvLogRegist.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/sym/log/EgovUserLogInqire.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/sym/log/EgovUserLogInqire.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/sym/log/EgovUserLogList.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/sym/log/EgovUserLogList.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/sym/log/EgovWebLogInqire.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/sym/log/EgovWebLogInqire.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/sym/log/EgovWebLogList.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/sym/log/EgovWebLogList.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/uss/ion/pwn/000.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/uss/ion/pwn/000.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/uss/ion/pwn/010.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/uss/ion/pwn/010.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/uss/ion/pwn/020.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/uss/ion/pwn/020.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/uss/ion/pwn/030.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/uss/ion/pwn/030.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/uss/ion/pwn/040.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/uss/ion/pwn/040.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/uss/ion/pwn/051.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/uss/ion/pwn/051.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/uss/ion/pwn/052.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/uss/ion/pwn/052.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/uss/ion/pwn/053.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/uss/ion/pwn/053.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/uss/ion/pwn/054.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/uss/ion/pwn/054.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/uss/ion/pwn/055.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/uss/ion/pwn/055.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/uss/ion/pwn/056.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/uss/ion/pwn/056.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/uss/ion/pwn/057.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/uss/ion/pwn/057.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/uss/ion/pwn/058.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/uss/ion/pwn/058.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/uss/ion/pwn/059.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/uss/ion/pwn/059.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/uss/ion/pwn/060.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/uss/ion/pwn/060.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/uss/ion/pwn/999.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/uss/ion/pwn/999.jsp
This diff is skipped because there are too many other diffs.
 
base/src/main/webapp/WEB-INF/jsp/egovframework/uss/ion/pwn/popupList.jsp (deleted)
--- base/src/main/webapp/WEB-INF/jsp/egovframework/uss/ion/pwn/popupList.jsp
This diff is skipped because there are too many other diffs.
base/src/main/webapp/index.jsp
--- base/src/main/webapp/index.jsp
+++ base/src/main/webapp/index.jsp
This diff is skipped because there are too many other diffs.
Add a comment
List