package com.keao.edu.user.service;

import com.keao.edu.common.service.BaseService;
import com.keao.edu.user.entity.ExamSong;
import com.keao.edu.user.entity.ExamSubjectSong;

import java.util.List;

public interface ExamSubjectSongService extends BaseService<Long, ExamSubjectSong> {

    /**
     * @describe 添加考试内容
     * @author Joburgess
     * @date 2020.06.18
     * @param examSubjectSongs:
     * @return void
     */
    void addExamSubjects(List<ExamSubjectSong> examSubjectSongs);


    /**
     * 获取考试对应科目对应级别的曲目
     * @param examSubjectId
     * @param level
     * @return
     */
    List<ExamSong> getExamSubjectSong(Integer examinationBasicId,Long examSubjectId,Integer level);

    /**
     * 获取考级专业相应级别列表
     * @param examinationBasicId
     * @param examSubjectId
     * @return
     */
    List<ExamSubjectSong> getExamSubjectLevels(Integer examinationBasicId,Long examSubjectId);

}
