From f34e40ec0aeb76d07db39fe8ffc2429e89ee744a Mon Sep 17 00:00:00 2001 From: Codex Date: Wed, 27 May 2026 21:58:30 +0800 Subject: [PATCH] Align series sort with displayed capture time --- PACS_DICOM处理/数据处理网页端/app.py | 2 +- PACS_DICOM处理/数据处理网页端/static/app.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/PACS_DICOM处理/数据处理网页端/app.py b/PACS_DICOM处理/数据处理网页端/app.py index 4bf0480..475f5ff 100644 --- a/PACS_DICOM处理/数据处理网页端/app.py +++ b/PACS_DICOM处理/数据处理网页端/app.py @@ -1106,7 +1106,7 @@ def scan_study(ct_number: str) -> dict[str, Any]: def series_time_key(row: dict[str, Any]) -> tuple[str, int, str]: return ( - row.get("series_time") or row.get("first_time") or row.get("study_time") or "", + row.get("first_time") or row.get("series_time") or row.get("study_time") or "", numeric(row.get("series_number", "")), row.get("description", ""), ) diff --git a/PACS_DICOM处理/数据处理网页端/static/app.js b/PACS_DICOM处理/数据处理网页端/static/app.js index da310d9..c5206fe 100644 --- a/PACS_DICOM处理/数据处理网页端/static/app.js +++ b/PACS_DICOM处理/数据处理网页端/static/app.js @@ -108,7 +108,7 @@ function timeRange(series) { } function timeKey(series) { - return String(series.series_time || series.first_time || series.study_time || "").replace(/\D/g, "").padEnd(6, "0"); + return String(series.first_time || series.series_time || series.study_time || "").replace(/\D/g, "").padEnd(6, "0"); } function studyTimeKey(study) {