维护阅片标准签名状态

This commit is contained in:
he
2023-02-02 14:40:24 +08:00
parent 5133a38f6c
commit 7ca524c3d3
4 changed files with 15 additions and 4 deletions
@@ -148,6 +148,7 @@ namespace IRaCIS.Core.Application
await _readingQuestionCriterionTrialRepository.UpdatePartialFromQueryAsync(x => x.Id == inDto.TrialReadingCriterionId, x => new ReadingQuestionCriterionTrial()
{
IsSigned=true,
ReadingInfoSignTime = DateTime.Now
});
@@ -298,7 +299,7 @@ namespace IRaCIS.Core.Application
{
IsGlobalReading = trialCriterion.IsGlobalReading,
IsSystemCriterion = trialCriterion.ReadingQuestionCriterionSystemId != null,
IsSign = trialCriterion.ReadingInfoSignTime != null,
IsSign = trialCriterion.IsSigned,
GlobalAssessTypes = await _readingCriterionDictionaryRepository.Where(x => x.CriterionId == inDto.TrialReadingCriterionId
&& x.ParentCode == ReadingCommon.CriterionDictionary.GlobalAssess
)
@@ -335,7 +336,7 @@ namespace IRaCIS.Core.Application
EvaluationReason = trialCriterion.EvaluationReason.IsNullOrEmpty() ? ReadingCommon.EvaluationReason : trialCriterion.EvaluationReason,
OncologyAssessIds = await _readingCriterionDictionaryRepository.Where(x => x.CriterionId == inDto.TrialReadingCriterionId && x.ParentCode == ReadingCommon.CriterionDictionary.OncologyAssess).Select(x => x.DictionaryId).ToListAsync(),
IsSystemCriterion = trialCriterion.ReadingQuestionCriterionSystemId != null,
IsSign = trialCriterion.ReadingInfoSignTime != null,
IsSign = trialCriterion.IsSigned,
};
}
@@ -402,7 +403,7 @@ namespace IRaCIS.Core.Application
return (judgeQuestionList, new
{
IsSign = trialCriterion.ReadingInfoSignTime != null,
IsSign = trialCriterion.IsSigned,
});
}