Ver Fonte

优化数据上传功能

zly há 5 meses atrás
pai
commit
1b14b1a84e
1 ficheiros alterados com 6 adições e 1 exclusões
  1. 6 1
      TeamAAS-VM/Core/Management.cs

+ 6 - 1
TeamAAS-VM/Core/Management.cs

@@ -2832,6 +2832,11 @@ namespace TeamAAS_VP.Core
                                                                 LogHelper.WriteLogMes($"上传数据成功");
                                                                 LogHelper.WriteLogMes($"上传数据成功");
                                                                 SendTaskMessage($"上传数据成功", MessageLevel.Debug);
                                                                 SendTaskMessage($"上传数据成功", MessageLevel.Debug);
                                                                 string filePath = $"D:\\image\\Recored\\{dt.ToString("yyyy-MM")}\\{dt.ToString("MM-dd")}\\{currentProduct.Name}\\{ProductMainSN[i]}";
                                                                 string filePath = $"D:\\image\\Recored\\{dt.ToString("yyyy-MM")}\\{dt.ToString("MM-dd")}\\{currentProduct.Name}\\{ProductMainSN[i]}";
+                                                                string source_csv2 = $"{stationConfig.SaveCsvPath}\\{dt.ToString("yyyy-MM")}\\{i}_{stationConfig.DeviceName}_{dt.ToString("yyyy-MM-dd")}";
+                                                                if (!Directory.Exists(filePath))
+                                                                {
+                                                                    Directory.CreateDirectory(filePath);
+                                                                }
                                                                 string csvfilename = $"{i}_{stationConfig.DeviceName}_{dt.ToString("yyyy-MM-dd")}";
                                                                 string csvfilename = $"{i}_{stationConfig.DeviceName}_{dt.ToString("yyyy-MM-dd")}";
                                                                 //复制csv
                                                                 //复制csv
                                                                 string source_csv = $"{stationConfig.SaveCsvPath}\\{dt.ToString("yyyy-MM")}\\{i}_{stationConfig.DeviceName}_{dt.ToString("yyyy-MM-dd")}.csv";
                                                                 string source_csv = $"{stationConfig.SaveCsvPath}\\{dt.ToString("yyyy-MM")}\\{i}_{stationConfig.DeviceName}_{dt.ToString("yyyy-MM-dd")}.csv";
@@ -2871,7 +2876,7 @@ namespace TeamAAS_VP.Core
                                                                 if (isAfter20 && isNewDay && !_hasCompressedToday)
                                                                 if (isAfter20 && isNewDay && !_hasCompressedToday)
                                                                 {
                                                                 {
                                                                     // 执行压缩
                                                                     // 执行压缩
-                                                                    CompressionImage(source_csv, csvfilename, device.Station, device.FixtureId);
+                                                                    CompressionImage(source_csv2, csvfilename, device.Station, device.FixtureId);
                                                                     _lastCompressDate = dt;
                                                                     _lastCompressDate = dt;
                                                                     _hasCompressedToday = true;
                                                                     _hasCompressedToday = true;
                                                                     LogHelper.WriteLogMes("csv上传数据成功");
                                                                     LogHelper.WriteLogMes("csv上传数据成功");