xiaofei 6 сар өмнө
parent
commit
60cabd11aa

+ 2 - 0
distributed-print-business/src/main/java/com/qmth/distributed/print/business/service/impl/ExamTaskServiceImpl.java

@@ -1785,6 +1785,8 @@ public class ExamTaskServiceImpl extends ServiceImpl<ExamTaskMapper, ExamTask> i
                 this.removeByExamTaskId(id);
                 // 删除考场信息
                 examDetailService.deleteByExamIdAndPaperNumber(examTask.getSchoolId(), examTask.getExamId(), examTask.getPaperNumber());
+                // 清空已生成试卷编号的考生的试卷编号
+                basicExamStudentService.clearPaperNumberAndPaperTypeByExamIdAndPaperNumber(examTask.getExamId(), examTask.getPaperNumber());
             } else {
                 // 命题任务生成,命题老师未提交前允许删除
                 if (examTask.getStatus().equals(ExamStatusEnum.SUBMIT)) {