ting.yin 1 年之前
父節點
當前提交
e46419398b

+ 1 - 1
stmms-web/src/main/java/cn/com/qmth/stmms/admin/exam/MarkController.java

@@ -248,7 +248,7 @@ public class MarkController extends BaseExamController {
                 }
                 try {
                     lockService.waitlock(LockType.GROUP, group.getExamId(), group.getSubjectCode(), group.getNumber());
-                    if (group.getStatus() == MarkStatus.FORMAL && group.getLeftCount() == 0) {
+                    if (group.getStatus() == MarkStatus.FORMAL && group.getLeftCount() == 0 && group.getLibraryCount() != 0) {
                         groupService
                                 .updateStatus(examId, code, group.getNumber(), MarkStatus.FINISH, group.getStatus());
                     }

+ 1 - 1
stmms-web/src/main/java/cn/com/qmth/stmms/admin/exam/MarkGroupController.java

@@ -752,7 +752,7 @@ public class MarkGroupController extends BaseExamController {
             }
             try {
                 lockService.waitlock(LockType.GROUP, group.getExamId(), group.getSubjectCode(), group.getNumber());
-                if (group.getStatus() == MarkStatus.FORMAL && group.getLeftCount() == 0) {
+                if (group.getStatus() == MarkStatus.FORMAL && group.getLeftCount() == 0 && group.getLibraryCount() != 0) {
                     groupService.updateStatus(examId, subjectCode, number, MarkStatus.FINISH, group.getStatus());
                 }
             } finally {