标准的默认值修改
This commit is contained in:
@@ -663,6 +663,29 @@ namespace IRaCIS.Core.Application.Service.RC
|
||||
//SetChildParentQuestion(criterion.Id, trialId, systemQuestionList, readingQuestionTrialList);
|
||||
//needAddQuestionList.AddRange(readingQuestionTrialList);
|
||||
});
|
||||
|
||||
// 标准的默认值
|
||||
foreach (var criterion in needAddCriterionList)
|
||||
{
|
||||
switch (criterion.CriterionType)
|
||||
{
|
||||
case CriterionType.IVUS:
|
||||
criterion.IsImageFilter = true;
|
||||
criterion.IsReadingTaskViewInOrder = ReadingOrder.SubjectRandom;
|
||||
criterion.ImageDownloadEnum = ReadingImageDownload.Subejct;
|
||||
criterion.ImageUploadEnum = ReadingImageUpload.IRReadingSubejctEnable;
|
||||
break;
|
||||
case CriterionType.OCT:
|
||||
criterion.IsImageFilter = true;
|
||||
criterion.IsReadingPeriod = false;
|
||||
criterion.IsReadingTaskViewInOrder = ReadingOrder.SubjectRandom;
|
||||
criterion.ImageDownloadEnum = ReadingImageDownload.Subejct;
|
||||
criterion.ImageUploadEnum = ReadingImageUpload.IRReadingSubejctEnable;
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
await _readingQuestionCriterionTrialRepository.AddRangeAsync(needAddCriterionList);
|
||||
await _readingQuestionTrialRepository.AddRangeAsync(needAddQuestionList);
|
||||
await _readingQuestionTrialRepository.SaveChangesAsync();
|
||||
|
||||
Reference in New Issue
Block a user