|
@@ -14,6 +14,7 @@ import com.qmth.distributed.print.business.bean.dto.excel.UserImportDto;
|
|
import com.qmth.distributed.print.business.bean.result.ExaminationResult;
|
|
import com.qmth.distributed.print.business.bean.result.ExaminationResult;
|
|
import com.qmth.distributed.print.business.entity.*;
|
|
import com.qmth.distributed.print.business.entity.*;
|
|
import com.qmth.distributed.print.business.enums.DrawRuleEnum;
|
|
import com.qmth.distributed.print.business.enums.DrawRuleEnum;
|
|
|
|
+import com.qmth.distributed.print.business.enums.ExamDetailStatusEnum;
|
|
import com.qmth.distributed.print.business.enums.ExamStatusEnum;
|
|
import com.qmth.distributed.print.business.enums.ExamStatusEnum;
|
|
import com.qmth.distributed.print.business.enums.UploadFileEnum;
|
|
import com.qmth.distributed.print.business.enums.UploadFileEnum;
|
|
import com.qmth.distributed.print.business.service.*;
|
|
import com.qmth.distributed.print.business.service.*;
|
|
@@ -395,7 +396,7 @@ public class TaskLogicServiceImpl implements TaskLogicService {
|
|
String dirName = stringJoiner.toString().replaceAll("\\\\", "/");
|
|
String dirName = stringJoiner.toString().replaceAll("\\\\", "/");
|
|
// File file = new File(dirName);
|
|
// File file = new File(dirName);
|
|
// ConvertUtil.inputStream2File(in,file);
|
|
// ConvertUtil.inputStream2File(in,file);
|
|
- ossUtil.ossUpload(dirName, in, DigestUtils.md5Hex(in));
|
|
|
|
|
|
+ ossUtil.ossUpload(dirName, in, null);
|
|
jsonObject.put(SystemConstant.TYPE, SystemConstant.OSS);
|
|
jsonObject.put(SystemConstant.TYPE, SystemConstant.OSS);
|
|
jsonObject.put(SystemConstant.PATH, dirName);
|
|
jsonObject.put(SystemConstant.PATH, dirName);
|
|
jsonObject.put(SystemConstant.UPLOAD_TYPE, UploadFileEnum.FILE.getTitle());
|
|
jsonObject.put(SystemConstant.UPLOAD_TYPE, UploadFileEnum.FILE.getTitle());
|
|
@@ -823,6 +824,7 @@ public class TaskLogicServiceImpl implements TaskLogicService {
|
|
examDetail.setAttachmentId(basicAttachment.getId());
|
|
examDetail.setAttachmentId(basicAttachment.getId());
|
|
examDetail.setPagesA3(pageA3Count);
|
|
examDetail.setPagesA3(pageA3Count);
|
|
examDetail.setPagesA4(pageA4Count);
|
|
examDetail.setPagesA4(pageA4Count);
|
|
|
|
+ examDetail.setStatus(ExamDetailStatusEnum.READY);
|
|
detailService.saveOrUpdate(examDetail);
|
|
detailService.saveOrUpdate(examDetail);
|
|
ossUtil.ossUpload(dirName, localPdfFile, BinaryUtil.toBase64String(HexUtils.decodeHex(DigestUtils.md5Hex(new FileInputStream(localPdfFile)))));
|
|
ossUtil.ossUpload(dirName, localPdfFile, BinaryUtil.toBase64String(HexUtils.decodeHex(DigestUtils.md5Hex(new FileInputStream(localPdfFile)))));
|
|
localPdfFile.delete();
|
|
localPdfFile.delete();
|