修改维护数据代码-3测试
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/push Build is passing
Details
parent
2b82044213
commit
0d65625caa
|
|
@ -1097,7 +1097,7 @@
|
||||||
<param name="_trialRepository"></param>
|
<param name="_trialRepository"></param>
|
||||||
<param name="_oSSService"></param>
|
<param name="_oSSService"></param>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:IRaCIS.Core.Application.Service.TrialImageDownloadService.#ctor(IRaCIS.Core.Infra.EFCore.IRepository{IRaCIS.Core.Domain.Models.Trial},IRaCIS.Core.Application.Helper.IOSSService,Microsoft.AspNetCore.Hosting.IWebHostEnvironment)">
|
<member name="M:IRaCIS.Core.Application.Service.TrialImageDownloadService.#ctor(IRaCIS.Core.Infra.EFCore.IRepository{IRaCIS.Core.Domain.Models.Trial},IRaCIS.Core.Application.Helper.IOSSService,Microsoft.AspNetCore.Hosting.IWebHostEnvironment,IRaCIS.Core.Infra.EFCore.IRepository{IRaCIS.Core.Domain.Models.DicomStudy},IRaCIS.Core.Infra.EFCore.IRepository{IRaCIS.Core.Domain.Models.DicomSeries},IRaCIS.Core.Infra.EFCore.IRepository{IRaCIS.Core.Domain.Models.DicomInstance})">
|
||||||
<summary>
|
<summary>
|
||||||
项目影像后台下载,不打包
|
项目影像后台下载,不打包
|
||||||
</summary>
|
</summary>
|
||||||
|
|
@ -1118,6 +1118,41 @@
|
||||||
<param name="trialId"></param>
|
<param name="trialId"></param>
|
||||||
<returns></returns>
|
<returns></returns>
|
||||||
</member>
|
</member>
|
||||||
|
<!-- Badly formed XML comment ignored for member "M:IRaCIS.Core.Application.Service.TrialImageDownloadService.TrialImageAddExtralField(System.Guid,IRaCIS.Core.Infra.EFCore.IRepository{IRaCIS.Core.Domain.Models.DicomInstance},IRaCIS.Core.Infra.EFCore.IRepository{IRaCIS.Core.Domain.Models.DicomStudy},IRaCIS.Core.Infra.EFCore.IRepository{IRaCIS.Core.Domain.Models.DicomSeries})" -->
|
||||||
|
<member name="M:IRaCIS.Core.Application.Service.TrialImageDownloadService.DownloadDeleteTrialImage(System.Guid)">
|
||||||
|
<summary>
|
||||||
|
下载已经删除的影像
|
||||||
|
</summary>
|
||||||
|
<param name="trialId"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:IRaCIS.Core.Application.Service.TrialImageDownloadService.WriteTrialNeedDealData(IRaCIS.Core.Infra.EFCore.IRepository{IRaCIS.Core.Domain.Models.DicomInstance},System.Guid)">
|
||||||
|
<summary>
|
||||||
|
读取该项目的数据,进行维护
|
||||||
|
</summary>
|
||||||
|
<param name="_instanceRepository"></param>
|
||||||
|
<param name="trialId"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:IRaCIS.Core.Application.Service.TrialImageDownloadService.ReadExcelReStorreOSSDeleteDataAndDBData(IRaCIS.Core.Application.Helper.IOSSService,Microsoft.AspNetCore.Hosting.IWebHostEnvironment,System.String)">
|
||||||
|
<summary>
|
||||||
|
读取excel 恢复oss 数据,读取dicom 恢复序列和Instance
|
||||||
|
</summary>
|
||||||
|
<param name="_oSSService"></param>
|
||||||
|
<param name="_hostEnvironment"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:IRaCIS.Core.Application.Service.TrialImageDownloadService.ArchiveDicomFileAsync(FellowOakDicom.DicomFile,System.Guid,System.Guid,System.Guid,System.String,System.Int64,System.Collections.Generic.List{System.Guid},System.Collections.Generic.List{System.Guid})">
|
||||||
|
<summary>
|
||||||
|
单个文件接收 归档
|
||||||
|
</summary>
|
||||||
|
<param name="dataset"></param>
|
||||||
|
<param name="trialId"></param>
|
||||||
|
<param name="subjectId"></param>
|
||||||
|
<param name="subjectVisitId"></param>
|
||||||
|
<returns></returns>
|
||||||
|
<exception cref="T:System.NotImplementedException"></exception>
|
||||||
|
</member>
|
||||||
<member name="T:IRaCIS.Core.Application.Service.AttachmentService">
|
<member name="T:IRaCIS.Core.Application.Service.AttachmentService">
|
||||||
<summary>
|
<summary>
|
||||||
医生文档关联关系维护
|
医生文档关联关系维护
|
||||||
|
|
|
||||||
|
|
@ -1669,9 +1669,9 @@ namespace IRaCIS.Core.Application.Service
|
||||||
// 再设置版本号
|
// 再设置版本号
|
||||||
copyReq.SourceVersionId = item.VersionId;
|
copyReq.SourceVersionId = item.VersionId;
|
||||||
|
|
||||||
var copyResult = _ossClient.CopyObject(copyReq);
|
//var copyResult = _ossClient.CopyObject(copyReq);
|
||||||
|
|
||||||
Console.WriteLine($"✅ 恢复成功: {item.SubjectCode} {item.Key} 版本{item.VersionId}, 新版本ID={copyResult.VersionId}");
|
Console.WriteLine($"✅ 恢复成功: {item.SubjectCode} {item.Key} 版本{item.VersionId}");
|
||||||
}
|
}
|
||||||
|
|
||||||
catch (Exception ex)
|
catch (Exception ex)
|
||||||
|
|
@ -1696,8 +1696,9 @@ namespace IRaCIS.Core.Application.Service
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Console.WriteLine($"{haveRestoreInstanceIdList.Count} ",haveRestoreInstanceIdList.ToJsonStr());
|
||||||
await _studyRepository.SaveChangesAsync();
|
Console.WriteLine($"{haveRestoreSeriesIdList.Count} ",haveRestoreSeriesIdList.ToJsonStr());
|
||||||
|
//await _studyRepository.SaveChangesAsync();
|
||||||
|
|
||||||
return ResponseOutput.Ok();
|
return ResponseOutput.Ok();
|
||||||
}
|
}
|
||||||
|
|
@ -1893,12 +1894,16 @@ namespace IRaCIS.Core.Application.Service
|
||||||
{
|
{
|
||||||
archieveInfo.IsSeriesAdd = true;
|
archieveInfo.IsSeriesAdd = true;
|
||||||
|
|
||||||
|
Console.WriteLine($"增加SeriesId:{seriesId}");
|
||||||
|
|
||||||
await _seriesRepository.AddAsync(findSerice);
|
await _seriesRepository.AddAsync(findSerice);
|
||||||
}
|
}
|
||||||
if (isInstanceNeedAdd && !addInstanceIdList.Any(t => t == instanceId))
|
if (isInstanceNeedAdd && !addInstanceIdList.Any(t => t == instanceId))
|
||||||
{
|
{
|
||||||
archieveInfo.IsInstanceAdd = true;
|
archieveInfo.IsInstanceAdd = true;
|
||||||
await _instanceRepository.AddAsync(findInstance);
|
await _instanceRepository.AddAsync(findInstance);
|
||||||
|
|
||||||
|
Console.WriteLine($"增加Instance:{instanceId}");
|
||||||
}
|
}
|
||||||
|
|
||||||
return archieveInfo;
|
return archieveInfo;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue