From 63b308f31ef582ee0bd6004aa68fccb391d21da3 Mon Sep 17 00:00:00 2001 From: 许鹏程 <1821349743@qq.com> Date: 星期一, 17 二月 2025 16:53:36 +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