|
@@ -12,8 +12,12 @@ import com.qmth.boot.core.exception.StatusException;
|
|
|
|
|
|
import cn.com.qmth.markingaudit.bean.ExamDataQuery;
|
|
import cn.com.qmth.markingaudit.bean.ExamDataQuery;
|
|
import cn.com.qmth.markingaudit.bean.ExamDataVo;
|
|
import cn.com.qmth.markingaudit.bean.ExamDataVo;
|
|
|
|
+import cn.com.qmth.markingaudit.bean.QuestionDataQuery;
|
|
|
|
+import cn.com.qmth.markingaudit.bean.QuestionDataVo;
|
|
import cn.com.qmth.markingaudit.bean.StudentDataQuery;
|
|
import cn.com.qmth.markingaudit.bean.StudentDataQuery;
|
|
import cn.com.qmth.markingaudit.bean.StudentDataVo;
|
|
import cn.com.qmth.markingaudit.bean.StudentDataVo;
|
|
|
|
+import cn.com.qmth.markingaudit.bean.SubjectDataQuery;
|
|
|
|
+import cn.com.qmth.markingaudit.bean.SubjectDataVo;
|
|
import cn.com.qmth.markingaudit.dao.MonitorDao;
|
|
import cn.com.qmth.markingaudit.dao.MonitorDao;
|
|
import cn.com.qmth.markingaudit.service.MonitorService;
|
|
import cn.com.qmth.markingaudit.service.MonitorService;
|
|
|
|
|
|
@@ -46,8 +50,7 @@ public class MonitorServiceImpl implements MonitorService {
|
|
@Override
|
|
@Override
|
|
public List<StudentDataVo> studentData(StudentDataQuery req) {
|
|
public List<StudentDataVo> studentData(StudentDataQuery req) {
|
|
checkExamIdValid(req.getExamId(), req.getSchoolCode());
|
|
checkExamIdValid(req.getExamId(), req.getSchoolCode());
|
|
- List<StudentDataVo> ret = monitorDao.studentData(req);
|
|
|
|
- return ret;
|
|
|
|
|
|
+ return monitorDao.studentData(req);
|
|
}
|
|
}
|
|
|
|
|
|
private void checkExamIdValid(Integer examId, String schoolCode) {
|
|
private void checkExamIdValid(Integer examId, String schoolCode) {
|
|
@@ -57,4 +60,16 @@ public class MonitorServiceImpl implements MonitorService {
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ @Override
|
|
|
|
+ public List<SubjectDataVo> subjectData(SubjectDataQuery req) {
|
|
|
|
+ checkExamIdValid(req.getExamId(), req.getSchoolCode());
|
|
|
|
+ return monitorDao.subjectData(req);
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ @Override
|
|
|
|
+ public List<QuestionDataVo> questionData(QuestionDataQuery req) {
|
|
|
|
+ checkExamIdValid(req.getExamId(), req.getSchoolCode());
|
|
|
|
+ return monitorDao.questionData(req);
|
|
|
|
+ }
|
|
|
|
+
|
|
}
|
|
}
|