修改触发器更新
parent
104f51779e
commit
d4eda56a52
|
@ -21,7 +21,7 @@ namespace IRaCIS.Core.Application.Triggers
|
||||||
{
|
{
|
||||||
await UpdateSubjectVisitImageDateAsync(context.Entity.SubjectVisitId);
|
await UpdateSubjectVisitImageDateAsync(context.Entity.SubjectVisitId);
|
||||||
|
|
||||||
await _subjectVisitRepository.UpdatePartialFieldsNowAsync(subjectVisitId, u => new SubjectVisit()
|
await _subjectVisitRepository.BatchUpdateAsync(t => t.Id == subjectVisitId, u => new SubjectVisit()
|
||||||
{
|
{
|
||||||
VisitExecuted = VisitExecutedEnum.Executed
|
VisitExecuted = VisitExecutedEnum.Executed
|
||||||
});
|
});
|
||||||
|
@ -43,7 +43,7 @@ namespace IRaCIS.Core.Application.Triggers
|
||||||
{
|
{
|
||||||
await UpdateSubjectVisitImageDateAsync(subjectVisitId);
|
await UpdateSubjectVisitImageDateAsync(subjectVisitId);
|
||||||
|
|
||||||
await _subjectVisitRepository.UpdatePartialFieldsNowAsync(subjectVisitId, u => new SubjectVisit()
|
await _subjectVisitRepository.BatchUpdateAsync(t => t.Id == subjectVisitId, u => new SubjectVisit()
|
||||||
{
|
{
|
||||||
VisitExecuted = VisitExecutedEnum.Executed
|
VisitExecuted = VisitExecutedEnum.Executed
|
||||||
});
|
});
|
||||||
|
@ -84,7 +84,7 @@ namespace IRaCIS.Core.Application.Triggers
|
||||||
var minArray = new DateTime?[] { svTime.DicomStudyMinStudyTime, svTime.NoneDicomStudyMinStudyTime };
|
var minArray = new DateTime?[] { svTime.DicomStudyMinStudyTime, svTime.NoneDicomStudyMinStudyTime };
|
||||||
var maxArray = new DateTime?[] { svTime.DicomStudyMaxStudyTime, svTime.NoneDicomStudyMaxStudyTime };
|
var maxArray = new DateTime?[] { svTime.DicomStudyMaxStudyTime, svTime.NoneDicomStudyMaxStudyTime };
|
||||||
|
|
||||||
await _subjectVisitRepository.UpdatePartialFieldsNowAsync(subjectVisitId, u => new SubjectVisit()
|
await _subjectVisitRepository.BatchUpdateAsync(t=>t.Id ==subjectVisitId, u => new SubjectVisit()
|
||||||
{
|
{
|
||||||
|
|
||||||
EarliestScanDate = minArray.Min(),
|
EarliestScanDate = minArray.Min(),
|
||||||
|
|
Loading…
Reference in New Issue