mirror of
https://github.com/dromara/RuoYi-Vue-Plus.git
synced 2026-05-05 09:24:30 +08:00
update 增加菜单查询方法注释
This commit is contained in:
@@ -92,7 +92,7 @@ public interface SysMenuMapper extends BaseMapperPlus<SysMenu, SysMenuVo>, MPJBa
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 根据用户ID查询菜单
|
* 查询正常状态下的全部的菜单和目录
|
||||||
*
|
*
|
||||||
* @return 菜单列表
|
* @return 菜单列表
|
||||||
*/
|
*/
|
||||||
@@ -129,6 +129,13 @@ public interface SysMenuMapper extends BaseMapperPlus<SysMenu, SysMenuVo>, MPJBa
|
|||||||
.toList();
|
.toList();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 根据条件查询当前用户的菜单列表
|
||||||
|
*
|
||||||
|
* @param menu 菜单筛选条件
|
||||||
|
* @param userId 用户ID
|
||||||
|
* @return 菜单列表
|
||||||
|
*/
|
||||||
default List<SysMenuVo> selectMenuListByUserId(SysMenuBo menu, Long userId) {
|
default List<SysMenuVo> selectMenuListByUserId(SysMenuBo menu, Long userId) {
|
||||||
return this.selectJoinList(SysMenuVo.class, JoinWrappers.lambda("m", SysMenu.class)
|
return this.selectJoinList(SysMenuVo.class, JoinWrappers.lambda("m", SysMenu.class)
|
||||||
.distinct()
|
.distinct()
|
||||||
@@ -147,6 +154,12 @@ public interface SysMenuMapper extends BaseMapperPlus<SysMenu, SysMenuVo>, MPJBa
|
|||||||
.orderByAsc("m", SysMenu::getOrderNum));
|
.orderByAsc("m", SysMenu::getOrderNum));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 查询当前用户的菜单树数据
|
||||||
|
*
|
||||||
|
* @param userId 用户ID
|
||||||
|
* @return 菜单列表
|
||||||
|
*/
|
||||||
default List<SysMenu> selectMenuTreeByUserId(Long userId) {
|
default List<SysMenu> selectMenuTreeByUserId(Long userId) {
|
||||||
return this.selectJoinList(SysMenu.class, JoinWrappers.lambda("m", SysMenu.class)
|
return this.selectJoinList(SysMenu.class, JoinWrappers.lambda("m", SysMenu.class)
|
||||||
.distinct()
|
.distinct()
|
||||||
|
|||||||
Reference in New Issue
Block a user