From d43c0f42bece03a0d2e81c4c135e803eda75cbcf Mon Sep 17 00:00:00 2001
From: Alan <1124498879@qq.com>
Date: 星期五, 19 二月 2021 17:03:03 +0800
Subject: [PATCH] 首页的查询,以及性别字段的不必填

---
 febs-server/febs-server-hr/src/main/java/cc/mrbird/febs/server/hr/service/impl/FilesUploadServiceImpl.java |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

diff --git a/febs-server/febs-server-hr/src/main/java/cc/mrbird/febs/server/hr/service/impl/FilesUploadServiceImpl.java b/febs-server/febs-server-hr/src/main/java/cc/mrbird/febs/server/hr/service/impl/FilesUploadServiceImpl.java
index ff30333..7ca006a 100644
--- a/febs-server/febs-server-hr/src/main/java/cc/mrbird/febs/server/hr/service/impl/FilesUploadServiceImpl.java
+++ b/febs-server/febs-server-hr/src/main/java/cc/mrbird/febs/server/hr/service/impl/FilesUploadServiceImpl.java
@@ -144,9 +144,11 @@
     public void download(String fileids, HttpServletRequest request, HttpServletResponse response) {
         String[] arr = fileids.split(",");
         List<File> files = new ArrayList<>();
+        List<String> fileName = new ArrayList<>();
         Arrays.stream(arr).forEach(i -> {
             FilesUpload filesUpload = this.getById(i);
             files.add(new File(properties.getUploadPpath() + filesUpload.getFilesaddress()));
+            fileName.add(filesUpload.getFilesname());
         });
         //设置压缩包的名字
         //解决不同浏览器压缩包名字含有中文时乱码的问题
@@ -182,7 +184,7 @@
             try {
                 //添加ZipEntry,并ZipEntry中写入文件流
                 //这里,加上i是防止要下载的文件有重名的导致下载失败
-                zipos.putNextEntry(new ZipEntry(file.getName()));
+                zipos.putNextEntry(new ZipEntry(fileName.get(i)));
                 os = new DataOutputStream(zipos);
                 InputStream is = new FileInputStream(file);
                 byte[] b = new byte[100];

--
Gitblit v1.8.0