diff --git a/lis-interfaceCommon/src/main/java/com/czlis/interfaceCommon/utils/ReportUtil.java b/lis-interfaceCommon/src/main/java/com/czlis/interfaceCommon/utils/ReportUtil.java index 30cf537..a3174a8 100644 --- a/lis-interfaceCommon/src/main/java/com/czlis/interfaceCommon/utils/ReportUtil.java +++ b/lis-interfaceCommon/src/main/java/com/czlis/interfaceCommon/utils/ReportUtil.java @@ -24,7 +24,6 @@ import com.itextpdf.kernel.pdf.PdfWriter; import com.itextpdf.layout.Canvas; import com.itextpdf.layout.element.Image; import lombok.extern.slf4j.Slf4j; -import net.sf.jasperreports.engine.JREmptyDataSource; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Value; import org.springframework.stereotype.Component; @@ -139,8 +138,11 @@ public class ReportUtil { } //删除最后给前端的pdf文件 File file = new File(outputPath); - String data = Base64.encode(file); - FileUtils.deleteFile(outputPath); + String data = ""; + if (file.exists()) { + data = Base64.encode(file); + FileUtils.deleteFile(outputPath); + } return new Result("0", "打印成功!", data); } else { return new Result("0", "打印成功!", httpPath);