iailab-module-system/iailab-module-system-biz/src/main/java/com/iailab/module/system/service/permission/MenuService.java
@@ -1,5 +1,6 @@
package com.iailab.module.system.service.permission;
import com.iailab.module.system.controller.admin.permission.vo.menu.MenuListReqVO;
import com.iailab.module.system.controller.admin.permission.vo.menu.MenuSaveVO;
import com.iailab.module.system.dal.dataobject.permission.MenuDO;
@@ -10,7 +11,7 @@
/**
 * 菜单 Service 接口
 *
 * @author iailab
 * @author 芋道源码
 */
public interface MenuService {
@@ -53,6 +54,14 @@
    List<MenuDO> getMenuListByTenant(MenuListReqVO reqVO);
    /**
     * 过滤掉关闭的菜单及其子菜单
     *
     * @param list 菜单列表
     * @return 过滤后的菜单列表
     */
    List<MenuDO> filterDisableMenus(List<MenuDO> list);
    /**
     * 筛选菜单列表
     *
     * @param reqVO 筛选条件请求 VO