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<QuestionSubject> implements QuestionSubjectService {
|
|
private final QuestionSubjectMapper questionSubjectMapper;
|
|
@Autowired
|
public QuestionSubjectServiceImpl(BaseMapper<QuestionSubject> 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<QuestionSubject> getQuestion(Integer id) {
|
return questionSubjectMapper.getQuestion(id);
|
}
|
|
@Override
|
public Integer saves(List<QuestionSubject> 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<QuestionSubject> getSubject(Integer id) {
|
return questionSubjectMapper.getSubject(id);
|
}
|
|
@Override
|
public List<QuestionSubject> getSubjectBySubjectIds(Integer[] subjectIds) {
|
return questionSubjectMapper.getSubjectBySubjectIds(subjectIds);
|
}
|
}
|