This commit is contained in:
qianhao.xu 2024-07-12 15:17:33 +08:00
parent 06d0a7a25d
commit 575c37a59c
3 changed files with 29 additions and 9 deletions

View File

@ -87,18 +87,32 @@
}
},
//
//"MailOptions": {
// //
// "FromName": "gx.andon@gam.com.cn",
// //
// "FromEmail": "gx.andon@gam.com.cn", //egxxxx@qq.com
// //
// "Password": "chejinggx",
// //
// "Smtp": "mail.gam.com.cn",
// "Port": 25,
// "Signature": "上海干巷Andon系统邮件请勿回复 ",
// "UseSsl": false
//},
//
"MailOptions": {
//
"FromName": "gx.andon@gam.com.cn",
"FromName": "3143976203<xu3143976203@foxmail.com>",
//
"FromEmail": "gx.andon@gam.com.cn", //egxxxx@qq.com
"FromEmail": "3143976203@qq.com", //egxxxx@qq.com
//
"Password": "chejinggx",
"Password": "wwxcrgvbotxxdcfg",
//
"Smtp": "mail.gam.com.cn",
"Port": 25,
"Signature": "上海干巷Andon系统邮件请勿回复 ",
"UseSsl": false
"Smtp": "smtp.qq.com",
"Port": 465,
"Signature": "系统邮件,请勿回复! ",
"UseSsl": true
},
//redis
"RedisServer": {

View File

@ -0,0 +1,5 @@
{
"version": "1.0",
"defaultProvider": "cdnjs",
"libraries": []
}

View File

@ -73,6 +73,7 @@ namespace DOAN.Service.MES.andon
List<AndonFaultDict> andonFaults = GetFaultDicts();
// 获取超时记录
DateTime Overtime = DateTime.Now.AddHours(-1);
// 获取没有被响应的故障
List<AndonFaultRecord> AlarmRecord = Context.Queryable<AndonFaultRecord>().Where(it => it.Status == 1).Where(it => it.StartTime <= Overtime).ToList();
if (AlarmRecord.Count > 0 && andonFaults.Count > 0)
@ -105,8 +106,8 @@ namespace DOAN.Service.MES.andon
msg.Append("\n");
msg.Append("\n");
msg.Append("\n");
msg.Append("如果邮件中有任务不清楚的地方或者需要我们提供任何帮助请联系苏州道安自动化有限公司IT部门邮件地址为qianhao.xu@doan-tech.com");
msg.Append("如果邮件中有任务不清楚的地方或者需要我们提供任何帮助请联系苏州道安自动化有限公司IT部门邮件地址为qianhao.xu@doan-tech.com\n");
msg.Append($"故障id {alarm.Id}");
sendEmailVo.Content = msg.ToString();
sendEmailVo.SendMe = true;
sendEmailVo.AddTime = DateTime.Now;