字段修改
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/push Build is passing
Details
parent
89f6cd4244
commit
3d83f18c71
|
|
@ -432,29 +432,21 @@ namespace IRaCIS.Core.Application.Service.ImageAndDoc
|
||||||
findStudy.InstanceCount += seriesItem.InstanceList.Count;
|
findStudy.InstanceCount += seriesItem.InstanceList.Count;
|
||||||
|
|
||||||
|
|
||||||
if (incommand.Study.RadionuclideTotalDose != string.Empty)
|
if (incommand.Study.RadionuclideTotalDose != string.Empty
|
||||||
|
|| incommand.Study.RadionuclideHalfLife != string.Empty
|
||||||
|
|| incommand.Study.RadiopharmaceuticalStartTime != string.Empty
|
||||||
|
|
||||||
|
)
|
||||||
{
|
{
|
||||||
await _dicomStudyRepository.UpdatePartialFromQueryAsync(t => t.Id == findStudy.Id, u => new DicomStudy()
|
await _dicomStudyRepository.UpdatePartialFromQueryAsync(t => t.Id == findStudy.Id, u => new DicomStudy()
|
||||||
{
|
{
|
||||||
RadionuclideTotalDose = incommand.Study.RadionuclideTotalDose
|
RadionuclideTotalDose = incommand.Study.RadionuclideTotalDose.IsNotNullOrEmpty()? incommand.Study.RadionuclideTotalDose : findStudy.RadionuclideTotalDose,
|
||||||
|
RadionuclideHalfLife = incommand.Study.RadionuclideHalfLife.IsNotNullOrEmpty() ? incommand.Study.RadionuclideHalfLife : findStudy.RadionuclideHalfLife,
|
||||||
|
RadiopharmaceuticalStartTime = incommand.Study.RadiopharmaceuticalStartTime.IsNotNullOrEmpty() ? incommand.Study.RadiopharmaceuticalStartTime : findStudy.RadiopharmaceuticalStartTime
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
if (incommand.Study.RadionuclideHalfLife != string.Empty)
|
|
||||||
{
|
|
||||||
await _dicomStudyRepository.UpdatePartialFromQueryAsync(t => t.Id == findStudy.Id, u => new DicomStudy()
|
|
||||||
{
|
|
||||||
RadionuclideHalfLife = incommand.Study.RadionuclideHalfLife
|
|
||||||
});
|
|
||||||
}
|
|
||||||
|
|
||||||
if (incommand.Study.RadiopharmaceuticalStartTime != string.Empty)
|
|
||||||
{
|
|
||||||
await _dicomStudyRepository.UpdatePartialFromQueryAsync(t => t.Id == findStudy.Id, u => new DicomStudy()
|
|
||||||
{
|
|
||||||
RadiopharmaceuticalStartTime = incommand.Study.RadiopharmaceuticalStartTime
|
|
||||||
});
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue