|
@@ -296,10 +296,11 @@ public class MarkController extends BaseController {
|
|
|
Task task = null;
|
|
|
while (task == null) {
|
|
|
List<MarkLibrary> list = new ArrayList<MarkLibrary>();
|
|
|
- if(classes != null){
|
|
|
- list = libraryService.findUnMarked(marker.getExamId(), marker.getSubjectCode(),
|
|
|
- marker.getGroupNumber(),classes, marker.getId(), retry, 20);
|
|
|
- }else{
|
|
|
+ // 绑定了班级的评卷员
|
|
|
+ if (classes != null) {
|
|
|
+ list = libraryService.findUnMarked(marker.getExamId(), marker.getSubjectCode(),
|
|
|
+ marker.getGroupNumber(), classes, marker.getId(), retry, 20);
|
|
|
+ } else {
|
|
|
list = libraryService.findUnMarked(marker.getExamId(), marker.getSubjectCode(),
|
|
|
marker.getGroupNumber(), marker.getId(), retry, 20);
|
|
|
}
|
|
@@ -307,22 +308,10 @@ public class MarkController extends BaseController {
|
|
|
break;
|
|
|
}
|
|
|
for (MarkLibrary library : list) {
|
|
|
-// // 绑定了班级的评卷员
|
|
|
-// if (classes != null) {
|
|
|
-// ExamStudent student = studentService.findById(library.getStudentId());
|
|
|
-// if (!classes.contains(student.getClassName())) {
|
|
|
-// continue;
|
|
|
-// }
|
|
|
-// if (markService.applyLibrary(library, marker)) {
|
|
|
-// task = taskService.build(library);
|
|
|
-// break;
|
|
|
-// }
|
|
|
-// } else {
|
|
|
- if (markService.applyLibrary(library, marker)) {
|
|
|
- task = taskService.build(library);
|
|
|
- break;
|
|
|
- }
|
|
|
-// }
|
|
|
+ if (markService.applyLibrary(library, marker)) {
|
|
|
+ task = taskService.build(library);
|
|
|
+ break;
|
|
|
+ }
|
|
|
}
|
|
|
if (task == null) {
|
|
|
retry++;
|