diff --git a/IRaCIS.Core.Application/Service/TrialSiteUser/TrialExternalUserService.cs b/IRaCIS.Core.Application/Service/TrialSiteUser/TrialExternalUserService.cs index c56b8a80a..754f6edb1 100644 --- a/IRaCIS.Core.Application/Service/TrialSiteUser/TrialExternalUserService.cs +++ b/IRaCIS.Core.Application/Service/TrialSiteUser/TrialExternalUserService.cs @@ -291,7 +291,7 @@ namespace IRaCIS.Core.Application.Service /// /// /// - [AllowAnonymous] + [AllowAnonymou public async Task TrialExternalUserJoinTrial(TrialExternalUserConfirm editTrialUserPreparation) { @@ -322,7 +322,7 @@ namespace IRaCIS.Core.Application.Service //收件地址 messageToSend.To.Add(new MailboxAddress(String.Empty, needUpdate.Email)); //主题 - messageToSend.Subject = "GRR External User survey (Trial Join Success)"; + messageToSend.Subject = $"GRR External User survey (Trial {(editTrialUserPreparation.IsJoin == true ?"Reject Success":"Join Success")})"; var builder = new BodyBuilder(); @@ -449,7 +449,7 @@ namespace IRaCIS.Core.Application.Service public async Task TrialSiteSurveyUserJoinTrial(TrialExternalUserConfirm editInfo) { - var needUpdate = await _trialSiteSurveyUserRepository.Where(t => t.Id == editInfo.Id).Include(t => t.TrialSiteSurvey).FirstOrDefaultAsync(); + var needUpdate = await _trialSiteSurveyUserRepository.Where(t => t.Id == editInfo.Id,true).Include(t => t.TrialSiteSurvey).FirstOrDefaultAsync(); if (DateTime.Now > needUpdate.ExpireTime) @@ -485,7 +485,7 @@ namespace IRaCIS.Core.Application.Service //收件地址 messageToSend.To.Add(new MailboxAddress(String.Empty, needUpdate.Email)); //主题 - messageToSend.Subject = "GRR Site survey (Trial Join Success)"; + messageToSend.Subject = $"GRR Site survey (Trial {(editInfo.IsJoin == true ?"Reject Success":"Join Success")})"; var builder = new BodyBuilder(); @@ -545,7 +545,7 @@ namespace IRaCIS.Core.Application.Service builder.HtmlBody = @$" - + {sysUserInfo.LastName + "/" + sysUserInfo.FirstName}: