Uat_Study
parent
96b7d4886c
commit
8386e2299c
|
@ -643,7 +643,7 @@ namespace IRaCIS.Core.Application.Contracts
|
|||
public class TrialReadingInfoSignInDto
|
||||
{
|
||||
[NotDefault]
|
||||
public Guid TrialId { get; set; }
|
||||
public Guid TrialCriterionId { get; set; }
|
||||
}
|
||||
|
||||
public class GetTrialReadingCriterionInfoOutDto
|
||||
|
|
|
@ -103,7 +103,7 @@ namespace IRaCIS.Core.Application
|
|||
[NonDynamicMethod]
|
||||
public async Task<IResponseOutput> TrialReadingInfoSign(TrialReadingInfoSignInDto inDto)
|
||||
{
|
||||
var trialCriterion = await _readingQuestionCriterionTrialRepository.Where(x => x.TrialId == inDto.TrialId && x.IsConfirm).FirstOrDefaultAsync();
|
||||
var trialCriterion = await _readingQuestionCriterionTrialRepository.Where(x => x.Id==inDto.TrialCriterionId).FirstOrDefaultAsync();
|
||||
|
||||
var existsJudge = await _readingQuestionTrialRepository.Where(x => x.ReadingQuestionCriterionTrialId == trialCriterion.Id && x.IsJudgeQuestion && x.JudgeType == JudgeTypeEnum.None)
|
||||
.WhereIf(trialCriterion.FormType == FormType.SinglePage, x => x.ReadingCriterionPageId == null)
|
||||
|
@ -115,7 +115,7 @@ namespace IRaCIS.Core.Application
|
|||
throw new BusinessValidationFailedException("有裁判问题未配置产生裁判阅片任务的条件,操作失败!");
|
||||
}
|
||||
|
||||
await _trialRepository.UpdatePartialFromQueryAsync(x => x.Id == inDto.TrialId, x => new Trial()
|
||||
await _readingQuestionCriterionTrialRepository.UpdatePartialFromQueryAsync(x => x.Id == inDto.TrialCriterionId, x => new ReadingQuestionCriterionTrial()
|
||||
{
|
||||
ReadingInfoSignTime = DateTime.Now
|
||||
});
|
||||
|
|
Loading…
Reference in New Issue