@ -9,8 +9,8 @@ import com.ruoyi.common.exception.file.FileNameLengthLimitExceededException;
@@ -9,8 +9,8 @@ import com.ruoyi.common.exception.file.FileNameLengthLimitExceededException;
import com.ruoyi.common.exception.file.FileSizeLimitExceededException ;
import com.ruoyi.common.exception.file.InvalidExtensionException ;
import com.ruoyi.common.utils.DateUtils ;
import com.ruoyi.common.utils.IdUtils ;
import com.ruoyi.common.utils.StringUtils ;
import com.ruoyi.common.utils.security.Md5Utils ;
import com.ruoyi.framework.config.RuoYiConfig ;
/ * *
@ -35,8 +35,6 @@ public class FileUploadUtils
@@ -35,8 +35,6 @@ public class FileUploadUtils
* /
private static String defaultBaseDir = RuoYiConfig . getProfile ( ) ;
private static int counter = 0 ;
public static void setDefaultBaseDir ( String defaultBaseDir )
{
FileUploadUtils . defaultBaseDir = defaultBaseDir ;
@ -125,7 +123,7 @@ public class FileUploadUtils
@@ -125,7 +123,7 @@ public class FileUploadUtils
{
String fileName = file . getOriginalFilename ( ) ;
String extension = getExtension ( file ) ;
fileName = DateUtils . datePath ( ) + "/" + encodingFilename ( fileName ) + "." + extension ;
fileName = DateUtils . datePath ( ) + "/" + IdUtils . fastUUID ( ) + "." + extension ;
return fileName ;
}
@ -152,16 +150,6 @@ public class FileUploadUtils
@@ -152,16 +150,6 @@ public class FileUploadUtils
return pathFileName ;
}
/ * *
* 编码文件名
* /
private static final String encodingFilename ( String fileName )
{
fileName = fileName . replace ( "_" , " " ) ;
fileName = Md5Utils . hash ( fileName + System . nanoTime ( ) + counter + + ) ;
return fileName ;
}
/ * *
* 文件大小校验
*