From 3a9aab21d2897146cce00d669f7f4a8485ac3410 Mon Sep 17 00:00:00 2001 From: sunwen Date: Mon, 14 Jul 2025 11:30:27 +0800 Subject: [PATCH] Fix: Search dicom from pacs by this week failed. --- src/src/PACS/Widget/importwidget.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/src/PACS/Widget/importwidget.cpp b/src/src/PACS/Widget/importwidget.cpp index 9a41824..ab6372d 100644 --- a/src/src/PACS/Widget/importwidget.cpp +++ b/src/src/PACS/Widget/importwidget.cpp @@ -362,18 +362,22 @@ void ImportWidget::getDateIntervalForQuery(QString& startDate, QString& endDate) else if(m_pDateComboBox->currentText() == tr("Yesterday")) { startDate_ = date.addDays(-1); + endDate_ = date; } else if (m_pDateComboBox->currentText() == tr("This week")) { startDate_ = date.addDays(-date.dayOfWeek() + 1); + endDate_ = date; } else if (m_pDateComboBox->currentText() == tr("This month")) { startDate_ = QDate(date.year(), date.month(), 1); + endDate_ = date; } else if (m_pDateComboBox->currentText() == tr("Custom date")) { startDate_ = m_pStartDate->date(); + endDate_ = date; } else if (m_pDateComboBox->currentText() == tr("Custom date range")) { @@ -382,7 +386,8 @@ void ImportWidget::getDateIntervalForQuery(QString& startDate, QString& endDate) } else { - startDate_ = date; + startDate_ = date; + endDate_ = date; } startDate = QString::number(startDate_.year());