SysMenuDao.java 682 B

123456789101112131415161718192021222324252627282930313233
  1. package com.kmall.admin.fromcomm.dao;
  2. import com.kmall.admin.fromcomm.entity.SysMenuEntity;
  3. import com.kmall.manager.dao.BaseDao;
  4. import java.util.List;
  5. /**
  6. * 菜单管理
  7. *
  8. * @author Scott
  9. * @email
  10. * @date 2016年9月18日 上午9:33:01
  11. */
  12. public interface SysMenuDao extends BaseDao<SysMenuEntity> {
  13. /**
  14. * 根据父菜单,查询子菜单
  15. *
  16. * @param parentId 父菜单ID
  17. */
  18. List<SysMenuEntity> queryListParentId(Long parentId);
  19. /**
  20. * 获取不包含按钮的菜单列表
  21. */
  22. List<SysMenuEntity> queryNotButtonList();
  23. /**
  24. * 查询用户的权限列表
  25. */
  26. List<SysMenuEntity> queryUserList(Long userId);
  27. }