From 10e4a29fad93759f69c03b94eec8603070ff765a Mon Sep 17 00:00:00 2001
From: shicf <shi_chongfu@163.com>
Date: 星期四, 28 十一月 2024 11:20:34 +0800
Subject: [PATCH] 移动端文件预览

---
 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