SysMenuService.java 1.0 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. package com.ydtech.modules.admin.service;
  2. import com.baomidou.mybatisplus.extension.service.IService;
  3. import com.ydtech.modules.admin.model.SysMenu;
  4. import java.util.List;
  5. public interface SysMenuService extends IService<SysMenu> {
  6. public List<SysMenu> findTree(String userName, int menuType);
  7. public List<SysMenu> findByUser(String userName);
  8. List<SysMenu> findRoleMenus(Long roleId);
  9. /**
  10. * @version
  11. * @author: hxl
  12. * @Date: 2024/8/14 14:28
  13. * @Description: 查询控制台的菜单树
  14. */
  15. List<SysMenu> queryKZTMenuList(String sysType,int menuType);
  16. /**
  17. * @version
  18. * @author: hxl
  19. * @Date: 2024/8/14 14:58
  20. * @Description: 通过用户id查询菜单树
  21. */
  22. List<SysMenu> findMenuListByUserId(String userId,String sysType);
  23. /**
  24. * @version
  25. * @author: hxl
  26. * @Date: 2024/8/15 14:21
  27. * @Description: 通过角色id查询控制台角色
  28. */
  29. List<SysMenu> getSysMenusByRoleId(Long roleId, String sysType);
  30. }