获取当前登录的用户权限

This commit is contained in:
root
2021-06-29 17:28:16 +08:00
parent 33254d9248
commit c4a885922d
14 changed files with 148 additions and 2 deletions
@@ -58,4 +58,11 @@ public interface ISarMenuService extends IService<SarMenu> {
* @return ResponseMessage<Object>
*/
ResponseMessage<Object> delMenu(Integer menuId);
/**
* 通过Ids查询menu
* @param menuIds :菜单Ids
* @return List<Menu>
*/
List<SarMenu> getMenuByIds(List<String> menuIds);
}
@@ -237,6 +237,21 @@ public class SarMenuServiceImpl extends ServiceImpl<SarMenuDao, SarMenu> impleme
return Result.success();
}
/**
* 通过Ids查询menu
* @param menuIds :菜单Ids
* @return List<Menu>
*/
@Override
public List<SarMenu> getMenuByIds(List<String> menuIds) {
if(menuIds!=null&&menuIds.size()>0){
QueryWrapper<SarMenu> sarMenuQueryWrapper=new QueryWrapper<>();
sarMenuQueryWrapper.in("id",menuIds);
return dao.selectList(sarMenuQueryWrapper);
}
return new ArrayList<>();
}
/**
* 递归调用获取子节点
* @param parent:父节点