xiaofei 2 жил өмнө
parent
commit
375cd9896a

+ 1 - 2
distributed-print-business/src/main/java/com/qmth/distributed/print/business/entity/ExamPaperStructure.java

@@ -6,8 +6,7 @@ import com.fasterxml.jackson.databind.annotation.JsonSerialize;
 import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
 import com.qmth.distributed.print.business.enums.ExamPaperStructureStatusEnum;
 import com.qmth.teachcloud.common.base.BaseEntity;
-import com.qmth.teachcloud.common.enums.TaskStatusEnum;
-import com.sun.org.apache.xpath.internal.operations.Bool;
+
 import io.swagger.annotations.ApiModelProperty;
 
 import java.io.Serializable;

+ 3 - 1
distributed-print-business/src/main/java/com/qmth/distributed/print/business/service/impl/ExamTaskServiceImpl.java

@@ -1382,7 +1382,9 @@ public class ExamTaskServiceImpl extends ServiceImpl<ExamTaskMapper, ExamTask> i
                 examCardDetailService.remove(examCardDetailUpdateWrapper);
             }
         }
-        examTaskDetailService.removeById(examTaskDetail.getId());
+        if (examTaskDetail != null && examTaskDetail.getId() != null) {
+            examTaskDetailService.removeById(examTaskDetail.getId());
+        }
     }
 
     @Transactional