diff --git a/jeecg-module-spectrum-analysis/src/main/java/org/jeecg/modules/service/impl/SpectrumAnalysisServiceImpl.java b/jeecg-module-spectrum-analysis/src/main/java/org/jeecg/modules/service/impl/SpectrumAnalysisServiceImpl.java index 1b68865d..a0b2ddf4 100644 --- a/jeecg-module-spectrum-analysis/src/main/java/org/jeecg/modules/service/impl/SpectrumAnalysisServiceImpl.java +++ b/jeecg-module-spectrum-analysis/src/main/java/org/jeecg/modules/service/impl/SpectrumAnalysisServiceImpl.java @@ -6406,8 +6406,10 @@ public class SpectrumAnalysisServiceImpl extends AbstractLogOrReport if (!Files.exists(destinationDir)) { Files.createDirectories(destinationDir); } - reportByThymeleaf.generateHtmlReportToFile(rrrMap, - targetDir + "\\" + analyses_absolute_ReportPath + ".html"); + // 完整文件路径 + Path htmlFile = + destinationDir.resolve(analyses_absolute_ReportPath + ".html"); + reportByThymeleaf.generateHtmlReportToFile(rrrMap, htmlFile.toString()); copyEchartsLib(targetDir); } catch (IOException e) {