修改邮件
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/push Build is passing
Details
parent
9d9d65e381
commit
079c11a7e3
|
|
@ -271,7 +271,17 @@ public class EmailLogService(IRepository<EmailLog> _emailLogRepository,
|
||||||
[HttpPost]
|
[HttpPost]
|
||||||
public async Task<IResponseOutput> SynchronizationEmail(SynchronizationEmailInDto inDto)
|
public async Task<IResponseOutput> SynchronizationEmail(SynchronizationEmailInDto inDto)
|
||||||
{
|
{
|
||||||
var maxTime = await _emailLogRepository.MaxAsync(t => t.EmailDate);
|
|
||||||
|
var fromEmail = _systemEmailConfig.FromEmail;
|
||||||
|
|
||||||
|
|
||||||
|
if (inDto.TrialId != null)
|
||||||
|
{
|
||||||
|
fromEmail= await _trialRepository.Where(x => x.Id == inDto.TrialId.Value).Select(x => x.EmailFromEmail).FirstNotNullAsync();
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
var maxTime = await _emailLogRepository.Where(x=>x.SenderAddress== fromEmail).MaxAsync(t => t.EmailDate);
|
||||||
var startDate = maxTime ?? DateTime.MinValue;
|
var startDate = maxTime ?? DateTime.MinValue;
|
||||||
List<EmailLog> emailList = new List<EmailLog>();
|
List<EmailLog> emailList = new List<EmailLog>();
|
||||||
List<EmailRecipientLog> EmailRecipientLogList = new List<EmailRecipientLog>();
|
List<EmailRecipientLog> EmailRecipientLogList = new List<EmailRecipientLog>();
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue