|
@@ -3,10 +3,8 @@ package com.fdkankan.fusion.service.impl;
|
|
|
import com.fdkankan.fusion.common.FilePath;
|
|
|
import com.fdkankan.fusion.common.OssPath;
|
|
|
import com.fdkankan.fusion.common.ResultCode;
|
|
|
+import com.fdkankan.fusion.common.util.*;
|
|
|
import com.fdkankan.fusion.common.util.LocalToOssUtil;
|
|
|
-import com.fdkankan.fusion.common.util.ShellUtil;
|
|
|
-import com.fdkankan.fusion.common.util.LocalToOssUtil;
|
|
|
-import com.fdkankan.fusion.common.util.VideoUtil;
|
|
|
import com.fdkankan.fusion.config.CacheUtil;
|
|
|
import com.fdkankan.fusion.exception.BusinessException;
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
@@ -21,6 +19,10 @@ import javax.annotation.Resource;
|
|
|
import java.io.File;
|
|
|
import java.io.IOException;
|
|
|
import java.net.URLEncoder;
|
|
|
+import java.nio.file.FileStore;
|
|
|
+import java.nio.file.Files;
|
|
|
+import java.nio.file.Path;
|
|
|
+import java.nio.file.Paths;
|
|
|
import java.util.LinkedHashSet;
|
|
|
import java.util.UUID;
|
|
|
import java.util.regex.Matcher;
|
|
@@ -45,6 +47,7 @@ public class UploadService {
|
|
|
System.out.println(file.getSize());
|
|
|
throw new BusinessException(ResultCode.UPLOAD_FILE_TO_LONG);
|
|
|
}
|
|
|
+ FileWriterUtil.checkSpace(file.getSize(),1.1);
|
|
|
//获取文件名
|
|
|
String fileName = file.getOriginalFilename();
|
|
|
if(StringUtils.isEmpty(fileName)){
|
|
@@ -76,6 +79,7 @@ public class UploadService {
|
|
|
System.out.println(file.getSize());
|
|
|
throw new BusinessException(ResultCode.UPLOAD_FILE_TO_LONG);
|
|
|
}
|
|
|
+ FileWriterUtil.checkSpace(file.getSize(),1.1);
|
|
|
//获取文件名
|
|
|
String fileName = file.getOriginalFilename();
|
|
|
if(StringUtils.isEmpty(fileName)){
|