一致性分析任务生成bug
continuous-integration/drone/push Build is passing Details

IRC_NewDev
hang 2024-08-05 14:55:13 +08:00
parent 795caf19e7
commit 03c2a67fe4
3 changed files with 16 additions and 6 deletions

View File

@ -1438,6 +1438,7 @@ namespace IRaCIS.Core.Application.Service
consistnentClinicalData.IsSign = false;
consistnentClinicalData.IsBlind = false;
consistnentClinicalData.ReadingClinicalDataState = ReadingClinicalDataStatus.HaveUploaded;
consistnentClinicalData.ClinicalDataTrialSet = null;
}
var consistanClinicalDataPdfList = _mapper.Map<List<ReadingConsistentClinicalDataPDF>>(clinicalData.ReadingClinicalDataPDFList);

View File

@ -89,7 +89,9 @@ namespace IRaCIS.Core.Domain.Models
public List<ReadingClinicalData> ReadingClinicalDataList { get; set; }
[JsonIgnore]
public List<ReadingConsistentClinicalData> ReadingConsistentClinicalDataList { get; set; }
//软删除
public bool IsDeleted { get; set; }

View File

@ -19,6 +19,13 @@ namespace IRaCIS.Core.Infra.EFCore.EntityConfigration
.HasForeignKey(s => new { s.StudyId })
.HasPrincipalKey(c => new { c.Id });
builder
.HasMany(s => s.ReadingConsistentClinicalDataList)
.WithOne(c => c.DicomStudy)
.HasForeignKey(s => new { s.StudyId })
.HasPrincipalKey(c => new { c.Id });
}
}
}