修改验证提示

Uat_Study
hang 2022-06-16 13:12:57 +08:00
parent 764feb00d5
commit 8b3e75b2a1
1 changed files with 62 additions and 57 deletions

View File

@ -519,7 +519,7 @@ namespace IRaCIS.Core.Application.Service
if (hasAssignDoctorCount > 2) if (hasAssignDoctorCount > 2)
{ {
throw new BusinessValidationFailedException("当前有Subject绑定医生数量大于2"); throw new BusinessValidationFailedException("双重阅片当前有Subject绑定医生数量大于2");
} }
} }
@ -527,7 +527,7 @@ namespace IRaCIS.Core.Application.Service
{ {
if (hasAssignDoctorCount > 1) if (hasAssignDoctorCount > 1)
{ {
throw new BusinessValidationFailedException("当前有Subject绑定医生数量大于1"); throw new BusinessValidationFailedException("单重阅片当前有Subject绑定医生数量大于1");
} }
} }
} }
@ -536,6 +536,7 @@ namespace IRaCIS.Core.Application.Service
//验证通过 给医生开始分配 //验证通过 给医生开始分配
#region 按照医生维度分配Subject
if (trialConfig.ReadingType == ReadingMethod.Single) if (trialConfig.ReadingType == ReadingMethod.Single)
{ {
@ -654,8 +655,6 @@ namespace IRaCIS.Core.Application.Service
} }
//如果计划的数量 大于已经分配的数量 那么该医生 可以分配新的Subject //如果计划的数量 大于已经分配的数量 那么该医生 可以分配新的Subject
if (planSubjectCount > hasAssignedSubjectCount) if (planSubjectCount > hasAssignedSubjectCount)
{ {
@ -722,6 +721,16 @@ namespace IRaCIS.Core.Application.Service
}
#endregion
#region 完全按照Subject 遍历去分 #region 完全按照Subject 遍历去分
//foreach (var subject in subjectList) //foreach (var subject in subjectList)
@ -776,10 +785,6 @@ namespace IRaCIS.Core.Application.Service
#endregion #endregion
}
//验证是否所有Subject 是否分配好 //验证是否所有Subject 是否分配好
if (assignedSubjectDoctorList.Select(t => t.SubjectId).Distinct().Count() != subjectCount) if (assignedSubjectDoctorList.Select(t => t.SubjectId).Distinct().Count() != subjectCount)