diff --git a/IRaCIS.Core.Application/Service/SiteSurvey/TrialSiteSurveyService.cs b/IRaCIS.Core.Application/Service/SiteSurvey/TrialSiteSurveyService.cs index 5bedfb6b6..6403d929a 100644 --- a/IRaCIS.Core.Application/Service/SiteSurvey/TrialSiteSurveyService.cs +++ b/IRaCIS.Core.Application/Service/SiteSurvey/TrialSiteSurveyService.cs @@ -108,6 +108,14 @@ namespace IRaCIS.Core.Application.Contracts } else //验证码正确 并且 没有超时 { + var dockerInfo=await _repository.Where(t=>t.EMail==inDto.EmailOrPhone||t.Phone==inDto.EmailOrPhone).FirstOrDefaultAsync(); + + if (dockerInfo != null) + { + result.DoctorId = dockerInfo.Id; + result.ReviewStatus = dockerInfo.ReviewStatus; + } + result.Token = _tokenService.GetToken(IRaCISClaims.Create(new UserBasicInfo())); } }