package cn.lili.modules.permission.service; import cn.lili.modules.permission.entity.dos.RoleMenu; import com.baomidou.mybatisplus.extension.service.IService; import java.util.List; /** * 角色菜单接口 * * @author Chopper * @since 2020/11/22 11:43 */ public interface RoleMenuService extends IService { /** * 通过角色获取菜单权限列表 * * @param roleId * @return */ List findByRoleId(String roleId); /** * 更新某角色拥有到菜单 * * @param roleId * @param roleMenus */ void updateRoleMenu(String roleId, List roleMenus); /** * 根据角色id 删除数据 * * @param roleId */ void deleteRoleMenu(String roleId); /** * 根据角色id 删除数据 * * @param roleId */ void deleteRoleMenu(List roleId); }