修改异常

Uat_Study
he 2022-05-05 18:50:01 +08:00
parent 3ebeacf3c9
commit bed0009e0e
3 changed files with 45 additions and 45 deletions

View File

@ -41,7 +41,7 @@ namespace IRaCIS.Core.API._PipelineExtensions.Serilog
using (LogContext.PushProperty("RequestBody", requestBodyPayload)) using (LogContext.PushProperty("RequestBody", requestBodyPayload))
{ {
await _next.Invoke(context); //await _next.Invoke(context);
} }
} }

View File

@ -855,27 +855,27 @@ namespace IRaCIS.Core.Application.Image.QA
DicomSeriesdata.ForEach(x => DicomSeriesdata.ForEach(x =>
{ {
datas.Add(new DataInspection() //datas.Add(new DataInspection()
{ //{
TrialId = x.TrialId, // TrialId = x.TrialId,
SiteId = x.SiteId, // SiteId = x.SiteId,
SubjectId = x.SubjectId, // SubjectId = x.SubjectId,
SubjectVisitId = x.SubjectVisitId, // SubjectVisitId = x.SubjectVisitId,
GeneralId = x.Id, // GeneralId = x.Id,
CreateTime = time, // CreateTime = time,
Identification = "Edit|DICOM Series|Info|Visit-Image Quanlity Control", // Identification = "Edit|DICOM Series|Info|Visit-Image Quanlity Control",
JsonDetail = JsonConvert.SerializeObject(new // JsonDetail = JsonConvert.SerializeObject(new
{ // {
StudyCode = study.StudyCode, // StudyCode = study.StudyCode,
Modalities = study.Modalities, // Modalities = study.Modalities,
SeriesNumber = x.SeriesNumber, // SeriesNumber = x.SeriesNumber,
InstanceCount = x.InstanceCount, // InstanceCount = x.InstanceCount,
SeriesTime = x.SeriesTime, // SeriesTime = x.SeriesTime,
BodyPartForEdit = bodyPart, // BodyPartForEdit = bodyPart,
Modality = modality // Modality = modality
}) // })
}); //});
}); });
@ -886,30 +886,30 @@ namespace IRaCIS.Core.Application.Image.QA
if (series == null) return Null404NotFound(series); if (series == null) return Null404NotFound(series);
series.BodyPartForEdit = bodyPart; series.BodyPartForEdit = bodyPart;
DicomSeriesdata.ForEach(x => //DicomSeriesdata.ForEach(x =>
{ //{
datas.Add(new DataInspection() // datas.Add(new DataInspection()
{ // {
TrialId = x.TrialId, // TrialId = x.TrialId,
SiteId = x.SiteId, // SiteId = x.SiteId,
SubjectId = x.SubjectId, // SubjectId = x.SubjectId,
SubjectVisitId = x.SubjectVisitId, // SubjectVisitId = x.SubjectVisitId,
GeneralId = x.Id, // GeneralId = x.Id,
CreateTime = time, // CreateTime = time,
Identification = "Edit|DICOM Series|Info|Visit-Image Quanlity Control", // Identification = "Edit|DICOM Series|Info|Visit-Image Quanlity Control",
JsonDetail = JsonConvert.SerializeObject(new // JsonDetail = JsonConvert.SerializeObject(new
{ // {
StudyCode = study.StudyCode, // StudyCode = study.StudyCode,
Modalities = study.Modalities, // Modalities = study.Modalities,
SeriesNumber = x.SeriesNumber, // SeriesNumber = x.SeriesNumber,
InstanceCount = x.InstanceCount, // InstanceCount = x.InstanceCount,
SeriesTime = x.SeriesTime, // SeriesTime = x.SeriesTime,
BodyPartForEdit = bodyPart, // BodyPartForEdit = bodyPart,
}) // })
}); // });
}); //});
} }
else if (type == 3) else if (type == 3)
{ {
@ -1033,7 +1033,7 @@ namespace IRaCIS.Core.Application.Image.QA
{ {
if (sujectVisitId != null) if (sujectVisitId != null)
{ {
subjectVisit = await (_subjectVisitRepository.FirstOrDefaultAsync(t => t.Id == sujectVisitId)).IfNullThrowException(); subjectVisit = (await _subjectVisitRepository.FirstOrDefaultAsync(t => t.Id == sujectVisitId)).IfNullThrowException();
} }

View File

@ -208,7 +208,7 @@ namespace IRaCIS.Core.Application
/// <returns></returns> /// <returns></returns>
[HttpPut("{trialId:guid}/{trialStatusStr}/{reason?}")] [HttpPut("{trialId:guid}/{trialStatusStr}/{reason?}")]
[UnitOfWork] [UnitOfWork]
public async Task<IResponseOutput> UpdateTrialState(Guid trialId, string trialStatusStr, string? reason) public async Task<IResponseOutput> UpdateTrialState(Guid trialId, string trialStatusStr, string? reason)
{ {
var trial = (await _trialRepository.Where(t => t.Id == trialId, true).IgnoreQueryFilters().FirstOrDefaultAsync()).IfNullThrowException(); var trial = (await _trialRepository.Where(t => t.Id == trialId, true).IgnoreQueryFilters().FirstOrDefaultAsync()).IfNullThrowException();