From e2fc1b7e3bfda18a7e807229a2f9c2dae9d88640 Mon Sep 17 00:00:00 2001 From: xuhaoxiang <1216720373@qq.com> Date: Wed, 7 Jul 2021 18:36:47 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=9A=E6=97=B6=E4=BB=BB=E5=8A=A1=E6=B7=BB?= =?UTF-8?q?=E5=8A=A0=E6=9D=A1=E4=BB=B6=EF=BC=8C=E9=85=8D=E7=BD=AE=E6=96=87?= =?UTF-8?q?=E4=BB=B6=E9=87=8C=E9=85=8D=E7=BD=AE=E7=9A=84=E7=A7=91=E5=AE=A4?= =?UTF-8?q?=E4=B8=8D=E4=B8=8B=E8=BD=BD=E6=96=87=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/ann/service/impl/QueueService.java | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/ann/service/impl/QueueService.java b/src/main/java/com/ann/service/impl/QueueService.java index c8fc751..a4d4268 100644 --- a/src/main/java/com/ann/service/impl/QueueService.java +++ b/src/main/java/com/ann/service/impl/QueueService.java @@ -15,6 +15,7 @@ import com.ann.utils.*; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.beans.factory.annotation.Value; import org.springframework.stereotype.Service; import java.io.File; @@ -44,6 +45,17 @@ public class QueueService { @Autowired MessageService messageService; + public static String deptName; + + @Value("${dept.deptName}") + public void setDeptName(String deptName) { + QueueService.deptName = deptName; + } + + public static String getDeptName() { + return deptName; + } + //---------------------定时器 public void doSomething(List all) throws Exception { if (all.size() > 0) { @@ -209,8 +221,10 @@ public class QueueService { tempPath = messageDto.getDetailType() + "~" + messageDto.getCaptionDateTime() + "~"; } } - - File pdfFile = FileUtils.createFile("pdfs", messageDto.getInpNo(), messageDto.getVisitId(), archiveDetail.getId(), tempPath); + File pdfFile =null; + if(!Objects.equals(archiveMaster.getDeptName(),deptName)) { + pdfFile = FileUtils.createFile("pdfs", messageDto.getInpNo(), messageDto.getVisitId(), archiveDetail.getId(), tempPath); + } if (pdfFile != null) { if (address.endsWith(".pdf") || address.endsWith(".PDF")) { String path = DownloadUtils.downLoadPdfFile(pdfFile, address, messageDto.getType());