浏览代码

上传模型文件修改

lyhzzz 2 年之前
父节点
当前提交
2dad8b756e

+ 2 - 1
src/main/java/com/fdkankan/fusion/service/impl/ModelServiceImpl.java

@@ -30,6 +30,7 @@ import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
 import com.fdkankan.redis.util.RedisUtil;
 import lombok.SneakyThrows;
 import lombok.extern.slf4j.Slf4j;
+import org.apache.commons.io.FileUtils;
 import org.apache.commons.lang3.StringUtils;
 import org.springframework.beans.BeanUtils;
 import org.springframework.beans.factory.annotation.Autowired;
@@ -136,7 +137,7 @@ public class ModelServiceImpl extends ServiceImpl<IModelMapper, Model> implement
                     if(!newObjFile.getParentFile().exists()){
                         newObjFile.getParentFile().mkdirs();
                     }
-                    file.transferTo(newObjFile);
+                    FileUtils.copyInputStreamToFile(file.getInputStream(), newObjFile);
                     if(fileName.toLowerCase().endsWith(".zip")){
                         ShellUtil.unZip(newObjFile.getPath(),objPath);
                     }

+ 1 - 1
src/main/java/com/fdkankan/fusion/service/impl/UploadService.java

@@ -50,7 +50,7 @@ public class UploadService {
 
             localFile = new File(String.format(FilePath.VIDEO_LOCAL_PATH,environment) +"/"+videoFolderId +"/"+fileName + suffixName );
             if(!localFile.getParentFile().exists()){
-                localFile.mkdirs();
+                localFile.getParentFile().mkdirs();
             }
             file.transferTo(localFile);
             return localFile.getPath();