From 02d038387df02b1e4dcf140c3e78c6f95719155e Mon Sep 17 00:00:00 2001
From: 许鹏程 <1821349743@qq.com>
Date: 星期二, 11 二月 2025 10:50:53 +0800
Subject: [PATCH] excel文件预览app端特殊处理

---
 src/main/java/com/product/file/controller/FileManagerController.java |   14 ++++++--------
 1 files changed, 6 insertions(+), 8 deletions(-)

diff --git a/src/main/java/com/product/file/controller/FileManagerController.java b/src/main/java/com/product/file/controller/FileManagerController.java
index dadac21..f09ebbf 100644
--- a/src/main/java/com/product/file/controller/FileManagerController.java
+++ b/src/main/java/com/product/file/controller/FileManagerController.java
@@ -285,17 +285,15 @@
 	public String getFileContents(HttpServletRequest request, HttpServletResponse response) {
 		try {
 			FieldSetEntity fse = null;
-			String uuid = request.getParameter(CoreConst.UUID);
-			String onlineView = request.getParameter(CmnConst.NEED_ONLINE_VIEW);
-
-			if (StringUtils.isEmpty(uuid)) {
+			Object bean = request.getAttribute(CoreConst.API_POST_REQUEST_DATA);
+			RequestParameterEntity rpe = (RequestParameterEntity) bean;
+			if (null != rpe && null != rpe.getFormData()) {
+				fse = rpe.getFormData();
+			}
+			if (fse == null) {
 				SpringMVCContextHolder.getSystemLogger().error(FileCode.FORM_NODATA.getValue(), FileCode.FORM_NODATA.getText());
 				return this.error(FileCode.FORM_NODATA.getValue(), FileCode.FORM_NODATA.getText());
 			}
-			fse = new FieldSetEntity();
-			fse.setTableName(CmnConst.PRODUCT_SYS_ATTACHMENTS);
-			fse.setValue(CoreConst.UUID, uuid);
-			fse.setValue(CmnConst.NEED_ONLINE_VIEW, onlineView);
 			SpringMVCContextHolder.getSystemLogger().info("閫氳繃GET璇锋眰鑾峰彇闄勪欢鍐呭");
 			// 姝e紡浠g爜
 			fileManagerService.getFileContent(fse, response);

--
Gitblit v1.9.2