From f32f0dcb1eee9b796bf3a13e5159f0560c193b48 Mon Sep 17 00:00:00 2001 From: lh <2334563547@qq.com> Date: Thu, 3 Sep 2026 09:22:03 +0800 Subject: [PATCH] =?UTF-8?q?fix:=E5=B0=86=20LM=20=E6=8B=9F=E5=90=88?= =?UTF-8?q?=E8=BD=A8=E8=BF=B9=E7=A7=BB=E8=87=B3=E7=B3=BB=E7=BB=9F=E4=B8=B4?= =?UTF-8?q?=E6=97=B6=E7=9B=AE=E5=BD=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Src/nmNum/nmCalculation/nmCalculationAutoFitLM.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Src/nmNum/nmCalculation/nmCalculationAutoFitLM.cpp b/Src/nmNum/nmCalculation/nmCalculationAutoFitLM.cpp index 3505ed8..04dae91 100644 --- a/Src/nmNum/nmCalculation/nmCalculationAutoFitLM.cpp +++ b/Src/nmNum/nmCalculation/nmCalculationAutoFitLM.cpp @@ -780,10 +780,10 @@ void nmCalculationAutoFitLM::setTargetWellName(const QString& wellName) void nmCalculationAutoFitLM::initializeTraceFile() { - // LM 轨迹独立保存在应用目录,不依赖机器学习目录或外部评分进程。 + // LM 轨迹独立保存在系统临时目录,避免在应用目录堆积诊断文件。 closeTraceFile(); m_traceRunId = QDateTime::currentDateTime().toString("yyyyMMdd_hhmmss_zzz"); - QDir traceDir(QDir(QApplication::applicationDirPath()).absoluteFilePath("autofit_lm_trace")); + QDir traceDir(QDir(QDir::tempPath()).absoluteFilePath("autofit_lm_trace")); if(!traceDir.exists() && !QDir().mkpath(traceDir.absolutePath())) { DEBUG_OUT(QString("Failed to create LM trace directory: %1").arg(traceDir.absolutePath()));