修改一版

Uat_Study
he 2022-10-31 14:10:49 +08:00
parent 790f0b7237
commit 059e55339c
2 changed files with 19 additions and 18 deletions

View File

@ -171,6 +171,22 @@ namespace IRaCIS.Core.Application
x.CriterionId = inDto.TrialReadingCriterionId;
});
if (trialCriterion.SynchronizeOriginalTime == null )
{
// 同步器官
await _iOrganInfoService.SynchronizeSystemOrganToTrial(new SynchronizeSystemOrganToTrialInDto()
{
TrialReadingCriterionId = inDto.TrialReadingCriterionId,
SystemCriterionId = trialCriterion.ReadingQuestionCriterionSystemId
});
// 同步问题
await iReadingQuestionService.SynchronizeCriterion(new SynchronizeCriterionInDto()
{
TrialReadingCriterionId = inDto.TrialReadingCriterionId,
});
}
await _readingCriterionDictionaryRepository.AddRangeAsync(criterionDictionaryList);
await _readingCriterionDictionaryRepository.SaveChangesAsync();
}
@ -360,22 +376,7 @@ namespace IRaCIS.Core.Application
result.FormType = trialCriterion.FormType;
result.IsFromSystem = trialCriterion.ReadingQuestionCriterionSystemId != null;
if (trialCriterion.SynchronizeOriginalTime == null && trialCriterion.ReadingQuestionCriterionSystemId != null)
{
// 同步器官
await _iOrganInfoService.SynchronizeSystemOrganToTrial(new SynchronizeSystemOrganToTrialInDto()
{
TrialReadingCriterionId = inDto.TrialReadingCriterionId,
SystemCriterionId = trialCriterion.ReadingQuestionCriterionSystemId
});
// 同步问题
await iReadingQuestionService.SynchronizeCriterion(new SynchronizeCriterionInDto()
{
TrialReadingCriterionId = inDto.TrialReadingCriterionId,
});
}
result.IsSystemCriterion = trialCriterion.ReadingQuestionCriterionSystemId != null;
};

View File

@ -120,7 +120,7 @@ namespace IRaCIS.Core.Domain.Models
/// <summary>
/// 阅片平台
/// </summary>
public ImagePlatform ImagePlatform { get; set; } = ImagePlatform.MINT;
public ImagePlatform ImagePlatform { get; set; } = ImagePlatform.PACS;
/// <summary>
/// 阅片工具
@ -154,7 +154,7 @@ namespace IRaCIS.Core.Domain.Models
/// <summary>
/// 仲裁对象
/// </summary>
public ArbitrationRule ArbitrationRule { get; set; } = ArbitrationRule.None;
public ArbitrationRule ArbitrationRule { get; set; } = ArbitrationRule.Reading;
/// <summary>