| @@ -1,10 +1,5 @@ | |||||||
| package com.ruoyi.common.utils.file; | package com.ruoyi.common.utils.file; | ||||||
|  |  | ||||||
| import java.io.File; |  | ||||||
| import java.io.IOException; |  | ||||||
| import java.util.Objects; |  | ||||||
| import org.apache.commons.io.FilenameUtils; |  | ||||||
| import org.springframework.web.multipart.MultipartFile; |  | ||||||
| import com.ruoyi.common.config.RuoYiConfig; | import com.ruoyi.common.config.RuoYiConfig; | ||||||
| import com.ruoyi.common.constant.Constants; | import com.ruoyi.common.constant.Constants; | ||||||
| import com.ruoyi.common.exception.file.FileNameLengthLimitExceededException; | import com.ruoyi.common.exception.file.FileNameLengthLimitExceededException; | ||||||
| @@ -13,6 +8,13 @@ import com.ruoyi.common.exception.file.InvalidExtensionException; | |||||||
| import com.ruoyi.common.utils.DateUtils; | import com.ruoyi.common.utils.DateUtils; | ||||||
| import com.ruoyi.common.utils.StringUtils; | import com.ruoyi.common.utils.StringUtils; | ||||||
| import com.ruoyi.common.utils.uuid.Seq; | import com.ruoyi.common.utils.uuid.Seq; | ||||||
|  | import org.apache.commons.io.FilenameUtils; | ||||||
|  | import org.springframework.web.multipart.MultipartFile; | ||||||
|  |  | ||||||
|  | import java.io.File; | ||||||
|  | import java.io.IOException; | ||||||
|  | import java.nio.file.Paths; | ||||||
|  | import java.util.Objects; | ||||||
|  |  | ||||||
| /** | /** | ||||||
|  * 文件上传工具类 |  * 文件上传工具类 | ||||||
| @@ -111,8 +113,8 @@ public class FileUploadUtils | |||||||
|  |  | ||||||
|         String fileName = extractFilename(file); |         String fileName = extractFilename(file); | ||||||
|  |  | ||||||
|         File desc = getAbsoluteFile(baseDir, fileName); |         String absPath = getAbsoluteFile(baseDir, fileName).getAbsolutePath(); | ||||||
|         file.transferTo(desc); |         file.transferTo(Paths.get(absPath)); | ||||||
|         return getPathFileName(baseDir, fileName); |         return getPathFileName(baseDir, fileName); | ||||||
|     } |     } | ||||||
|  |  | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user