Przeglądaj źródła

【ADD】文件导出公共方法

ZhaoMn 4 lat temu
rodzic
commit
4cbe7c0498

+ 0 - 2
railway-framework/src/main/java/com/railway/framework/config/ResourcesConfig.java

@@ -1,9 +1,7 @@
 package com.railway.framework.config;
 
-import com.railway.common.config.RailwayConfig;
 import com.railway.common.constant.Constants;
 import com.railway.framework.interceptor.RepeatSubmitInterceptor;
-import java.io.File;
 import org.springframework.beans.factory.annotation.Value;
 import org.springframework.context.annotation.Bean;
 import org.springframework.context.annotation.Configuration;

+ 4 - 1
railway-system/src/main/java/com/railway/system/service/impl/AbstractFileService.java

@@ -4,6 +4,7 @@ import com.railway.common.constant.Constants;
 import com.railway.common.core.domain.AjaxResult;
 import com.railway.common.utils.StringUtils;
 import com.railway.common.utils.file.FileUploadUtils;
+import com.railway.common.utils.file.FileUtils;
 import com.railway.system.service.ISysFileService;
 import java.io.File;
 
@@ -30,7 +31,9 @@ public abstract class AbstractFileService implements ISysFileService {
     }
     try {
       String url = uploadFile(FileUploadUtils.upload(localFile));
-      return AjaxResult.uploadFile(url, fileName);
+      AjaxResult ajax = AjaxResult.uploadFile(url, fileName);
+      FileUtils.deleteFile(localFilePath);
+      return ajax;
     } catch (Exception e) {
       return AjaxResult.error(e.getMessage());
     }