分数异常

beetlsql3-dev
Mlxa0324 2 years ago
parent ebb0a0d2a4
commit 37b90343ae

@ -848,8 +848,8 @@ public class GeneralQuestionLogService extends CoreBaseService<GeneralQuestionLo
sumSuccessCount += successCount; sumSuccessCount += successCount;
sumErrorCount += errorCount; sumErrorCount += errorCount;
sumDoCount += ObjectUtil.isNotEmpty(questionLog.getGeneralQuestionLogAnswer()) ? 1 : 0; sumDoCount += ObjectUtil.isNotEmpty(questionLog.getGeneralQuestionLogAnswer()) ? 1 : 0;
questionTotalScore = questionTotalScore.add(questionLog.getQuestionScore()); questionTotalScore = questionTotalScore.add(defaultIfNull(questionLog.getQuestionScore(), questionLog.getStudentScore()));
myTotalScore = myTotalScore.add(questionLog.getStudentScore()); myTotalScore = myTotalScore.add(defaultIfNull(questionLog.getStudentScore(), ZERO));
idsSet.add(questionLog.getGeneralQuestionLogId().toString()); idsSet.add(questionLog.getGeneralQuestionLogId().toString());
} }
// 及格分值比率 // 及格分值比率

@ -703,7 +703,7 @@ public class TeacherOpenCourseQuestionLogService extends CoreBaseService<Teacher
sumErrorCount += errorCount; sumErrorCount += errorCount;
sumDoCount += ObjectUtil.isNotEmpty(questionLog.getTeacherOpenCourseQuestionLogAnswer()) ? 1 : 0; sumDoCount += ObjectUtil.isNotEmpty(questionLog.getTeacherOpenCourseQuestionLogAnswer()) ? 1 : 0;
questionTotalScore = questionTotalScore.add(defaultIfNull(questionLog.getQuestionScore(), questionLog.getStudentScore())); questionTotalScore = questionTotalScore.add(defaultIfNull(questionLog.getQuestionScore(), questionLog.getStudentScore()));
myTotalScore = myTotalScore.add(defaultIfNull(questionLog.getStudentScore(), questionLog.getQuestionScore())); myTotalScore = myTotalScore.add(defaultIfNull(questionLog.getStudentScore(), ZERO));
idsSet.add(questionLog.getTeacherOpenCourseQuestionLogId().toString()); idsSet.add(questionLog.getTeacherOpenCourseQuestionLogId().toString());
} }
// 及格分值比率 // 及格分值比率

Loading…
Cancel
Save