package com.keao.edu.user.service;


import com.keao.edu.common.service.BaseService;
import com.keao.edu.user.dto.ExamSubjectDto;
import com.keao.edu.user.entity.ExamSubject;
import com.keao.edu.user.entity.Subject;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface ExamSubjectService extends BaseService<Long, ExamSubject> {


    /**
     * 根据考试项目id获取考试专业列表
     * @param ExamId
     * @return
     */
    List<ExamSubjectDto> getExamSubjects(Integer ExamId);

    /**
     * @describe 获取与考级项目无关的专业
     * @author Joburgess
     * @date 2020.07.03
     * @param tenantId:
     * @param examId:
     * @return java.util.List<com.keao.edu.user.entity.Subject>
     */
    List<Subject> getUnRelatedWithExamSubjects(Integer tenantId,Integer examId);
}
