菜单绑定
This commit is contained in:
@@ -1,10 +1,8 @@
|
||||
package org.xyzh.api.system.menu;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import org.xyzh.common.core.domain.ResultDomain;
|
||||
import org.xyzh.common.core.page.PageParam;
|
||||
import org.xyzh.common.dto.menu.TbSysMenu;
|
||||
import org.xyzh.common.dto.menu.TbSysMenuPermission;
|
||||
|
||||
/**
|
||||
* @description MenuRemoteService.java文件描述 菜单远程服务接口
|
||||
@@ -23,6 +21,15 @@ public interface MenuService {
|
||||
*/
|
||||
ResultDomain<TbSysMenu> getAllMenus();
|
||||
|
||||
/**
|
||||
* @description 查询菜单列表
|
||||
* @param filter 过滤条件
|
||||
* @return ResultDomain<TbSysMenu> 菜单列表
|
||||
* @author yslg
|
||||
* @since 2025-09-28
|
||||
*/
|
||||
ResultDomain<TbSysMenu> getMenuList(TbSysMenu filter);
|
||||
|
||||
/**
|
||||
* @description 根据菜单ID查询菜单
|
||||
* @param menuId 菜单ID
|
||||
@@ -124,5 +131,12 @@ public interface MenuService {
|
||||
*/
|
||||
ResultDomain<TbSysMenu> changeMenuVisibility(String menuId, Boolean visible);
|
||||
|
||||
|
||||
/**
|
||||
* @description 查询菜单权限
|
||||
* @param menuId 菜单ID
|
||||
* @return ResultDomain<TbSysMenuPermission> 菜单权限信息
|
||||
* @author yslg
|
||||
* @since 2025-09-28
|
||||
*/
|
||||
ResultDomain<TbSysMenuPermission> getMenuPermission(String menuId);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user