更新最新版20260604

This commit is contained in:
GukSang.Jin
2026-06-04 09:22:18 +08:00
parent fff560db5d
commit 38eb461c36
3 changed files with 151 additions and 68 deletions

View File

@@ -21,9 +21,11 @@ namespace Footwear_Test_methodsfor_wholeshoe_Slipresistanceperformance.Services
private const string DataSheetName = "实时数据";
private const int StandardTrialCount = 3;
public string Export(SlipReportExport report)
public string Export(SlipReportExport report, string? exportDirectory = null)
{
var directory = GetExportDirectory();
var directory = string.IsNullOrWhiteSpace(exportDirectory)
? GetDefaultExportDirectory()
: exportDirectory;
Directory.CreateDirectory(directory);
var safeNumber = MakeSafeFileName(string.IsNullOrWhiteSpace(report.TestNumber)
@@ -52,7 +54,7 @@ namespace Footwear_Test_methodsfor_wholeshoe_Slipresistanceperformance.Services
return path;
}
private static string GetExportDirectory()
public static string GetDefaultExportDirectory()
{
var legacyDirectory = Path.Combine(@"D:\文件保存", DateTime.Now.ToString("yyyyMMdd", CultureInfo.InvariantCulture));
if (Directory.Exists(@"D:\"))