From 5364bdbb33dafcf616693ca8d73f07155cdcacf3 Mon Sep 17 00:00:00 2001
From: yanghui <2536613402@qq.com>
Date: 星期五, 14 十月 2022 14:06:24 +0800
Subject: [PATCH] #feat 修改

---
 springcloud_k8s_panzhihuazhihuishequ/community_backstage/src/main/java/com/panzhihua/community_backstage/api/ComActAcidRecordApi.java |   34 ++++++++++++++++++----------------
 1 files changed, 18 insertions(+), 16 deletions(-)

diff --git a/springcloud_k8s_panzhihuazhihuishequ/community_backstage/src/main/java/com/panzhihua/community_backstage/api/ComActAcidRecordApi.java b/springcloud_k8s_panzhihuazhihuishequ/community_backstage/src/main/java/com/panzhihua/community_backstage/api/ComActAcidRecordApi.java
index e961726..2d9ddf1 100644
--- a/springcloud_k8s_panzhihuazhihuishequ/community_backstage/src/main/java/com/panzhihua/community_backstage/api/ComActAcidRecordApi.java
+++ b/springcloud_k8s_panzhihuazhihuishequ/community_backstage/src/main/java/com/panzhihua/community_backstage/api/ComActAcidRecordApi.java
@@ -251,6 +251,13 @@
                         WriteSheet writeSheet = EasyExcel.writerSheet( "导出").build();
                         excelWriter.write(excelVOS, writeSheet);
                         excelWriter.finish();
+
+                        FileUtil.compressToZip(sourceFile,zipFile,"防疫登记信息.zip");
+                        String currentDateString = String.valueOf(System.currentTimeMillis());
+                        String zipName = "防疫登记信息_"+ currentDateString+".zip";
+                        inputStream=new FileInputStream(zipFile+"防疫登记信息.zip");
+                        sftp.uploadMore(ftpUrl, zipName , inputStream);
+                        sftp.logout();
                     } finally {
                         // 千万别忘记finish 会帮忙关闭流
                         if (inputStream != null) {
@@ -261,14 +268,8 @@
                         }
                     }
                 }
-                FileUtil.compressToZip(sourceFile,zipFile,"防疫登记信息.zip");
-                String currentDateString = String.valueOf(System.currentTimeMillis());
-                String zipName = "防疫登记信息_"+ currentDateString+".zip";
-                InputStream input=new FileInputStream(zipFile+"防疫登记信息.zip");
-                sftp.uploadMore(ftpUrl, zipName , input);
-                sftp.logout();
-                input.close();
-                return R.ok(excelUrl + zipName);
+
+                return R.ok(excelUrl + name);
             } catch (Exception e) {
                 e.printStackTrace();
                 log.error("文件传输失败【{}】", e.getMessage());
@@ -360,6 +361,13 @@
                         WriteSheet writeSheet = EasyExcel.writerSheet( "导出").build();
                         excelWriter.write(excelVOS, writeSheet);
                         excelWriter.finish();
+
+                        FileUtil.compressToZip(sourceFile,zipFile,"防疫登记信息.zip");
+                        String currentDateString = String.valueOf(System.currentTimeMillis());
+                        String zipName = "防疫登记信息_"+ currentDateString+".zip";
+                        inputStream=new FileInputStream(zipFile+"防疫登记信息.zip");
+                        sftp.uploadMore(ftpUrl, zipName , inputStream);
+                        sftp.logout();
                     } finally {
                         // 千万别忘记finish 会帮忙关闭流
                         if (inputStream != null) {
@@ -370,14 +378,8 @@
                         }
                     }
                 }
-                FileUtil.compressToZip(sourceFile,zipFile,"防疫登记信息.zip");
-                String currentDateString = String.valueOf(System.currentTimeMillis());
-                String zipName = "防疫登记信息_"+ currentDateString+".zip";
-                InputStream input=new FileInputStream(zipFile+"防疫登记信息.zip");
-                sftp.uploadMore(ftpUrl, zipName , input);
-                sftp.logout();
-                input.close();
-                return R.ok(excelUrl + zipName);
+
+                return R.ok(excelUrl + name);
             } catch (Exception e) {
                 e.printStackTrace();
                 log.error("文件传输失败【{}】", e.getMessage());

--
Gitblit v1.7.1