修改代码
This commit is contained in:
@@ -345,7 +345,7 @@ namespace IRaCIS.Core.API.Controllers
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
///
|
||||
/// 影像转发
|
||||
/// </summary>
|
||||
/// <param name="opt"></param>
|
||||
/// <returns></returns>
|
||||
@@ -354,6 +354,7 @@ namespace IRaCIS.Core.API.Controllers
|
||||
public async Task<IResponseOutput> ForwardSVDicomImage(DataInspectionDto<ForwardSVDicomImageDto> opt)
|
||||
{
|
||||
var fun = _qCOperationService.ForwardSVDicomImage;
|
||||
opt.AuditInfo.NeedSava = false;
|
||||
return await _inspectionService.Enforcement(opt.OptCommand, opt.AuditInfo, opt.SignInfo, fun);
|
||||
}
|
||||
|
||||
|
||||
@@ -70,7 +70,7 @@ namespace IRaCIS.Api.Controllers
|
||||
{
|
||||
|
||||
DataInspectionAddDTO data = JsonConvert.DeserializeObject<DataInspectionAddDTO>(archiveStudyCommand.AuditInfo);
|
||||
|
||||
string studycode = string.Empty;
|
||||
data.CreateTime = DateTime.Now;
|
||||
//Stopwatch sw = new Stopwatch();
|
||||
var startTime = DateTime.Now;
|
||||
@@ -138,9 +138,9 @@ namespace IRaCIS.Api.Controllers
|
||||
memoryStream.Seek(0, SeekOrigin.Begin);
|
||||
|
||||
var archiveStudyId = await _dicomArchiveService.ArchiveDicomStreamAsync(memoryStream, savedInfo, seriesInstanceUidList, instanceUidList);
|
||||
|
||||
if (!archivedStudyIds.Contains(archiveStudyId))
|
||||
archivedStudyIds.Add(archiveStudyId);
|
||||
studycode = archiveStudyId.Item2;
|
||||
if (!archivedStudyIds.Contains(archiveStudyId.Item1))
|
||||
archivedStudyIds.Add(archiveStudyId.Item1);
|
||||
}
|
||||
}
|
||||
catch
|
||||
@@ -163,8 +163,11 @@ namespace IRaCIS.Api.Controllers
|
||||
memoryStream.Seek(0, SeekOrigin.Begin);
|
||||
|
||||
var archiveStudyId = await _dicomArchiveService.ArchiveDicomStreamAsync(memoryStream, savedInfo, seriesInstanceUidList, instanceUidList);
|
||||
if (!archivedStudyIds.Contains(archiveStudyId))
|
||||
archivedStudyIds.Add(archiveStudyId);
|
||||
studycode = archiveStudyId.Item2;
|
||||
|
||||
|
||||
if (!archivedStudyIds.Contains(archiveStudyId.Item1))
|
||||
archivedStudyIds.Add(archiveStudyId.Item1);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -217,6 +220,9 @@ namespace IRaCIS.Api.Controllers
|
||||
|
||||
|
||||
data.GeneralId = archivedStudyIds[0];
|
||||
Dictionary<string,object> keyValuePairs = new Dictionary<string,object>();
|
||||
keyValuePairs.Add("StyudCode", studycode);
|
||||
data.JsonDetail = _inspectionService.AddJsonItem(data.JsonDetail, keyValuePairs);
|
||||
await _inspectionService.AddInspectionRecordAsync(data);
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user