ImageResizePath 迁移掉了
parent
8a1970bb3d
commit
15834921a8
|
@ -23,11 +23,15 @@ namespace IRaCIS.Core.Application.Services
|
||||||
/// <summary> 指定资源Id,获取Dicom序列所属的实例信息列表 </summary>
|
/// <summary> 指定资源Id,获取Dicom序列所属的实例信息列表 </summary>
|
||||||
/// <param name="seriesId"> Dicom序列的Id </param>
|
/// <param name="seriesId"> Dicom序列的Id </param>
|
||||||
[HttpGet("{seriesId:guid}")]
|
[HttpGet("{seriesId:guid}")]
|
||||||
public async Task<IEnumerable<DicomInstanceDTO>> List(Guid seriesId)
|
public async Task<IResponseOutput<List<DicomInstanceDTO>>> List(Guid seriesId)
|
||||||
{
|
{
|
||||||
return await _instanceRepository.Where(s => s.SeriesId == seriesId).OrderBy(s => s.InstanceNumber).
|
var list = await _instanceRepository.Where(s => s.SeriesId == seriesId).OrderBy(s => s.InstanceNumber).
|
||||||
ThenBy(s => s.InstanceTime).ThenBy(s => s.CreateTime)
|
ThenBy(s => s.InstanceTime).ThenBy(s => s.CreateTime)
|
||||||
.ProjectTo<DicomInstanceDTO>(_mapper.ConfigurationProvider).ToListAsync();
|
.ProjectTo<DicomInstanceDTO>(_mapper.ConfigurationProvider).ToListAsync();
|
||||||
|
|
||||||
|
var imageResizePath = await _instanceRepository.Where(s => s.SeriesId == seriesId).Select(t => t.DicomSerie.ImageResizePath).FirstOrDefaultAsync();
|
||||||
|
|
||||||
|
return ResponseOutput.Ok(list, new { ImageResizePath = imageResizePath });
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -6,7 +6,7 @@ namespace IRaCIS.Core.Application.Services
|
||||||
public interface IInstanceService
|
public interface IInstanceService
|
||||||
{
|
{
|
||||||
Task<FileContentResult> Content(Guid instanceId);
|
Task<FileContentResult> Content(Guid instanceId);
|
||||||
Task<IEnumerable<DicomInstanceDTO>> List(Guid seriesId);
|
Task<IResponseOutput<List<DicomInstanceDTO>>> List(Guid seriesId);
|
||||||
IEnumerable<Guid> List(Guid seriesId, string tpCode, bool? key);
|
IEnumerable<Guid> List(Guid seriesId, string tpCode, bool? key);
|
||||||
Task<FileContentResult> Preview(Guid instanceId);
|
Task<FileContentResult> Preview(Guid instanceId);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue