|
@@ -171,17 +171,8 @@ public class PdfTaskLogicServiceImpl implements PdfTaskLogicService {
|
|
|
UpdateWrapper<ExamDetail> examDetailQueryWrapper = new UpdateWrapper<>();
|
|
|
LambdaUpdateWrapper<ExamDetail> lambda = examDetailQueryWrapper.lambda();
|
|
|
lambda.set(ExamDetail::getStatus, ExamDetailStatusEnum.CREATING);
|
|
|
- if (CreatePdfTypeEnum.ALL.equals(tbTaskPdf.getCreateType()) || CreatePdfTypeEnum.PAPER.equals(tbTaskPdf.getCreateType())) {
|
|
|
- lambda.set(ExamDetail::getAttachmentId, null);
|
|
|
- }
|
|
|
- if (CreatePdfTypeEnum.ALL.equals(tbTaskPdf.getCreateType()) || CreatePdfTypeEnum.CARD_A3.equals(tbTaskPdf.getCreateType())) {
|
|
|
- lambda.set(ExamDetail::getCardAttachmentId, null);
|
|
|
- }
|
|
|
- if (CreatePdfTypeEnum.ALL.equals(tbTaskPdf.getCreateType()) || CreatePdfTypeEnum.SIGN.equals(tbTaskPdf.getCreateType())
|
|
|
- || CreatePdfTypeEnum.PACKAGE.equals(tbTaskPdf.getCreateType()) || CreatePdfTypeEnum.CHECK_IN.equals(tbTaskPdf.getCreateType())) {
|
|
|
- lambda.set(ExamDetail::getAttachmentPath, null);
|
|
|
- }
|
|
|
lambda.eq(ExamDetail::getId, tbTaskPdf.getId());
|
|
|
+ lambda.eq(ExamDetail::getStatus, ExamDetailStatusEnum.NEW);
|
|
|
examDetailService.update(examDetailQueryWrapper);
|
|
|
|
|
|
//所有考场都撤回,印刷任务状态改为就绪
|