xiatian 5 éve
szülő
commit
4b438aff94

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

@@ -69,9 +69,12 @@ public class MarkWorkPaperCreateTask extends AbstractTask {
                 createMarkItems(Long.parseLong(bean.getExamId()), bean.getId());
                 createStudentPapers(Long.parseLong(bean.getExamId()), bean.getId());
                 wbean.setStatus(1);
+            } catch (StatusException e) {
+                wbean.setStatus(2);
+                throw e;
             } catch (Exception e) {
                 wbean.setStatus(2);
-                throw new StatusException("100001", "评卷工作试卷生成出错", e);
+                throw new StatusException("100001", "评卷工作试卷生成出错 " + e.getMessage(), e);
             } finally {
                 markWorkCloudService.updateMarkWork(req);
             }