package com.huimv.admin.service; import com.baomidou.mybatisplus.extension.service.IService; import com.huimv.admin.entity.Menu; import com.huimv.admin.common.utils.Result; import java.util.List; import java.util.Map; /** *

* 服务类 *

* * @author astupidcoder * @since 2021-09-09 */ public interface IMenuService extends IService { Result addMenu(Menu menu, Integer userId); //修改菜单 Result editMenu(Menu menu); //删除菜单(批量) Result removeMenu(Integer menuId); /* //查询所有 List listMenu(); //菜单递归 List listMenuUtil(List list);*/ //优化查询所有 Result optimizeList(); //优化菜单递归 List optimizeListUtil(int parentId, List menuEntityList); Result list1(); }