1
0
ting.yin 3 rokov pred
rodič
commit
86918af6a3

+ 10 - 0
stmms-web/src/main/java/cn/com/qmth/stmms/admin/exam/InspectedController.java

@@ -150,6 +150,16 @@ public class InspectedController extends BaseExamController {
                 task = taskService.build(student);
             }
         }
+        if (query.getSecretNumber() != null) {
+            ExamStudent student = studentService.findByExamIdAndSecretNumber(examId, query.getSecretNumber());
+            if (student == null) {
+                return null;
+            }
+            releaseStudent(student.getId());
+            if (inspectedService.applyStudent(student, wu.getId())) {
+                task = taskService.build(student);
+            }
+        }
         int retry = 1;
         while (task == null) {
             List<ExamStudent> list = new ArrayList<ExamStudent>();

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

@@ -237,6 +237,10 @@
     	if(selectiveStatus!=undefined && selectiveStatus!=""){
     		url = url+'&selectiveStatus='+selectiveStatus;
     	}
+    	var secretNumber =  $("#secretNumber").val();
+    	if(secretNumber!=undefined && secretNumber!=""){
+    		url = url+'&secretNumber='+secretNumber;
+    	}
     	window.open(url, '_blank');
         return false;
     }