Browse Source

软连接

lyhzzz 2 years ago
parent
commit
c747122912

+ 1 - 0
src/main/java/com/fdkankan/ucenter/service/impl/SceneCommonService.java

@@ -230,6 +230,7 @@ public class SceneCommonService {
                 return;
             }
             for (File file1 : files) {
+                log.info("delLink--filePath:{}",file1.getPath());
                 String linkPath =file1.getPath() + "/capture";
                 if(new File(linkPath).exists()){
                     org.apache.commons.io.FileUtils.deleteQuietly(new File(linkPath));

+ 3 - 1
src/main/java/com/fdkankan/ucenter/service/impl/SceneProServiceImpl.java

@@ -844,7 +844,9 @@ public class SceneProServiceImpl extends ServiceImpl<ISceneProMapper, ScenePro>
         fYunFileServiceInterface.copyFileInBucket(sourcePath,targetPath);
         File fileData = new File(SceneResourcePath.nasBasePath + sourcePath);
         if(fileData.exists()){
-            sceneCommonService.delLink(fileData.getPath());
+            if(targetPath.contains("images")){
+                sceneCommonService.delLink(fileData.getPath());
+            }
             cn.hutool.core.io.FileUtil.copyContent(fileData,new File(SceneResourcePath.nasBasePath + targetPath),true);
         }
     }