IMIS/src/main/java/kcg/imis/cmmn/mapper/MenuMapper.java

79 lines
1.9 KiB
Java
Raw Normal View History

2022-03-17 02:34:44 +00:00
package kcg.imis.cmmn.mapper;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import kcg.imis.cmmn.vo.MenuVO;
import org.springframework.stereotype.Repository;
import egovframework.rte.psl.dataaccess.EgovAbstractMapper;
import egovframework.rte.psl.dataaccess.util.EgovMap;
@Repository("menuMapper")
public class MenuMapper extends EgovAbstractMapper {
/**
* .
*
* @param menuVO
* VO
* @return
*/
public List<MenuVO> selectMemuList(final MenuVO menuVO) {
return selectList("Menu.selectMemuList", menuVO);
}
/**
* .
*
* @return
*/
public EgovMap getMenuInfo(final HashMap<String, Object> menu) {
return selectOne("Menu.getMenuInfo", menu);
}
/**
*
*
* @param
* @return
* @throws Exception
*/
public EgovMap getMenuInfoById(String menuId) {
return selectOne("Menu.getMenuInfoById", menuId);
}
/**
*
*
* @param
* @return
* @throws Exception
*/
public EgovMap getMenuInfoByParentId(Map<String, Object> paramMap) {
return selectOne("Menu.getMenuInfoByParentId", paramMap);
}
/**
* (3depth)
* @param
* @return
* @throws Exception
*/
public List<MenuVO> getSubMenu(EgovMap map) {
return selectList("Menu.getSubMenu", map);
}
/**
* .
* @param
* @return
* @throws Exception
*/
public List<MenuVO> getTopMenu(EgovMap map) {
return selectList("Menu.getTopMenu", map);
}
}