From 7e0776dbd8470e21c777de74db1f32c7303eae19 Mon Sep 17 00:00:00 2001
From: Administrator <2863138610@qq.com>
Date: 星期五, 02 十二月 2022 11:27:52 +0800
Subject: [PATCH] 成绩管理

---
 src/main/java/com/qxueyou/scc/admin/score/service/impl/ScoreService.java |   32 +++++++++++++++++++++++++++-----
 1 files changed, 27 insertions(+), 5 deletions(-)

diff --git a/src/main/java/com/qxueyou/scc/admin/score/service/impl/ScoreService.java b/src/main/java/com/qxueyou/scc/admin/score/service/impl/ScoreService.java
index db5c2c9..b2fefea 100644
--- a/src/main/java/com/qxueyou/scc/admin/score/service/impl/ScoreService.java
+++ b/src/main/java/com/qxueyou/scc/admin/score/service/impl/ScoreService.java
@@ -1,7 +1,13 @@
 package com.qxueyou.scc.admin.score.service.impl;
 
+import java.util.List;
 import java.util.Map;
 
+import com.qxueyou.scc.base.model.Pager;
+import com.qxueyou.scc.exam.dao.ExamResultVDao;
+import com.qxueyou.scc.exam.model.ExamResultV;
+import com.qxueyou.scc.exercise.dao.ExerciseResultDAO;
+import com.qxueyou.scc.exercise.model.ExerciseResultV;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Service;
 
@@ -13,28 +19,34 @@
 
 @Service
 public class ScoreService extends CommonAppService implements IScoreService {
-	
+
 	@Autowired
 	HomeworkScoreVDAO homeworkDao;
-	
+
 	@Autowired
 	ExamScoreVDAO examDao;
 
+	@Autowired
+	ExamResultVDao examResultVDao;
+
+	@Autowired
+	ExerciseResultDAO exerciseResultDAO;
+
 	@Override
 	public Map<String,Object> queryClassExamScoreInfo(String classId) {
-		
+
 		return CollectionUtils.newObjectMap(
 				"examCount",examDao.getExamCount(classId),
 				"examHasAuditCount",examDao.getExamCount(classId),
 				"examToAuditCount",0,
 				"examNoSubmitCount",examDao.getToSubmitExamCount(classId)
 				);
-		
+
 	}
 
 	@Override
 	public Map<String,Object> queryClassHomeworkScoreInfo(String classId) {
-		
+
 		return CollectionUtils.newObjectMap(
 				"homeworkCount",homeworkDao.getHomeworkCount(classId),
 				"homeworkHasAuditCount",homeworkDao.getHomeworkHasAuditCount(classId),
@@ -43,4 +55,14 @@
 				);
 	}
 
+	@Override
+	public List<ExamResultV> allExamResultV(String classId) {
+		return examResultVDao.getResultList(classId);
+	}
+	@Override
+	public List<ExerciseResultV> allExerciseResultV(String classId){
+		return exerciseResultDAO.getResultList(classId);
+	}
+
+
 }

--
Gitblit v1.8.0