xiatian пре 1 година
родитељ
комит
60e6865dcc

+ 15 - 0
stmms-biz/src/main/java/cn/com/qmth/stmms/biz/exam/bean/ScoreVerifyVo.java

@@ -41,6 +41,7 @@ public class ScoreVerifyVo {
 	private String examNumber;
 	private Integer sheetCount;
 	private boolean breach;
+    private Double subjectScore;
 
 	public String getSheetUrlString() {
 		if (sheetUrls != null) {
@@ -108,6 +109,20 @@ public class ScoreVerifyVo {
 			return "";
 		}
 	}
+	public String getSubjectScoreString() {
+		try {
+			return ScoreItem.NUMBER_FORMAT.format(getSubjectScore());
+		} catch (Exception e) {
+			return "";
+		}
+	}
+	public Double getSubjectScore() {
+		return subjectScore;
+	}
+
+	public void setSubjectScore(Double subjectScore) {
+		this.subjectScore = subjectScore;
+	}
 
 	public Boolean getUpload() {
 		return upload;

+ 2 - 1
stmms-biz/src/main/java/cn/com/qmth/stmms/biz/exam/service/impl/ScoreVerifyServiceImpl.java

@@ -59,8 +59,9 @@ public class ScoreVerifyServiceImpl extends BaseQueryService<ScoreVerify> implem
 				" select t.sheet_count sheetCount,t.exam_number examNumber,t.exam_id examId,t.id studentId,t.student_code studentCode,t.name studentName,t.subject_code subjectCode,t.subject_name subjectName, ");
 		sql.append(
 				" t.is_upload upload,t.is_breach breach,t.is_absent absent,t.subjective_score subjectiveScore,t.subjective_score_list subjectiveScoreList,t.objective_score objectiveScore, ");
-		sql.append(" u.name scoreVerifyUserName,t.score_verify_time scoreVerifyTime ");
+		sql.append(" u.name scoreVerifyUserName,t.score_verify_time scoreVerifyTime,sub.total_score subjectScore");
 		sql.append(" from eb_score_verify r left join eb_exam_student t on r.student_id=t.id ");
+		sql.append(" left join eb_exam_subject sub on t.exam_id=sub.exam_id and t.subject_code=sub.code");
 		sql.append(" left join b_user u on t.score_verify_user=u.id where r.exam_id=" + req.getExamId()+" and r.user_id="+req.getUserId());
 		sql.append(" order by t.student_code,t.subject_code ");
 		sql.append(" limit " + offset + "," + req.getPageSize());

+ 2 - 0
stmms-web/src/main/webapp/WEB-INF/views/modules/exam/scoreVerifyPage.jsp

@@ -47,6 +47,7 @@
 					<th>考生姓名</th>
 					<th>考生编号</th>
 					<th>科目</th>
+					<th>满分</th>
 					<th>状态</th>
 					<th>试卷总分</th>
 					<th>大题得分明细</th>
@@ -61,6 +62,7 @@
 						<td>${result.studentName}</td>
 						<td>${result.studentCode}</td>
 						<td>${result.subjectCode}-${result.subjectName}</td>
+						<td>${result.subjectScoreString}</td>
 						<td>
                 <c:if test="${result.upload==true}">
                     <c:if test="${examType!='MULTI_MEDIA'}">