egovframework.rfc3.menu.dao
Class MenuDAO

java.lang.Object
  extended by org.springframework.dao.support.DaoSupport
      extended by org.springframework.orm.ibatis.support.SqlMapClientDaoSupport
          extended by egovframework.rte.psl.dataaccess.EgovAbstractDAO
              extended by egovframework.rfc3.common.dao.RfcCMSAbstractDAO
                  extended by egovframework.rfc3.menu.dao.MenuDAO
All Implemented Interfaces:
org.springframework.beans.factory.InitializingBean

@Repository(value="MenuDAO")
public class MenuDAO
extends RfcCMSAbstractDAO


Constructor Summary
MenuDAO()
           
 
Method Summary
 java.util.List<MenuVO> checkMenuList(MenuVO menuVO)
          메뉴담당자권한 등록 리스트(의령군청)
 int deleteAllMenuToDomain(java.lang.String domainId)
           
 int deleteMenu(MenuVO menuVO)
          메뉴 삭제
 void insertMenu(MenuVO menuVO)
          메뉴 입력
 void insertMenuCounter(MenuCounterVO menuCounterVO)
           
 int menuContentsSidUpdate(MenuVO menuVO)
          컨텐츠 삭제시 메뉴 contentsSid 값 초기화
 MenuVO menuData(MenuVO menuVO)
          메뉴관리 VO
 java.util.List<MenuVO> menuDataList(MenuVO menuVO)
          메뉴 관련 리스트
 java.util.List menuDataVO(MenuVO menuVO)
          메뉴관리 VO
 void menuReturnPageUpdate(MenuVO menuVO)
           
 void menuUserRoleUpdate(MenuVO menuVO)
          메뉴별 부서권한 의령요청
 int pcodeOfficeptCnt(MenuVO menuVO)
           
 int pcodeOfficeptUpdate(MenuVO menuVO)
           
 java.util.List<MenuVO> reprsample(MenuVO menuVO)
           
 java.util.List<MenuVO> selectCopyMenuList(MenuVO menuVO)
          도메인복사 - 차수 메뉴 리스트
 java.lang.String selectMenuContentsSidList(long contentsSid)
          콘텐츠 SId 값으로 MenuCd를 반환합니다.
 java.util.List<MenuCounterVO> selectMenuCounter(MenuCounterVO menuCounterVO)
           
 int selectMenuCounterTotal(MenuCounterVO menuCounterVO)
           
 int selectMenuDeleteCnt(MenuVO menuVO)
          삭제시 카운트
 java.util.List<MenuVO> selectMenuDpList(MenuVO menuVO)
          메뉴 2차 3 차 리스트
 MenuVO selectMenuHistory(MenuVO menuVO)
          indexAction 메뉴 히스코리 가져오기
 java.util.List<MenuVO> selectMenutCodeDwr(MenuVO menuVO)
           
 java.util.List<MenuVO> selectMenutContentSid(MenuVO menuVO)
          IndexAction MenuCD -- ContentsSid를 구합니다.
 java.util.List<MenuVO> selectMenutList(MenuVO menuVO)
           
 int selectMenuTotCnt(MenuVO menuVO)
          메뉴 리스트 카운트
 java.util.List<MenuVO> selectMenutReturnPagelist(MenuVO menuVO)
          메뉴코드 자동리턴 페이지 사용 2.0 쿼리 사용-
 java.util.List<MenuVO> selectOfficeMenuList(MenuVO menuVO)
          메뉴 리스트
 java.util.List<MenuVO> selectWebAllMenuList(MenuVO menuVO)
          사용자 사이트 에서 사용할 메뉴 목록 왼쪽출력 / 로그인 연동여부 체크 출력
 java.util.List<MenuVO> selectWebMenuList(MenuVO menuVO)
          사용자 사이트 에서 사용할 메뉴 목록 왼쪽출력 / 로그인 연동여부 체크 출력
 java.util.List<MenuVO> selectXlsMenuList(MenuVO menuVO)
           
 int updateMenu(MenuVO menuVO)
          메뉴 수정
 int updateOfficeMenu(MenuVO menuVO)
          메뉴 담당자 수정
 int updateRoleOfficeMenu(MenuVO menuVO)
          권한관리 메뉴 담당자 수정
 
