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检查所属序列信息列表