From 2c4623db81087624480d8f670194885dc6c732ea Mon Sep 17 00:00:00 2001 From: bob Date: Thu, 19 Jan 2023 19:23:59 +0800 Subject: [PATCH] fix(downloadAttachment) filename --- .../com/ruoyi/flowable/controller/SysAttachmentController.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ruoyi-flowable/src/main/java/com/ruoyi/flowable/controller/SysAttachmentController.java b/ruoyi-flowable/src/main/java/com/ruoyi/flowable/controller/SysAttachmentController.java index ff477f3..9894127 100644 --- a/ruoyi-flowable/src/main/java/com/ruoyi/flowable/controller/SysAttachmentController.java +++ b/ruoyi-flowable/src/main/java/com/ruoyi/flowable/controller/SysAttachmentController.java @@ -66,7 +66,8 @@ public class SysAttachmentController { response.setHeader("content-type", "application/octet-stream"); response.setHeader("Access-Control-Expose-Headers", "Content-Disposition"); response.setContentType("application/octet-stream"); - response.setHeader(HttpHeaders.CONTENT_DISPOSITION, "attachment; filename=download.zip"); + String downloadFileName = processInstanceId + "-" + "attachment.zip"; + response.setHeader(HttpHeaders.CONTENT_DISPOSITION, "attachment; filename="+downloadFileName); ZipUtil.zip(response.getOutputStream(), ArrayUtil.toArray(fileNames, String.class), ArrayUtil.toArray(fileInputStreams, FileInputStream.class)); return null; }