Procházet zdrojové kódy

阅卷工作选多个考试

xiatian před 5 roky
rodič
revize
75e39ccc75

+ 4 - 2
examcloud-task-service/src/main/java/cn/com/qmth/examcloud/task/service/job/MarkWorkPaperCreateTask.java

@@ -67,8 +67,10 @@ public class MarkWorkPaperCreateTask extends AbstractTask {
             wbean.setAppendTime(bean.getAppendTime());
             req.setMarkWorkBean(wbean);
             try {
-                createMarkItems(Long.parseLong(bean.getExamId()), bean.getId());
-                createStudentPapers(Long.parseLong(bean.getExamId()), bean.getId());
+                for (Long examId : bean.getExamIds()) {
+                    createMarkItems(examId, bean.getId());
+                    createStudentPapers(examId, bean.getId());
+                }
                 wbean.setStatus(1);
             } catch (StatusException e) {
                 wbean.setStatus(2);