|
@@ -533,7 +533,7 @@ public class PaperController extends BaseExamController {
|
|
if (!old.isObjective() && old.getGroupNumber() != null) {
|
|
if (!old.isObjective() && old.getGroupNumber() != null) {
|
|
MarkGroup group = groupService.findOne(examId, old.getSubjectCode(), old.getGroupNumber());
|
|
MarkGroup group = groupService.findOne(examId, old.getSubjectCode(), old.getGroupNumber());
|
|
List<ExamQuestion> questionGroup = questionService.findByExamAndSubjectAndObjectiveAndGroupNumber(
|
|
List<ExamQuestion> questionGroup = questionService.findByExamAndSubjectAndObjectiveAndGroupNumber(
|
|
- examId, question.getSubjectCode(), false, question.getGroupNumber());
|
|
|
|
|
|
+ examId, question.getSubjectCode(), false, old.getGroupNumber());
|
|
BigDecimal totalScore = BigDecimal.ZERO;
|
|
BigDecimal totalScore = BigDecimal.ZERO;
|
|
for (ExamQuestion q : questionGroup) {
|
|
for (ExamQuestion q : questionGroup) {
|
|
totalScore = totalScore.add(BigDecimal.valueOf(q.getTotalScore()));
|
|
totalScore = totalScore.add(BigDecimal.valueOf(q.getTotalScore()));
|