Browse Source

fix fil path

gavin.chen 2 years ago
parent
commit
18a1223b12
1 changed files with 7 additions and 2 deletions
  1. 7 2
      fis/Managers/Modules/Ultra3D/Ultra3DFileWorkItem.cs

+ 7 - 2
fis/Managers/Modules/Ultra3D/Ultra3DFileWorkItem.cs

@@ -25,11 +25,16 @@ namespace fis.Win.Dev.Managers.Modules.Ultra3D
 
         public Ultra3DFileWorkItem(Ultra3DStorage ultraStorage,string fileUri,string fileId)
         {
+            ultra3DStorage = ultraStorage;
+            if (!Directory.Exists(ultra3DStorage.StoragePath))
+            {
+                Directory.CreateDirectory(ultra3DStorage.StoragePath);
+            }
             FileUri = fileUri;
             FileID = fileId;           
             var fileInfo = GetVidNameFromUrl(fileUri);
-            ultra3DStorage = ultraStorage;
-            FileName = $"{fileId}{fileInfo.Item2}";
+         
+            FileName = $"{fileId}.{fileInfo.Item2}";
             FilePath = Path.Combine(ultra3DStorage.StoragePath, FileName);
 
             if (File.Exists(FilePath))