Interface UstraMenuService
- All Superinterfaces:
UstraBaseService
- All Known Implementing Classes:
DefaultDbUstraMenuService
-
Method Summary
Modifier and TypeMethodDescription메뉴 접근이력을 등록한다.메뉴 기능 접근이력을 등록한다.addMenu(UstraMenuModel menu) 메뉴 등록메뉴 접근 이력 조회메뉴 조회getMenuGuide(String mnuId) 지정 메뉴의 가이드를 조회getMenus(UstraMenuModel.Criteria criteria) 메뉴 목록 조회getMenusWithIcon(UstraMenuModel.Criteria criteria) 아이콘이 있는 메뉴 목록 조회default booleanhasAccessiableMenu(String mnuId) 메뉴에 접근권한이 있는지 확인한다.removeMenu(UstraMenuModel menu) 메뉴 삭제updateMenu(UstraMenuModel menu) 메뉴 수정voidupdateMenuBatch(List<UstraMenuModel> menu) 메뉴 일괄 수정메뉴 가이드를 등록Methods inherited from interface com.gsitm.ustra.java.management.services.base.UstraBaseService
mapper
-
Method Details
-
getMenus
메뉴 목록 조회- Parameters:
criteria- 조회 조건- Returns:
- 조회된 메뉴목록
-
getMenusWithIcon
아이콘이 있는 메뉴 목록 조회- Parameters:
criteria- 조회 조건- Returns:
- 조회된 메뉴목록
-
getMenu
메뉴 조회- Parameters:
mnuId- 조회할 메뉴 아이디- Returns:
- 조회된 메뉴 정보
-
addMenu
메뉴 등록- Parameters:
menu- 등록할 메뉴 정보- Returns:
- 등록한 메뉴 정보
-
updateMenu
메뉴 수정- Parameters:
menu- 수정할 메뉴 정보- Returns:
- 수정한 메뉴 정보
-
updateMenuBatch
메뉴 일괄 수정- Parameters:
menu- 수정할 메뉴 정보
-
removeMenu
메뉴 삭제- Parameters:
upperMenuId- 삭제할 상위 메뉴 아이디menuId- 삭제할 메뉴 아이디- Returns:
- 삭제한 메뉴 정보
-
addAccessHistory
메뉴 접근이력을 등록한다. -
addFunctionAccessHistory
default UstraMenuFunctionAccessHistoryModel addFunctionAccessHistory(UstraMenuFunctionAccessHistoryModel history) 메뉴 기능 접근이력을 등록한다. -
getAccessHistories
메뉴 접근 이력 조회- Parameters:
paginationRequest- 페이징 요청 정보criteria- 검색 조건- Returns:
-
getMenuGuide
지정 메뉴의 가이드를 조회- Parameters:
mnuId- 메뉴 아이디- Returns:
- 가이드
-
updateMenuGuide
메뉴 가이드를 등록- Parameters:
menu- 메뉴 정보- Returns:
-
hasAccessiableMenu
메뉴에 접근권한이 있는지 확인한다.- Parameters:
mnuId-- Returns:
-