package org.jeecg.modules.dnc.service; import com.baomidou.mybatisplus.extension.service.IService; import org.jeecg.modules.dnc.entity.ButtonPermission; import java.util.List; import java.util.Map; public interface IButtonPermissionService extends IService { /** * 根据角色id删除系统按钮权限 * @param roleId * @return */ boolean deleteByRoleId(String roleId); /** * 获取角色分配的系统按钮 * @param roleId * @return */ Map getMapByRoleId(String roleId); /** * 获取按钮的所有权限 * @param buttonId * @return */ List findByButtonId(String buttonId); }