package com.mindskip.xzs.service.impl; import com.mindskip.xzs.domain.QuestionSubject; import com.mindskip.xzs.repository.BaseMapper; import com.mindskip.xzs.repository.QuestionSubjectMapper; import com.mindskip.xzs.service.QuestionSubjectService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import java.util.List; @Service public class QuestionSubjectServiceImpl extends BaseServiceImpl implements QuestionSubjectService { private final QuestionSubjectMapper questionSubjectMapper; @Autowired public QuestionSubjectServiceImpl(BaseMapper baseMapper, QuestionSubjectMapper questionSubjectMapper) { super(baseMapper); this.questionSubjectMapper = questionSubjectMapper; } @Override public Integer removes(Integer[] ids) { return questionSubjectMapper.removes(ids); } @Override public Integer add(QuestionSubject questionSubject) { return questionSubjectMapper.insert(questionSubject); } @Override public List getQuestion(Integer id) { return questionSubjectMapper.getQuestion(id); } @Override public Integer saves(List list) { return questionSubjectMapper.saves(list); } @Override public Integer removeQuestionId(Integer questionId) { return questionSubjectMapper.removeQuestionId(questionId); } @Override public Integer removeSubjectId(Integer subjectId) { return questionSubjectMapper.removeSubjectId(subjectId); } @Override public List getSubject(Integer id) { return questionSubjectMapper.getSubject(id); } @Override public List getSubjectBySubjectIds(Integer[] subjectIds) { return questionSubjectMapper.getSubjectBySubjectIds(subjectIds); } }