修改一版

Uat_Study
he 2022-06-29 09:10:54 +08:00
parent 87b784964b
commit 4e060c7093
3 changed files with 42 additions and 1 deletions

View File

@ -4650,6 +4650,20 @@
</summary>
<returns></returns>
</member>
<member name="M:IRaCIS.Application.Services.ReadingQuestionService.VerifySystemQuestionIsSetJudgeAnswer(IRaCIS.Core.Application.Service.Reading.Dto.VerifySystemQuestionIsSetJudgeAnswerInDto)">
<summary>
验证系统问题是否设置裁片答案
</summary>
<param name="inDto"></param>
<returns></returns>
</member>
<member name="M:IRaCIS.Application.Services.ReadingQuestionService.VerifyTrialQuestionIsSetJudgeAnswer(IRaCIS.Core.Application.Service.Reading.Dto.VerifySystemQuestionIsSetJudgeAnswerInDto)">
<summary>
验证项目问题是否设置裁片答案
</summary>
<param name="inDto"></param>
<returns></returns>
</member>
<member name="M:IRaCIS.Application.Services.ReadingQuestionService.SetSystemReadingQuestionCriterionIsCompleteConfig(IRaCIS.Core.Application.Service.Reading.Dto.SetSystemReadingQuestionCriterionIsIsCompleteConfig)">
<summary>
设置系统问题标准是否完成配置

View File

@ -88,7 +88,11 @@ namespace IRaCIS.Core.Application.Service.Reading.Dto
public bool IsEnable { get; set; }
}
public class VerifySystemQuestionIsSetJudgeAnswerInDto
{
[NotDefault]
public Guid Id { get; set; }
}
public class SetSystemReadingQuestionCriterionIsIsCompleteConfig
{
[NotDefault]

View File

@ -131,6 +131,29 @@ namespace IRaCIS.Application.Services
// return ResponseOutput.Ok(result);
//}
/// <summary>
/// 验证系统问题是否设置裁判答案
/// </summary>
/// <param name="inDto"></param>
/// <returns></returns>
public async Task<IResponseOutput> VerifySystemQuestionIsSetJudgeAnswer(VerifySystemQuestionIsSetJudgeAnswerInDto inDto)
{
var result = await _readingQuestionTrialRepository.AnyAsync(x => x.ReadingQuestionSystemId == inDto.Id&&x.IsJudgeQuestion && x.JudgeType != JudgeTypeEnum.None);
return ResponseOutput.Ok(result);
}
/// <summary>
/// 验证项目问题是否设置裁判答案
/// </summary>
/// <param name="inDto"></param>
/// <returns></returns>
public async Task<IResponseOutput> VerifyTrialQuestionIsSetJudgeAnswer(VerifySystemQuestionIsSetJudgeAnswerInDto inDto)
{
var result = await _readingQuestionTrialRepository.AnyAsync(x => x.Id == inDto.Id && x.IsJudgeQuestion && x.JudgeType != JudgeTypeEnum.None);
return ResponseOutput.Ok(result);
}
/// <summary>
/// 设置系统问题标准是否完成配置
/// </summary>