@@ -253,7 +253,7 @@ public class MarkController extends BaseExamController {
}
List<MarkGroup> groups = groupService.findByExamAndSubject(examId, code);
for (MarkGroup group : groups) {
- if (group == null) {
+ if (group == null|| group.getStatus() == MarkStatus.FINISH) {
continue;
try {
@@ -838,7 +838,7 @@ public class MarkGroupController extends BaseExamController {
String messages ="";
for (Integer number : groupNumbers) {
MarkGroup group = groupService.findOne(examId, subjectCode, number);
+ if (group == null || group.getStatus() == MarkStatus.FINISH) {