|
|
|
@ -1,10 +1,5 @@ |
|
|
|
|
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.constant.Constants; |
|
|
|
|
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.StringUtils; |
|
|
|
|
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); |
|
|
|
|
|
|
|
|
|
File desc = getAbsoluteFile(baseDir, fileName); |
|
|
|
|
file.transferTo(desc); |
|
|
|
|
String absPath = getAbsoluteFile(baseDir, fileName).getAbsolutePath(); |
|
|
|
|
file.transferTo(Paths.get(absPath)); |
|
|
|
|
return getPathFileName(baseDir, fileName); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|