package com.yonge.cooleshow.biz.dal.service;

import com.yonge.cooleshow.biz.dal.entity.AlbumMusicRelate;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.List;

/**
 * AlbumMusicRelateService服务类
 * @author yzp
 * @date 2022-03-25 23:46:28
 * @version v1.0
 **/
public interface AlbumMusicRelateService extends IService<AlbumMusicRelate> {

    /**
     * 删除专辑关联曲目关系
     *
     * @param albumId 专辑第
     * @param musicSheetIdList 曲目id集合
     * @return boolean
     */
    boolean delMusicSheet(Long albumId, List<Long> musicSheetIdList);

    /**
     * 添加专辑关联曲目关系
     *
     * @param albumId 专辑第
     * @param musicSheetIdList 曲目id集合
     * @param userId 操作用户id
     * @return boolean
     */
    boolean addMusicSheet(Long albumId, List<Long> musicSheetIdList, Long userId);

}