From 2748c81928103327a8ef0aa3bb6a841d3c861e4e Mon Sep 17 00:00:00 2001 From: xiaju <1784803958@qq.com> Date: Wed, 2 Apr 2025 17:59:57 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BA=94=E7=8E=AF=E9=82=AE=E7=AE=B1=E9=85=8D?= =?UTF-8?q?=E7=BD=AE=E5=8F=91=E9=80=81=E9=82=AE=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- SGGL/BLL/PZHGL/GJSX/GJSXMonitorService.cs | 17 ++++++++++++----- .../PublishProfiles/FolderProfile.pubxml.user | 18 +++++++++--------- 2 files changed, 21 insertions(+), 14 deletions(-) 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() + "