@Service(value="stMenuService") public class StMenuServiceImpl extends egovframework.rte.fdl.cmmn.EgovAbstractServiceImpl implements StMenuService
Constructor and Description |
---|
StMenuServiceImpl() |
Modifier and Type | Method and Description |
---|---|
java.util.List<egovframework.rte.psl.dataaccess.util.EgovMap> |
getAuthDeptList(java.util.HashMap<java.lang.String,java.lang.Object> param)
메뉴권한 부서 리스트
|
int |
getAuthDeptTotalCnt(java.util.HashMap<java.lang.String,java.lang.Object> param)
메뉴권한 부서 전체 카운트
|
java.util.List<egovframework.rte.psl.dataaccess.util.EgovMap> |
getAuthGroupList(java.util.HashMap<java.lang.String,java.lang.Object> param)
메뉴권한 그룹 리스트
|
int |
getAuthGroupTotalCnt(java.util.HashMap<java.lang.String,java.lang.Object> param)
메뉴권한 그룹 전체 카운트
|
java.util.List<egovframework.rte.psl.dataaccess.util.EgovMap> |
getAuthList(java.util.HashMap<java.lang.String,java.lang.Object> param)
선택된 메뉴의 설정된 메뉴권한
|
java.util.List<egovframework.rte.psl.dataaccess.util.EgovMap> |
getAuthUserList(java.util.HashMap<java.lang.String,java.lang.Object> param)
메뉴권한 사용자 리스트
|
int |
getAuthUserTotalCnt(java.util.HashMap<java.lang.String,java.lang.Object> param)
메뉴권한 사용자 전체 카운트
|
java.util.List<egovframework.rte.psl.dataaccess.util.EgovMap> |
getMenuBkmkList(java.lang.String siteId)
메뉴 즐겨찾기 리스트
|
java.lang.String |
getMenuExcel(java.lang.String se,
java.lang.String excelPasswd)
엑셀파일 생성
|
java.util.List<egovframework.rte.psl.dataaccess.util.EgovMap> |
getMenuHistoryList(java.util.HashMap<java.lang.String,java.lang.Object> param)
메뉴 히스토리 리스트
|
int |
getMenuHistoryTotalCnt(java.util.HashMap<java.lang.String,java.lang.Object> param)
메뉴 히스토리 전체 카운트
|
java.util.List<egovframework.rte.psl.dataaccess.util.EgovMap> |
getMenuList(java.lang.String siteId)
메뉴 리스트
|
java.lang.String |
getMenuNm(java.util.HashMap<java.lang.String,java.lang.Object> param)
메뉴명
|
egovframework.rte.psl.dataaccess.util.EgovMap |
getMenuState(java.lang.String siteId)
사이트 메뉴의 배포상태
|
java.util.List<egovframework.rte.psl.dataaccess.util.EgovMap> |
getMenuUrlFind()
메뉴링크 게시판 리스트
|
java.lang.String |
getMenuUseAt(java.util.HashMap<java.lang.String,java.lang.Object> param)
메뉴 사용유무
|
void |
setMenuAuthMerge(java.util.HashMap<java.lang.String,java.lang.Object> param)
선택된 메뉴의 권한 일괄 삭제/등록
|
void |
setMenuBkmkDeploy()
메뉴 즐겨찾기 배포
|
void |
setMenuBkmkMerge(java.util.HashMap<java.lang.String,java.lang.Object> param)
메뉴 즐겨찾기 일괄 등록
|
void |
setMenuCopyMove(java.util.HashMap<java.lang.String,java.lang.Object> param)
메뉴 복사/이동
|
java.util.List<egovframework.rte.psl.dataaccess.util.EgovMap> |
setMenuDeploy(java.lang.String siteId,
int menuId,
java.lang.String preView)
메뉴 배포 파일 리스트
|
int |
setMenuDeployInsert(java.util.HashMap<java.lang.String,java.lang.Object> param)
메뉴 배포상태 등록
|
void |
setMenuMerge(java.util.HashMap<java.lang.String,java.lang.Object> param)
메뉴 최상위추가/하위추가/수정/삭제/정렬순서 변경
|
void |
setMenuSiteMerge(java.lang.String siteId)
배포 메뉴 삭제/등록
|
public java.util.List<egovframework.rte.psl.dataaccess.util.EgovMap> getMenuList(java.lang.String siteId) throws org.springframework.dao.DataAccessException
getMenuList
in interface StMenuService
siteId
- 사이트IDorg.springframework.dao.DataAccessException
public java.lang.String getMenuExcel(java.lang.String se, java.lang.String excelPasswd)
getMenuExcel
in interface StMenuService
se
- 구분[M : 메뉴, H : 히스토리]excelPasswd
- 엑셀 비밀번호public java.util.List<egovframework.rte.psl.dataaccess.util.EgovMap> getMenuUrlFind() throws org.springframework.dao.DataAccessException
getMenuUrlFind
in interface StMenuService
org.springframework.dao.DataAccessException
public void setMenuMerge(java.util.HashMap<java.lang.String,java.lang.Object> param) throws org.springframework.dao.DataAccessException
setMenuMerge
in interface StMenuService
param
- action[NU : 최상위추가, ND : 하위추가, U : 수정, D : 삭제, DD : 삭제(하위메뉴포함), SU : 순서변경(상위), SD : 순서변경(하위)], 메뉴 dataorg.springframework.dao.DataAccessException
public void setMenuCopyMove(java.util.HashMap<java.lang.String,java.lang.Object> param) throws org.springframework.dao.DataAccessException
setMenuCopyMove
in interface StMenuService
param
- clone[C : 복사, M : 이동], cloneId : 대상메뉴ID, cloneStep : 대상단계, cloneUpper : 최상위메뉴여부, siteId : 사이트ID, menuId : 메뉴ID, loginId : 사용자ID, ip : IPorg.springframework.dao.DataAccessException
public int getAuthUserTotalCnt(java.util.HashMap<java.lang.String,java.lang.Object> param) throws org.springframework.dao.DataAccessException
getAuthUserTotalCnt
in interface StMenuService
param
- searchTabQuery : 검색어org.springframework.dao.DataAccessException
public java.util.List<egovframework.rte.psl.dataaccess.util.EgovMap> getAuthUserList(java.util.HashMap<java.lang.String,java.lang.Object> param) throws org.springframework.dao.DataAccessException
getAuthUserList
in interface StMenuService
param
- siteId : 사이트ID, menuId : 메뉴ID, menuSe : 메뉴구분, searchTabQuery : 검색어, listAll[Y : 전체]org.springframework.dao.DataAccessException
public int getAuthDeptTotalCnt(java.util.HashMap<java.lang.String,java.lang.Object> param) throws org.springframework.dao.DataAccessException
getAuthDeptTotalCnt
in interface StMenuService
param
- searchTabQuery : 검색어org.springframework.dao.DataAccessException
public java.util.List<egovframework.rte.psl.dataaccess.util.EgovMap> getAuthDeptList(java.util.HashMap<java.lang.String,java.lang.Object> param) throws org.springframework.dao.DataAccessException
getAuthDeptList
in interface StMenuService
param
- siteId : 사이트ID, menuId : 메뉴ID, menuSe : 메뉴구분, searchTabQuery : 검색어, listAll[Y : 전체]org.springframework.dao.DataAccessException
public int getAuthGroupTotalCnt(java.util.HashMap<java.lang.String,java.lang.Object> param) throws org.springframework.dao.DataAccessException
getAuthGroupTotalCnt
in interface StMenuService
param
- searchTabQuery : 검색어org.springframework.dao.DataAccessException
public java.util.List<egovframework.rte.psl.dataaccess.util.EgovMap> getAuthGroupList(java.util.HashMap<java.lang.String,java.lang.Object> param) throws org.springframework.dao.DataAccessException
getAuthGroupList
in interface StMenuService
param
- siteId : 사이트ID, menuId : 메뉴ID, menuSe : 메뉴구분, searchTabQuery : 검색어, listAll[Y : 전체]org.springframework.dao.DataAccessException
public java.util.List<egovframework.rte.psl.dataaccess.util.EgovMap> getAuthList(java.util.HashMap<java.lang.String,java.lang.Object> param) throws org.springframework.dao.DataAccessException
getAuthList
in interface StMenuService
param
- siteId : 사이트ID, menuId : 메뉴ID, menuSe : 메뉴구분org.springframework.dao.DataAccessException
public java.lang.String getMenuNm(java.util.HashMap<java.lang.String,java.lang.Object> param) throws org.springframework.dao.DataAccessException
getMenuNm
in interface StMenuService
param
- siteId : 사이트ID, menuId : 메뉴IDorg.springframework.dao.DataAccessException
public java.lang.String getMenuUseAt(java.util.HashMap<java.lang.String,java.lang.Object> param) throws org.springframework.dao.DataAccessException
getMenuUseAt
in interface StMenuService
param
- siteId : 사이트ID, menuId : 메뉴IDorg.springframework.dao.DataAccessException
@Transactional public void setMenuAuthMerge(java.util.HashMap<java.lang.String,java.lang.Object> param) throws org.springframework.dao.DataAccessException
setMenuAuthMerge
in interface StMenuService
param
- siteId : 사이트ID, menuId : 메뉴ID, menuSe : 메뉴구분org.springframework.dao.DataAccessException
public egovframework.rte.psl.dataaccess.util.EgovMap getMenuState(java.lang.String siteId) throws org.springframework.dao.DataAccessException
getMenuState
in interface StMenuService
siteId
- 사이트IDorg.springframework.dao.DataAccessException
@Transactional public void setMenuSiteMerge(java.lang.String siteId)
setMenuSiteMerge
in interface StMenuService
siteId
- 사이트IDpublic int getMenuHistoryTotalCnt(java.util.HashMap<java.lang.String,java.lang.Object> param) throws org.springframework.dao.DataAccessException
getMenuHistoryTotalCnt
in interface StMenuService
param
- siteId : 사이트ID, searchModalQuery : 검색어org.springframework.dao.DataAccessException
public java.util.List<egovframework.rte.psl.dataaccess.util.EgovMap> getMenuHistoryList(java.util.HashMap<java.lang.String,java.lang.Object> param) throws org.springframework.dao.DataAccessException
getMenuHistoryList
in interface StMenuService
param
- siteId : 사이트ID, searchModalQuery : 검색어org.springframework.dao.DataAccessException
public int setMenuDeployInsert(java.util.HashMap<java.lang.String,java.lang.Object> param)
setMenuDeployInsert
in interface StMenuService
param
- 메뉴 Datapublic java.util.List<egovframework.rte.psl.dataaccess.util.EgovMap> setMenuDeploy(java.lang.String siteId, int menuId, java.lang.String preView)
setMenuDeploy
in interface StMenuService
siteId
- 사이트IDmenuId
- 메뉴IDpreView
- 미리보기용[Y : 미리보기]public java.util.List<egovframework.rte.psl.dataaccess.util.EgovMap> getMenuBkmkList(java.lang.String siteId) throws org.springframework.dao.DataAccessException
getMenuBkmkList
in interface StMenuService
siteId
- 사이트IDorg.springframework.dao.DataAccessException
@Transactional public void setMenuBkmkMerge(java.util.HashMap<java.lang.String,java.lang.Object> param) throws org.springframework.dao.DataAccessException
setMenuBkmkMerge
in interface StMenuService
param
- siteId : 사이트ID, menuId : 메뉴ID, menuNm : 메뉴명, menuClass : 메뉴클래스, useAt : 사용유무org.springframework.dao.DataAccessException
public void setMenuBkmkDeploy()
setMenuBkmkDeploy
in interface StMenuService