From c26c4778ffaa583db2d56d82c3c861e724d0000c Mon Sep 17 00:00:00 2001 From: 许鹏程 <1821349743@qq.com> Date: 星期四, 29 六月 2023 09:32:36 +0800 Subject: [PATCH] poi、easyexcel、poi-tl升级 ,合并空调中的报表、数据源模块 --- src/test/java/com/product/file/test/FileManagerTest.java | 4 ++-- pom.xml | 30 ++++++++++-------------------- src/main/java/com/product/file/service/FileManagerService.java | 4 ++-- 3 files changed, 14 insertions(+), 24 deletions(-) diff --git a/pom.xml b/pom.xml index ed78247..fadae88 100644 --- a/pom.xml +++ b/pom.xml @@ -66,30 +66,20 @@ <version>3.7.2</version> </dependency> <dependency> - <groupId>cn.afterturn</groupId> - <artifactId>easypoi-base</artifactId> - <version>4.1.3</version> - </dependency> - <dependency> - <groupId>cn.afterturn</groupId> - <artifactId>easypoi-annotation</artifactId> - <version>4.1.3</version> - </dependency> - <dependency> <groupId>org.apache.pdfbox</groupId> <artifactId>pdfbox</artifactId> <version>2.0.6</version> </dependency> - <dependency> - <groupId>com.aspose</groupId> - <artifactId>aspose-cells</artifactId> - <version>23.6.1</version> - </dependency> - <dependency> - <groupId>org.aspose</groupId> - <artifactId>slides-line</artifactId> - <version>15.9.0</version> - </dependency> + <dependency> + <groupId>com.aspose</groupId> + <artifactId>aspose-cells</artifactId> + <version>23.6.1</version> + </dependency> + <dependency> + <groupId>org.aspose</groupId> + <artifactId>slides-line</artifactId> + <version>15.9.0</version> + </dependency> <dependency> <groupId>com.aspose</groupId> <artifactId>aspose-words</artifactId> diff --git a/src/main/java/com/product/file/service/FileManagerService.java b/src/main/java/com/product/file/service/FileManagerService.java index 02613ba..dee9482 100644 --- a/src/main/java/com/product/file/service/FileManagerService.java +++ b/src/main/java/com/product/file/service/FileManagerService.java @@ -406,8 +406,8 @@ String viewOnlineSign = attachmentFse.getString(CmnConst.VIEW_ONLINE_SIGN); boolean encrptSignFlag = "1".equals(attachmentFse.getString(CmnConst.ENCRPT_SIGN)); boolean needOnlineViewFlag = "1".equals(fse.getString(CmnConst.NEED_ONLINE_VIEW)) && "1".equals(viewOnlineSign); - if (needOnlineViewFlag) { - // 闇�瑕佸湪绾块瑙堜笖杞崲涔嬪悗鎵嶈兘鍦ㄧ嚎棰勮 + if (needOnlineViewFlag && !realFileName.endsWith(".xlsx") && !realFileName.endsWith(".xls")) { + // 闇�瑕佸湪绾块瑙堜笖杞崲涔嬪悗鎵嶈兘鍦ㄧ嚎棰勮 excel 鏂囦欢涓嶉渶瑕佽浆鎹㈢洿鎺ヨ緭鍑洪瑙� dir += File.separator + CmnConst.TRANSFER_DIR_NAME; } diff --git a/src/test/java/com/product/file/test/FileManagerTest.java b/src/test/java/com/product/file/test/FileManagerTest.java index 36c2865..d6c47aa 100644 --- a/src/test/java/com/product/file/test/FileManagerTest.java +++ b/src/test/java/com/product/file/test/FileManagerTest.java @@ -20,7 +20,7 @@ * @Description: 娴嬭瘯 */ public class FileManagerTest extends HttpTest { - /*@Test + @Test public void testDownLoadFiles() throws InterruptedException { Map<String, Object> m = Maps.newHashMap(); m.put("url/api", "/api/fileManager/download-file-zip/v1"); @@ -33,7 +33,7 @@ HttpTest.testFileDownload(m); Thread.sleep(1000 * 10); - }*/ + } /*@Test public void testDownLoadFile() throws InterruptedException { -- Gitblit v1.9.2