diff --git a/IRaCIS.Core.Application/Doctor/DoctorListQueryService.cs b/IRaCIS.Core.Application/Doctor/DoctorListQueryService.cs index 3b1cb15..be8735d 100644 --- a/IRaCIS.Core.Application/Doctor/DoctorListQueryService.cs +++ b/IRaCIS.Core.Application/Doctor/DoctorListQueryService.cs @@ -226,8 +226,15 @@ namespace IRaCIS.Application.Services public PageOutput GetSelectionReviewerList( ReviewerSelectionQueryDTO selectionQueryParam) { - var trial = _trialRepository.FindSingleOrDefault(s=>s.Id== selectionQueryParam.TrialId); - selectionQueryParam.Nation = trial.AttendedReviewerType; + var trial = _trialRepository.FindSingleOrDefault(s => s.Id == selectionQueryParam.TrialId); + + // 如果是CN&Abroad 为2 就不筛选 + + if (trial.AttendedReviewerType != 2) + { + selectionQueryParam.Nation = trial.AttendedReviewerType; + } + var dic = GetDictionary(); //医生条件搜索Lambda拼接 Expression> doctorLambda = GetDoctorSearchLambda(selectionQueryParam); ;