package com.nova.sankuai.infra.mapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.nova.sankuai.domain.entity.RolePermission; import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; import org.springframework.stereotype.Component; import java.util.List; /** * @author weikangdi */ @Component @Mapper public interface RolePermissionMapper extends BaseMapper { /** * 删除角色的权限 * * @param roleId */ void deleteByRoleId(@Param("roleId") Long roleId); /** * 分配角色权限 * * @param list * @param roleId */ void assignPermissions(@Param("list") List list, @Param("roleId") Long roleId); }