修改
continuous-integration/drone/push Build is passing Details

IRC_NewDev
he 2024-09-11 16:53:10 +08:00
parent 1688392216
commit 2f41c21f75
1 changed files with 2 additions and 2 deletions

View File

@ -301,7 +301,7 @@ namespace IRaCIS.Core.Application.Contracts
if (addOrEditTrialQCQuestionConfigure.ParentId != null) if (addOrEditTrialQCQuestionConfigure.ParentId != null)
{ {
var parentShowOrder = await _trialQcQuestionRepository.Where(x => x.Id == addOrEditTrialQCQuestionConfigure.ParentId).Select(x => x.ShowOrder).FirstOrDefaultAsync(); var parentShowOrder = await _trialQcQuestionRepository.Where(x => x.Id == addOrEditTrialQCQuestionConfigure.ParentId).Select(x => x.ShowOrder).FirstOrDefaultAsync();
if(parentShowOrder< addOrEditTrialQCQuestionConfigure.ShowOrder) if(parentShowOrder> addOrEditTrialQCQuestionConfigure.ShowOrder)
{ {
//---父问题的显示序号要比子问题的显示序号小,请确认。 //---父问题的显示序号要比子问题的显示序号小,请确认。
throw new BusinessValidationFailedException(_localizer["TrialConfig_InvalidParentQuestionId"]); throw new BusinessValidationFailedException(_localizer["TrialConfig_InvalidParentQuestionId"]);
@ -309,7 +309,7 @@ namespace IRaCIS.Core.Application.Contracts
} }
var child = await _trialQcQuestionRepository.FirstOrDefaultAsync(x => x.ParentId == addOrEditTrialQCQuestionConfigure.Id); var child = await _trialQcQuestionRepository.FirstOrDefaultAsync(x => x.ParentId == addOrEditTrialQCQuestionConfigure.Id);
if (child != null && child.ShowOrder > addOrEditTrialQCQuestionConfigure.ShowOrder) if (child != null && child.ShowOrder < addOrEditTrialQCQuestionConfigure.ShowOrder)
{ {
//---父问题的显示序号要比子问题的显示序号小,请确认。 //---父问题的显示序号要比子问题的显示序号小,请确认。
throw new BusinessValidationFailedException(_localizer["TrialConfig_InvalidParentQuestionId"]); throw new BusinessValidationFailedException(_localizer["TrialConfig_InvalidParentQuestionId"]);