diff --git a/SGGL/BLL/PZHGL/GJSX/GJSXMonitorService.cs b/SGGL/BLL/PZHGL/GJSX/GJSXMonitorService.cs index e992bf9d..ce133599 100644 --- a/SGGL/BLL/PZHGL/GJSX/GJSXMonitorService.cs +++ b/SGGL/BLL/PZHGL/GJSX/GJSXMonitorService.cs @@ -12,6 +12,8 @@ using System.Reflection; using System.Text; using System.Net.Security; using System.Security.Cryptography.X509Certificates; +using System.Threading.Tasks; +using System.Threading; namespace BLL @@ -92,21 +94,23 @@ namespace BLL var userIds = BLL.UserService.GetUserHaveEmailList(); if (userIds.Any() && lstOverdue.Any()) { + //int allnum = 0; var lstProject = lstOverdue.Select(x => new { x.ProjectId, x.ProjectName }).Distinct().ToList(); foreach (var pro in lstProject) { + //if (allnum > 50) { break; } var lstProjectOverdue = lstOverdue.Where(x => x.ProjectId == pro.ProjectId).ToList(); if (lstProjectOverdue.Any()) { string projectName = pro.ProjectName; foreach (var user in userIds) { + //if (allnum > 100) { break; } MailMessage mail = new MailMessage(); //邮件主题 mail.Subject = $"关键事项超期预警提醒——{projectName}"; - //mail.To.Add(user.Email); - mail.To.Add("1784803958@qq.com"); - //mail.To.Add("fuwei@cwcec.com"); + mail.To.Add(user.Email); + //mail.To.Add("test@test.com"); mail.IsBodyHtml = true;//确保邮件正文被当作HTML解析 StringBuilder tbodyStr = new StringBuilder(); @@ -187,9 +191,11 @@ namespace BLL
" + tbodyStr.ToString() + "