From 872c16f11fc1a75ed35752a96ed8c4da27f63e75 Mon Sep 17 00:00:00 2001 From: he <10978375@qq.com> Date: Thu, 14 Apr 2022 11:05:51 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=8E=A5=E5=8F=A3=20?= =?UTF-8?q?=E4=B8=8A=E4=BC=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- IRaCIS.Core.API/Controllers/StudyController.cs | 7 +++++-- .../Service/QC/NoneDicomStudyService.cs | 5 +++-- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/IRaCIS.Core.API/Controllers/StudyController.cs b/IRaCIS.Core.API/Controllers/StudyController.cs index e4b6f9d33..150939df1 100644 --- a/IRaCIS.Core.API/Controllers/StudyController.cs +++ b/IRaCIS.Core.API/Controllers/StudyController.cs @@ -212,8 +212,11 @@ namespace IRaCIS.Api.Controllers return ResponseOutput.NotOk("未完成该检查的归档", archiveResult); } - await _inspectionService.AddInspectionRecordAsync( - JsonConvert.DeserializeObject(archiveStudyCommand.AuditInfo)); + DataInspectionAddDTO data = JsonConvert.DeserializeObject(archiveStudyCommand.AuditInfo); + data.GeneralId = archivedStudyIds[0]; + + + await _inspectionService.AddInspectionRecordAsync(data); return ResponseOutput.Ok(archiveResult); diff --git a/IRaCIS.Core.Application/Service/QC/NoneDicomStudyService.cs b/IRaCIS.Core.Application/Service/QC/NoneDicomStudyService.cs index 08fc3217a..54fc3fabd 100644 --- a/IRaCIS.Core.Application/Service/QC/NoneDicomStudyService.cs +++ b/IRaCIS.Core.Application/Service/QC/NoneDicomStudyService.cs @@ -186,8 +186,9 @@ namespace IRaCIS.Core.Application.Contracts var result= await UploadNoneDicomFile(file, fileDto.subjectVisitId, fileDto.noneDicomStudyId); if (result.IsSuccess) { - await _inspectionService.AddInspectionRecordAsync( - JsonConvert.DeserializeObject(fileDto.AuditInfo)); + var data = JsonConvert.DeserializeObject(fileDto.AuditInfo); + data.GeneralId = fileDto.noneDicomStudyId; + await _inspectionService.AddInspectionRecordAsync(data); } return result;