package com.ycwl.basic.mapper.pc; import com.ycwl.basic.model.pc.menu.MenuNode; import com.ycwl.basic.model.pc.menu.entity.MenuEntity; import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; import java.util.List; @Mapper public interface MenuMapper { /** * 根据角色id删除角色菜单 * @param roleId 角色id * @return */ int deleteRoleMenuByRoleId(@Param("id")String roleId); int addRoleMenu(@Param("id")String roleId,@Param("list") List list); int add(MenuEntity menuEntity); ListgetListByType(@Param("type")Integer type); int update(MenuEntity menuEntity); int deleteById(@Param("id")Long id); /** * 根据菜单id删除角色菜单 * @param menuId * @return */ int deleteRoleMenuByMenuId(@Param("id")String menuId); }