IRC_NewDev
parent
d42c8477aa
commit
cab5772068
|
@ -520,8 +520,8 @@ namespace IRaCIS.Core.Application.Service.ReadingCalculate
|
|||
// 修改PET 5PS评分备注
|
||||
new ReadingCalculateData (){QuestionType=QuestionType.PSScoreRemarks,GetStringFun=GetPET5PSRemark,ComputationTrigger=ComputationTrigger.Lesion},
|
||||
|
||||
////与基线相比摄取值变化
|
||||
//new ReadingCalculateData (){QuestionType=QuestionType.UptakeChange,GetStringFun=GetUptakeChange,ComputationTrigger=ComputationTrigger.Lesion},
|
||||
//与基线相比摄取值变化
|
||||
new ReadingCalculateData (){QuestionType=QuestionType.UptakeChange,GetStringFun=GetUptakeChange,ComputationTrigger=ComputationTrigger.Lesion},
|
||||
|
||||
// FDG-PET 评估结果
|
||||
new ReadingCalculateData (){QuestionType=QuestionType.FDGPET,GetStringFun=GetFDGPETOverallAssessment},
|
||||
|
@ -1333,18 +1333,18 @@ namespace IRaCIS.Core.Application.Service.ReadingCalculate
|
|||
});
|
||||
|
||||
|
||||
var addList = _mapper.Map<List<ReadingTableAnswerRowInfo>>(tableRowAnswers);
|
||||
var addList = _mapper.Map<List<ReadingTableAnswerRowInfo>>(tableRowAnswers).OrderBy(x => x.RowIndex).ToList();
|
||||
|
||||
//await _readingTaskQuestionMarkRepository.AddRangeAsync(questionMarkList);
|
||||
await _readingTableAnswerRowInfoRepository.AddRangeAsync(addList);
|
||||
|
||||
foreach (var item in addList)
|
||||
await _readingTableQuestionAnswerRepository.AddRangeAsync(tableAnswers);
|
||||
addList.ForEach(x =>
|
||||
{
|
||||
item.MergeRow = null;
|
||||
item.SplitRow = null;
|
||||
}
|
||||
//await _readingTableQuestionAnswerRepository.AddRangeAsync(tableAnswers);
|
||||
await _readingTableQuestionAnswerRepository.SaveChangesAsync();
|
||||
x.MergeRow = null;
|
||||
x.SplitRow = null;
|
||||
|
||||
});
|
||||
await _readingTableQuestionAnswerRepository.SaveChangesAsync();
|
||||
|
||||
}
|
||||
}
|
||||
|
@ -2452,7 +2452,8 @@ namespace IRaCIS.Core.Application.Service.ReadingCalculate
|
|||
//访视PET评分 等于 基线PET评分
|
||||
else if (PET5PS == baseLinePET5PS)
|
||||
{
|
||||
result = SUVChangeVSBaseline.DidNotChange;
|
||||
return string.Empty;
|
||||
//result = SUVChangeVSBaseline.DidNotChange;
|
||||
}
|
||||
|
||||
return result.GetEnumInt();
|
||||
|
|
|
@ -786,7 +786,14 @@ namespace IRaCIS.Core.Application.Service.ReadingCalculate
|
|||
|
||||
await _readingTableAnswerRowInfoRepository.AddRangeAsync(addList);
|
||||
await _readingTableQuestionAnswerRepository.AddRangeAsync(tableAnswers);
|
||||
await _readingTableQuestionAnswerRepository.SaveChangesAsync();
|
||||
|
||||
addList.ForEach(x =>
|
||||
{
|
||||
x.MergeRow = null;
|
||||
x.SplitRow = null;
|
||||
|
||||
});
|
||||
await _readingTableQuestionAnswerRepository.SaveChangesAsync();
|
||||
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue