From d8efb7d4014c636bd18623635d4fe2f6903e9bfd Mon Sep 17 00:00:00 2001 From: yjz <3131811435@qq.com> Date: Tue, 23 Jul 2024 09:59:03 +0800 Subject: [PATCH] =?UTF-8?q?fix(87295):=20=E5=85=A8=E6=96=87=E6=A3=80?= =?UTF-8?q?=E7=B4=A2=EF=BC=8C=E6=90=9C=E7=B4=A2=E4=B8=8D=E5=87=BA=E5=AF=B9?= =?UTF-8?q?=E5=BA=94=E5=86=85=E5=AE=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/jero/modules/document/utils/ReadPdfUtil.java | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/laws-modules/src/main/java/com/jero/modules/document/utils/ReadPdfUtil.java b/laws-modules/src/main/java/com/jero/modules/document/utils/ReadPdfUtil.java index dcb9f7bc..78cbf018 100644 --- a/laws-modules/src/main/java/com/jero/modules/document/utils/ReadPdfUtil.java +++ b/laws-modules/src/main/java/com/jero/modules/document/utils/ReadPdfUtil.java @@ -1,13 +1,12 @@ package com.jero.modules.document.utils; -import com.jero.common.exception.JeroBootException; -import com.jero.common.util.MinioUtil; +import com.jero.common.util.obs.ObsBootUtil; import lombok.extern.slf4j.Slf4j; +import org.apache.commons.lang3.StringUtils; import org.apache.pdfbox.pdmodel.PDDocument; import org.apache.pdfbox.text.PDFTextStripper; import org.apache.pdfbox.text.PDFTextStripperByArea; -import java.io.IOException; import java.io.InputStream; import java.util.Objects; @@ -20,9 +19,9 @@ import java.util.Objects; public class ReadPdfUtil { public static String readPdf(String path) { - if(MinioUtil.doesObjectExist(path)){ - try (InputStream in = MinioUtil.download(path)) { - if(Objects.isNull(in) || in.available() == 0){ + if(StringUtils.isNotBlank(path)){ + try (InputStream in = ObsBootUtil.getOssFile(path)) { + if(Objects.isNull(in)){ return null; } try (PDDocument document = PDDocument.load(in)) {