Ver código fonte

feat: 修改getUnZipDirPath方法

WANGKANG 5 meses atrás
pai
commit
b2b8a31f8b

+ 8 - 2
taais-modules/taais-biz/src/main/java/com/taais/biz/service/impl/ToInfraredServiceImpl.java

@@ -363,8 +363,14 @@ public class ToInfraredServiceImpl extends BaseServiceImpl<ToInfraredMapper, ToI
         String fileName_without_suffix = removeFileExtension(fileName);
 
         Path path = Paths.get(resourcePath);
-        Path dirPath = path.resolveSibling(fileName_without_suffix + BizConstant.UNZIP_SUFFIX);
-        return dirPath.toString();
+        File file = new File(path.toString());
+        if(file.isDirectory()) {
+            return path.toString();
+        }
+        else {
+            Path dirPath = path.resolveSibling(fileName_without_suffix + BizConstant.UNZIP_SUFFIX);
+            return dirPath.toString();
+        }
     }
 
     public String getTrainInputPath(SysOssVo ossEntity) {