修改邮件
continuous-integration/drone/push Build is running Details

Test_IRC_Net8
he 2026-02-09 20:32:19 -05:00
parent 0862182f8e
commit 72ff2bbf15
1 changed files with 5 additions and 2 deletions

View File

@ -254,16 +254,19 @@ namespace IRaCIS.Core.Application.Contracts
{
isVirtual = await _trialRepository.Where(x => x.Id == inDto.TrialId).Select(x => x.TrialType != TrialType.OfficialTrial).FirstNotNullAsync();
}
Doctor doctor = new Doctor()
{
EMail = inDto.EmailOrPhone,
IsVirtual = isVirtual,
AcceptingNewTrial = false,
AcceptingNewTrial = inDto.TrialId == null ? false : true,
ActivelyReading = false,
CooperateStatus = ContractorStatusEnum.Noncooperation,
ResumeStatus = ResumeStatusEnum.Pass,
CooperateStatus = inDto.TrialId == null ? ContractorStatusEnum.Noncooperation : ContractorStatusEnum.Cooperation,
ReviewStatus = ReviewerInformationConfirmStatus.ConfirmRefuse
};
doctor.Code = await _doctorRepository.Select(t => t.Code).DefaultIfEmpty().MaxAsync() + 1;
doctor.ReviewerCode = AppSettings.GetCodeStr(doctor.Code, nameof(Doctor));
var info = await _doctorRepository.AddAsync(doctor, true);