From b7d0c5e9ddfedc068d2f82fab530e71043a7f4af Mon Sep 17 00:00:00 2001
From: zj <1772600164@qq.com>
Date: Tue, 23 Apr 2024 19:50:14 +0800
Subject: [PATCH] 理财

---
 src/main/java/com/nq/service/impl/FileUploadServiceImpl.java |   52 ++++++----------------------------------------------
 1 files changed, 6 insertions(+), 46 deletions(-)

diff --git a/src/main/java/com/nq/service/impl/FileUploadServiceImpl.java b/src/main/java/com/nq/service/impl/FileUploadServiceImpl.java
index 860b372..ae58265 100644
--- a/src/main/java/com/nq/service/impl/FileUploadServiceImpl.java
+++ b/src/main/java/com/nq/service/impl/FileUploadServiceImpl.java
@@ -3,10 +3,12 @@
 import com.google.common.collect.Lists;
 import com.nq.common.ServerResponse;
 import com.nq.service.IFileUploadService;
-import com.nq.utils.FTPUtil;
 import java.io.File;
+import java.io.IOException;
 import java.util.UUID;
 
+import com.nq.utils.PropertiesUtil;
+import com.nq.utils.ftp.FTPUtil;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 import org.springframework.stereotype.Service;
@@ -23,59 +25,17 @@
 
 
     public ServerResponse upload(MultipartFile file, String path) {
-
         String fileName = file.getOriginalFilename();
-
-
         String fileExtentionName = fileName.substring(fileName.lastIndexOf(".") + 1);
-
-
         String uploadFileName = UUID.randomUUID() + "." + fileExtentionName;
-
-
-        File fileDir = new File(path);
-
-
-        if (!fileDir.exists()) {
-
-
-            fileDir.setWritable(true);
-
-            fileDir.mkdirs();
-
-        }
-
-
-        File tartgetFile = new File(path, uploadFileName);
-
-        boolean result = false;
-
+        File tartgetFile = new File(PropertiesUtil.getProperty("ftp.address"), uploadFileName);
         try {
-
             file.transferTo(tartgetFile);
-
-
-            result = FTPUtil.uploadFile(Lists.newArrayList(new File[]{tartgetFile}));
-
-
-            tartgetFile.delete();
-
-        } catch (Exception e) {
-
-            log.error("上传文件异常 , 错误信息 = {}", e);
-
-            return null;
-
-        }
-
-
-        if (result) {
-
             return ServerResponse.createBySuccess(tartgetFile.getName());
-
+        } catch (IOException e) {
+            return ServerResponse.createByErrorMsg("上传失败");
         }
 
-        return ServerResponse.createByErrorMsg("上传失败");
 
     }
 

--
Gitblit v1.9.3