package com.nova.sankuai.infra.mapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.nova.sankuai.domain.entity.RoleUser; 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 RoleUserMapper extends BaseMapper { /** * 根据用户Id删除关联角色 * * @param userId */ void deleteByUserId(@Param("userId") Long userId); /** * 给用户分配角色 * * @param list * @param userId */ void assignRoles(@Param("list") List list, @Param("userId") Long userId); }