From c9683089051670fcbba35a41c3b3ffcf314fa817 Mon Sep 17 00:00:00 2001 From: he <10978375@qq.com> Date: Fri, 22 Apr 2022 09:26:10 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Service/ImageAndDoc/DicomArchiveService.cs | 1 + .../Service/Inspection/InspectionService.cs | 2 ++ IRaCIS.Core.Application/Service/QC/QCOperationService.cs | 3 ++- IRaCIS.Core.Infra.EFCore/Repository/Repository.cs | 2 ++ 4 files changed, 7 insertions(+), 1 deletion(-) diff --git a/IRaCIS.Core.Application/Service/ImageAndDoc/DicomArchiveService.cs b/IRaCIS.Core.Application/Service/ImageAndDoc/DicomArchiveService.cs index d3e4ed69d..88a4e73c6 100644 --- a/IRaCIS.Core.Application/Service/ImageAndDoc/DicomArchiveService.cs +++ b/IRaCIS.Core.Application/Service/ImageAndDoc/DicomArchiveService.cs @@ -245,6 +245,7 @@ namespace IRaCIS.Core.Application.Services }) }); await _inspectionService.AddListInspectionRecordAsync(datas); + await _inspectionService.SaveChangesAsync(); #endregion } diff --git a/IRaCIS.Core.Application/Service/Inspection/InspectionService.cs b/IRaCIS.Core.Application/Service/Inspection/InspectionService.cs index acd1ccec6..93dd91654 100644 --- a/IRaCIS.Core.Application/Service/Inspection/InspectionService.cs +++ b/IRaCIS.Core.Application/Service/Inspection/InspectionService.cs @@ -333,6 +333,8 @@ namespace IRaCIS.Core.Application.Service.Inspection await _dataInspectionRepository.AddListInspectionRecordAsync(datas); + await _dataInspectionRepository.SaveChangesAsync(); + //foreach (var add in datas) //{ // await SetInspectionNameValue(add); diff --git a/IRaCIS.Core.Application/Service/QC/QCOperationService.cs b/IRaCIS.Core.Application/Service/QC/QCOperationService.cs index 37b71c917..79fb3914d 100644 --- a/IRaCIS.Core.Application/Service/QC/QCOperationService.cs +++ b/IRaCIS.Core.Application/Service/QC/QCOperationService.cs @@ -976,8 +976,9 @@ namespace IRaCIS.Core.Application.Image.QA { } - await _repository.SaveChangesAsync(); + await _trialRepository.AddListInspectionRecordAsync(datas); + await _repository.SaveChangesAsync(); return ResponseOutput.Ok(); } diff --git a/IRaCIS.Core.Infra.EFCore/Repository/Repository.cs b/IRaCIS.Core.Infra.EFCore/Repository/Repository.cs index cb9f1e431..d3c0d50d2 100644 --- a/IRaCIS.Core.Infra.EFCore/Repository/Repository.cs +++ b/IRaCIS.Core.Infra.EFCore/Repository/Repository.cs @@ -131,6 +131,8 @@ namespace IRaCIS.Core.Infra.EFCore }); } await AddListInspectionRecordAsync(datas); + + await SaveChangesAsync(autoSave); return entity; }