From 6736fa96fda2160c643b9a20bc923b1e1a245838 Mon Sep 17 00:00:00 2001
From: hang <872297557@qq.com>
Date: Fri, 23 Jan 2026 14:41:26 +0800
Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E5=BD=B1=E5=83=8F=E7=BC=A9?=
=?UTF-8?q?=E7=95=A5=E5=9B=BE?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../Service/ImageAndDoc/DTO/DicomSeriesModel.cs | 6 ++++++
.../Service/ImageAndDoc/SeriesService.cs | 11 +++++++++++
2 files changed, 17 insertions(+)
diff --git a/IRaCIS.Core.Application/Service/ImageAndDoc/DTO/DicomSeriesModel.cs b/IRaCIS.Core.Application/Service/ImageAndDoc/DTO/DicomSeriesModel.cs
index 5922ef9b4..5ec4c58db 100644
--- a/IRaCIS.Core.Application/Service/ImageAndDoc/DTO/DicomSeriesModel.cs
+++ b/IRaCIS.Core.Application/Service/ImageAndDoc/DTO/DicomSeriesModel.cs
@@ -117,4 +117,10 @@ namespace IRaCIS.Core.Application.Contracts.Dicom.DTO
public bool HasLabel { get; set; } = false;
public bool KeySeries { get; set; } = false;
}
+ public class UpdateImageResizeDTO
+ {
+ public Guid SeriesId { get; set; }
+
+ public string ImageResizePath { get; set; }
+ }
}
diff --git a/IRaCIS.Core.Application/Service/ImageAndDoc/SeriesService.cs b/IRaCIS.Core.Application/Service/ImageAndDoc/SeriesService.cs
index 27285b3b7..59ecf2f34 100644
--- a/IRaCIS.Core.Application/Service/ImageAndDoc/SeriesService.cs
+++ b/IRaCIS.Core.Application/Service/ImageAndDoc/SeriesService.cs
@@ -17,7 +17,18 @@ namespace IRaCIS.Core.Application.Services
{
+ ///
+ /// 更新缩略图路径
+ ///
+ ///
+ ///
+ [HttpPost]
+ public async Task UpdateImageResizePath(UpdateImageResizeDTO dto)
+ {
+ await _seriesRepository.UpdatePartialFromQueryAsync(t => t.Id == dto.SeriesId, u => new DicomSeries() { ImageResizePath = dto.ImageResizePath }, true);
+ return ResponseOutput.Ok();
+ }
//医生读片那一块有耦合,关键序列 这里暂时留存
/// 指定资源Id,获取Dicom检查所属序列信息列表