ExamSubjectServiceImpl.java 1.1 KB

1234567891011121314151617181920212223242526272829303132333435
  1. package com.keao.edu.user.service.impl;
  2. import com.keao.edu.common.dal.BaseDAO;
  3. import com.keao.edu.common.service.impl.BaseServiceImpl;
  4. import com.keao.edu.user.dao.ExamSubjectDao;
  5. import com.keao.edu.user.dto.ExamSubjectDto;
  6. import com.keao.edu.user.entity.ExamSubject;
  7. import com.keao.edu.user.entity.Subject;
  8. import com.keao.edu.user.service.ExamSubjectService;
  9. import org.springframework.beans.factory.annotation.Autowired;
  10. import org.springframework.stereotype.Service;
  11. import java.util.List;
  12. @Service
  13. public class ExamSubjectServiceImpl extends BaseServiceImpl<Long, ExamSubject> implements ExamSubjectService {
  14. @Autowired
  15. private ExamSubjectDao examSubjectDao;
  16. @Override
  17. public BaseDAO<Long, ExamSubject> getDAO() {
  18. return examSubjectDao;
  19. }
  20. @Override
  21. public List<ExamSubjectDto> getExamSubjects(Integer ExamId) {
  22. return examSubjectDao.getSubjectWithExamId(ExamId);
  23. }
  24. @Override
  25. public List<Subject> getUnRelatedWithExamSubjects(Integer tenantId, Integer examId) {
  26. return examSubjectDao.getUnRelatedWithExamSubjects(tenantId, examId);
  27. }
  28. }