From 1b7f38086725b89329989aa510d9acff74e469ea Mon Sep 17 00:00:00 2001 From: 18792927508 <1322446236@qq.com> Date: Thu, 30 Nov 2023 15:16:59 +0800 Subject: [PATCH] =?UTF-8?q?=E8=BD=ACpdf?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ruoyi/web/controller/wisdomarbitrate/VideoController.java | 2 +- .../src/main/java/com/ruoyi/common/config/RuoYiConfig.java | 2 +- .../src/main/java/com/ruoyi/common/utils/PdfUtils.java | 3 --- .../ruoyi/wisdomarbitrate/service/impl/VideoServiceImpl.java | 4 ++-- 4 files changed, 4 insertions(+), 7 deletions(-) diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/wisdomarbitrate/VideoController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/wisdomarbitrate/VideoController.java index f0220ee..db1f865 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/wisdomarbitrate/VideoController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/wisdomarbitrate/VideoController.java @@ -138,7 +138,7 @@ public class VideoController extends BaseController { * @param annexType * @return */ - @Anonymous + @GetMapping("attachListByCaseId") public AjaxResult attachListByCaseId( @RequestParam("caseAppliId") Long caseAppliId,@RequestParam("annexType") Integer annexType) { diff --git a/ruoyi-common/src/main/java/com/ruoyi/common/config/RuoYiConfig.java b/ruoyi-common/src/main/java/com/ruoyi/common/config/RuoYiConfig.java index 26e9f2f..68a1ef1 100644 --- a/ruoyi-common/src/main/java/com/ruoyi/common/config/RuoYiConfig.java +++ b/ruoyi-common/src/main/java/com/ruoyi/common/config/RuoYiConfig.java @@ -142,7 +142,7 @@ public class RuoYiConfig } public static String getHtml2PDFPath() { - return getProfile() + "/upload/html2PDF/"; + return getProfile() + "/upload/html2PDF"; } // https://1304001529.vod-qcloud.com/b78823bbvodcq1304001529/3ce565bf3270835011486046286/f0.mp4 } diff --git a/ruoyi-common/src/main/java/com/ruoyi/common/utils/PdfUtils.java b/ruoyi-common/src/main/java/com/ruoyi/common/utils/PdfUtils.java index feb1609..05afb65 100644 --- a/ruoyi-common/src/main/java/com/ruoyi/common/utils/PdfUtils.java +++ b/ruoyi-common/src/main/java/com/ruoyi/common/utils/PdfUtils.java @@ -36,9 +36,6 @@ public class PdfUtils { Document document = new Document(); PdfWriter writer = null; try { -// if(!new File(pdfFilePath).exists()){ -// new File(pdfFilePath).createNewFile(); -// } writer = PdfWriter.getInstance(document, new FileOutputStream(pdfFilePath)); // 设置底部距离60,解决重叠问题 diff --git a/ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/impl/VideoServiceImpl.java b/ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/impl/VideoServiceImpl.java index ee7ab61..0648491 100644 --- a/ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/impl/VideoServiceImpl.java +++ b/ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/impl/VideoServiceImpl.java @@ -331,14 +331,14 @@ public class VideoServiceImpl implements VideoService { } String htmlContent = "" +reservedConferenceVO.getHtmlContent()+""; // html转pdf并上传到服务器 - boolean convertFlag = PdfUtils.htmlStringConvertToPDF(RuoYiConfig.getHtml2PDFPath() + currentFileName, htmlContent); + boolean convertFlag = PdfUtils.htmlStringConvertToPDF(RuoYiConfig.getHtml2PDFPath() +"/"+ currentFileName, htmlContent); // 绑定案件 if(convertFlag){ CaseAttach caseAttach = CaseAttach.builder().caseAppliId(reservedConferenceVO.getCaseId()) .annexName(fileName) .annexPath(RuoYiConfig.getHtml2PDFPath()) - .annexType(11) + .annexType(7) .build(); caseAttachMapper.save(caseAttach); return AjaxResult.success();