feat(menu):重构菜单路由接口支持多数据源

This commit is contained in:
Ray.Hao
2025-09-24 14:41:03 +08:00
parent 7174f0fbe6
commit a27f68e5b2
3 changed files with 45 additions and 12 deletions

View File

@@ -40,9 +40,16 @@ public interface MenuService extends IService<Menu> {
boolean saveMenu(MenuForm menuForm);
/**
* 获取路由列表
* 获取当前用户的菜单路由列表
*/
List<RouteVO> getCurrentUserRoutes();
List<RouteVO> listCurrentUserRoutes();
/**
* 获取当前用户的菜单路由列表(指定数据源)
*
* @param datasource 数据源名称master(主库)、naiveui(NaiveUI数据库)、template(模板数据库)
*/
List<RouteVO> listCurrentUserRoutes(String datasource);
/**
* 修改菜单显示状态