fix(downloadAttachment) filename

approve-sys
bob 2 years ago
parent 5d75516222
commit 2c4623db81

@ -66,7 +66,8 @@ public class SysAttachmentController {
response.setHeader("content-type", "application/octet-stream"); response.setHeader("content-type", "application/octet-stream");
response.setHeader("Access-Control-Expose-Headers", "Content-Disposition"); response.setHeader("Access-Control-Expose-Headers", "Content-Disposition");
response.setContentType("application/octet-stream"); 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)); ZipUtil.zip(response.getOutputStream(), ArrayUtil.toArray(fileNames, String.class), ArrayUtil.toArray(fileInputStreams, FileInputStream.class));
return null; return null;
} }

Loading…
Cancel
Save