Uat_Study
hang 2022-08-04 17:17:04 +08:00
parent 41d3d785b8
commit 0dd8e7ed25
1 changed files with 5 additions and 2 deletions

View File

@ -331,13 +331,15 @@ namespace IRaCIS.Core.API.Controllers
//_studyService.UploadOrReUploadNeedTodo(archiveStudyCommand, archivedStudyIds, ref archiveResult, ); //_studyService.UploadOrReUploadNeedTodo(archiveStudyCommand, archivedStudyIds, ref archiveResult, );
_provider.Remove("StudyUid_" + archiveStudyCommand.StudyInstanceUid);
} }
else else
{ {
studyMonitor.IsSuccess = false; studyMonitor.IsSuccess = false;
studyMonitor.Note= JsonConvert.SerializeObject(archiveResult); studyMonitor.Note= JsonConvert.SerializeObject(archiveResult);
_provider.Remove("StudyUid_" + archiveStudyCommand.StudyInstanceUid);
return ResponseOutput.NotOk(archiveResult); return ResponseOutput.NotOk(archiveResult);
} }
@ -353,13 +355,14 @@ namespace IRaCIS.Core.API.Controllers
_logger.LogError(e.Message + e.StackTrace); _logger.LogError(e.Message + e.StackTrace);
_provider.Remove("StudyUid_" + archiveStudyCommand.StudyInstanceUid);
return ResponseOutput.NotOk(e.Message, ApiResponseCodeEnum.ProgramException); return ResponseOutput.NotOk(e.Message, ApiResponseCodeEnum.ProgramException);
} }
finally finally
{ {
_provider.Remove("StudyUid_" + archiveStudyCommand.StudyInstanceUid);
studyMonitor.StudyId = archiveResult.ArchivedDicomStudies.FirstOrDefault()?.Id??Guid.Empty; studyMonitor.StudyId = archiveResult.ArchivedDicomStudies.FirstOrDefault()?.Id??Guid.Empty;
studyMonitor.StudyCode = archiveResult.ArchivedDicomStudies.FirstOrDefault()?.StudyCode; studyMonitor.StudyCode = archiveResult.ArchivedDicomStudies.FirstOrDefault()?.StudyCode;
studyMonitor.UploadFinishedTime = DateTime.Now; studyMonitor.UploadFinishedTime = DateTime.Now;