Methods inherited from class egovframework.rfc3.common.dao.RfcCMSAbstractDAO
delete, desDecoding, desDecoding2, desDecodingList, desDecodingList2, desEncoding, desEncoding2, insert, list, listWithPaging, selectByPk, setSuperSqlMapClient, update
 
Methods inherited from class org.springframework.orm.ibatis.support.SqlMapClientDaoSupport
getDataSource, getSqlMapClient, getSqlMapClientTemplate, setDataSource, setSqlMapClient, setSqlMapClientTemplate
 
Methods inherited from class org.springframework.dao.support.DaoSupport
afterPropertiesSet
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MenuDAO

public MenuDAO()
Method Detail

selectMenuTotCnt

public int selectMenuTotCnt(MenuVO menuVO)
                     throws java.lang.Exception
메뉴 리스트 카운트

Parameters:
menuVO -
Returns:
Throws:
java.lang.Exception

selectMenutList

public java.util.List<MenuVO> selectMenutList(MenuVO menuVO)
                                       throws java.lang.Exception
Throws:
java.lang.Exception

insertMenu

public void insertMenu(MenuVO menuVO)
                throws java.lang.Exception
메뉴 입력

Parameters:
menuVO -
Throws:
java.lang.Exception

selectMenuDeleteCnt

public int selectMenuDeleteCnt(MenuVO menuVO)
                        throws java.lang.Exception
삭제시 카운트

Returns:
MenuDAO.selectMenuDeleteCnt
Throws:
java.lang.Exception

deleteMenu

public int deleteMenu(MenuVO menuVO)
               throws java.lang.Exception
메뉴 삭제

Parameters:
menuVO -
Returns:
Throws:
java.lang.Exception

deleteAllMenuToDomain

public int deleteAllMenuToDomain(java.lang.String domainId)
                          throws java.lang.Exception
Throws:
java.lang.Exception

updateMenu

public int updateMenu(MenuVO menuVO)
               throws java.lang.Exception
메뉴 수정

Parameters:
menuVO -
Returns:
Throws:
java.lang.Exception

updateOfficeMenu

public int updateOfficeMenu(MenuVO menuVO)
                     throws java.lang.Exception
메뉴 담당자 수정

Parameters:
menuVO -
Returns:
Throws:
java.lang.Exception

menuDataVO

public java.util.List menuDataVO(MenuVO menuVO)
                          throws java.lang.Exception
메뉴관리 VO

Parameters:
menuVO -
Returns:
Throws:
java.lang.Exception

menuData

public MenuVO menuData(MenuVO menuVO)
                throws java.lang.Exception
메뉴관리 VO

Parameters:
menuVO -
Returns:
Throws:
java.lang.Exception

menuDataList

public java.util.List<MenuVO> menuDataList(MenuVO menuVO)
                                    throws java.lang.Exception
메뉴 관련 리스트

Parameters:
menuVO -
Returns:
Throws:
java.lang.Exception

selectMenutCodeDwr

public java.util.List<MenuVO> selectMenutCodeDwr(MenuVO menuVO)
                                          throws java.lang.Exception
Throws:
java.lang.Exception

selectMenutReturnPagelist

public java.util.List<MenuVO> selectMenutReturnPagelist(MenuVO menuVO)
                                                 throws java.lang.Exception
메뉴코드 자동리턴 페이지 사용 2.0 쿼리 사용-

Parameters:
menuVO -
Returns:
Throws:
java.lang.Exception

menuReturnPageUpdate

public void menuReturnPageUpdate(MenuVO menuVO)
                          throws java.lang.Exception
Throws:
java.lang.Exception

selectMenuHistory

public MenuVO selectMenuHistory(MenuVO menuVO)
                         throws java.lang.Exception
indexAction 메뉴 히스코리 가져오기

Throws:
java.lang.Exception

selectMenuContentsSidList

public java.lang.String selectMenuContentsSidList(long contentsSid)
                                           throws java.lang.Exception
