From 8bb87356a3aadf27cdde58ca79ad2773cdf02205 Mon Sep 17 00:00:00 2001
From: 许鹏程 <1821349743@qq.com>
Date: 星期三, 16 八月 2023 11:55:31 +0800
Subject: [PATCH] xn commit

---
 src/main/java/com/product/file/service/FileManagerService.java |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/src/main/java/com/product/file/service/FileManagerService.java b/src/main/java/com/product/file/service/FileManagerService.java
index 02613ba..3448466 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;
 		}
 
@@ -560,7 +560,8 @@
 	 */
 	public byte[] getFileContent(FieldSetEntity attachmentFse) throws BaseException {
 		if (attachmentFse == null || !CmnConst.PRODUCT_SYS_ATTACHMENTS.equals(attachmentFse.getTableName())) {
-			return new byte[16];
+			//杩斿洖涓�涓┖鐨勫瓧鑺傛暟缁�
+			return new byte[0];
 		}
 		try (ByteArrayOutputStream os = new ByteArrayOutputStream();) {
 			FTPService ftpService = new FTPService();

--
Gitblit v1.9.2