Просмотр исходного кода

优化扭力曲线图的复制

KWD 5 месяцев назад
Родитель
Сommit
fa710cf297
1 измененных файлов с 4 добавлено и 3 удалено
  1. 4 3
      TeamAAS-VM/Core/Management.cs

+ 4 - 3
TeamAAS-VM/Core/Management.cs

@@ -2716,15 +2716,16 @@ namespace TeamAAS_VP.Core
                                                                 string target_log = Path.Combine(filePath, Path.GetFileName(source_log));
                                                                 string target_log = Path.Combine(filePath, Path.GetFileName(source_log));
                                                                 File.Copy(source_log, target_log, true);
                                                                 File.Copy(source_log, target_log, true);
 
 
-                                                                string target_Directory = filePath + "\\扭力曲线\\";
+                                                                string target_Directory = Path.Combine(filePath, "扭力曲线");
                                                                 string source_Torque_Image = config.ScrewCurvePath + $"\\{dt.ToString("yyyy-MM")}\\{dt.ToString("yyyy-MM-dd")}\\{currentProduct.Name}\\{ProductMainSN[i]}";
                                                                 string source_Torque_Image = config.ScrewCurvePath + $"\\{dt.ToString("yyyy-MM")}\\{dt.ToString("yyyy-MM-dd")}\\{currentProduct.Name}\\{ProductMainSN[i]}";
-                                                                var col = Directory.GetFiles(source_Torque_Image);
                                                                 try
                                                                 try
                                                                 {
                                                                 {
+                                                                    var col = Directory.GetFiles(source_Torque_Image);
                                                                     Directory.CreateDirectory(target_Directory);
                                                                     Directory.CreateDirectory(target_Directory);
                                                                     foreach (var item in col)
                                                                     foreach (var item in col)
                                                                     {
                                                                     {
-                                                                        string target_Torque = target_Directory + item.Replace(source_Torque_Image, "");
+                                                                        string fileName = Path.GetFileName(item); // 获取文件名(带后缀)
+                                                                        string target_Torque = Path.Combine(target_Directory, fileName); // 拼路径(推荐)
                                                                         File.Copy(item, target_Torque, true);
                                                                         File.Copy(item, target_Torque, true);
                                                                     }
                                                                     }
                                                                 }
                                                                 }