콘텐츠 SId 값으로 MenuCd를 반환합니다.

Parameters:
contentsSid -
Returns:
Throws:
java.lang.Exception

selectMenutContentSid

public java.util.List<MenuVO> selectMenutContentSid(MenuVO menuVO)
                                             throws java.lang.Exception
IndexAction MenuCD -- ContentsSid를 구합니다.

Parameters:
menuVO -
Returns:
Throws:
java.lang.Exception

selectMenuDpList

public java.util.List<MenuVO> selectMenuDpList(MenuVO menuVO)
                                        throws java.lang.Exception
메뉴 2차 3 차 리스트

Parameters:
menuVO -
Returns:
Throws:
java.lang.Exception

menuContentsSidUpdate

public int menuContentsSidUpdate(MenuVO menuVO)
                          throws java.lang.Exception
컨텐츠 삭제시 메뉴 contentsSid 값 초기화

Parameters:
menuVO -
Returns:
Throws:
java.lang.Exception

selectCopyMenuList

public java.util.List<MenuVO> selectCopyMenuList(MenuVO menuVO)
                                          throws java.lang.Exception
도메인복사 - 차수 메뉴 리스트

Parameters:
menuVO -
Returns:
Throws:
java.lang.Exception

selectWebMenuList

public java.util.List<MenuVO> selectWebMenuList(MenuVO menuVO)
                                         throws java.lang.Exception
사용자 사이트 에서 사용할 메뉴 목록 왼쪽출력 / 로그인 연동여부 체크 출력

Parameters:
menuVO -
Returns:
Throws:
java.lang.Exception

insertMenuCounter

public void insertMenuCounter(MenuCounterVO menuCounterVO)
                       throws java.lang.Exception
Throws:
java.lang.Exception

selectMenuCounterTotal

public int selectMenuCounterTotal(MenuCounterVO menuCounterVO)
                           throws java.lang.Exception
Throws:
java.lang.Exception

selectMenuCounter

public java.util.List<MenuCounterVO> selectMenuCounter(MenuCounterVO menuCounterVO)
                                                throws java.lang.Exception
Throws:
java.lang.Exception

selectXlsMenuList

public java.util.List<MenuVO> selectXlsMenuList(MenuVO menuVO)
                                         throws java.lang.Exception
Throws:
java.lang.Exception

selectOfficeMenuList

public java.util.List<MenuVO> selectOfficeMenuList(MenuVO menuVO)
                                            throws java.lang.Exception
메뉴 리스트

Parameters:
menuVO -
Returns:
Throws:
java.lang.Exception

reprsample

public java.util.List<MenuVO> reprsample(MenuVO menuVO)

pcodeOfficeptUpdate

public int pcodeOfficeptUpdate(MenuVO menuVO)
                        throws java.lang.Exception
Throws:
java.lang.Exception

pcodeOfficeptCnt

public int pcodeOfficeptCnt(MenuVO menuVO)
                     throws java.lang.Exception
Throws:
java.lang.Exception

updateRoleOfficeMenu

public int updateRoleOfficeMenu(MenuVO menuVO)
                         throws java.lang.Exception
권한관리 메뉴 담당자 수정

Parameters:
menuVO -
Returns:
Throws:
java.lang.Exception

selectWebAllMenuList

public java.util.List<MenuVO> selectWebAllMenuList(MenuVO menuVO)
                                            throws java.lang.Exception
사용자 사이트 에서 사용할 메뉴 목록 왼쪽출력 / 로그인 연동여부 체크 출력

Parameters:
menuVO -
Returns:
Throws:
java.lang.Exception

checkMenuList

public java.util.List<MenuVO> checkMenuList(MenuVO menuVO)
                                     throws java.lang.Exception
메뉴담당자권한 등록 리스트(의령군청)

Parameters:
menuVO -
Returns:
Throws:
java.lang.Exception

menuUserRoleUpdate

public void menuUserRoleUpdate(MenuVO menuVO)
                        throws java.lang.Exception
메뉴별 부서권한 의령요청

Parameters:
menuVO -
Throws:
java.lang.Exception