최종 확정 - 주간보고에 각 담당자 cc 에서 제거
This commit is contained in:
@@ -69,7 +69,7 @@ namespace JobReportMailService
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
|
||||
Console.WriteLine("일간업무알림 실패: " + ex.Message);
|
||||
}
|
||||
|
||||
try
|
||||
@@ -78,7 +78,7 @@ namespace JobReportMailService
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
|
||||
Console.WriteLine("주간업무알림 실패: " +ex.Message);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -13,7 +13,15 @@ namespace JobReportMailService
|
||||
static void WorkDay()
|
||||
{
|
||||
|
||||
Console.WriteLine("업무일지 미 작성자 추출 작업을 시작 합니다");
|
||||
|
||||
if(DateTime.Now.DayOfWeek == DayOfWeek.Saturday || DateTime.Now.DayOfWeek == DayOfWeek.Sunday || DateTime.Now.DayOfWeek == DayOfWeek.Monday )
|
||||
{
|
||||
Console.WriteLine("토/일/월요일에는 일별 보고를 작동하지 않습니다");
|
||||
return;
|
||||
}
|
||||
else Console.WriteLine("업무일지 미 작성자 추출 작업을 시작 합니다");
|
||||
|
||||
|
||||
|
||||
var db = new EEEntities();
|
||||
|
||||
@@ -146,9 +154,9 @@ namespace JobReportMailService
|
||||
mail_content += "</table>";
|
||||
|
||||
//메일데이터를 생성한다.
|
||||
mail_to = "chikyun.kim@amkor.co.kr";
|
||||
mail_bcc = string.Empty;
|
||||
mail_cc = string.Empty;
|
||||
//mail_to = "chikyun.kim@amkor.co.kr";
|
||||
//mail_bcc = string.Empty;
|
||||
//mail_cc = string.Empty;
|
||||
|
||||
mail_to = MailSort(mail_to, MailJD.exceptmail);
|
||||
if (string.IsNullOrEmpty(mail_to) == false)
|
||||
|
||||
@@ -15,7 +15,7 @@ namespace JobReportMailService
|
||||
if (DateTime.Now.DayOfWeek != DayOfWeek.Monday)
|
||||
{
|
||||
Console.WriteLine("주간 업무일지 보고는 월요일에만 작동 합니다");
|
||||
//return;
|
||||
return;
|
||||
}
|
||||
|
||||
Console.WriteLine("업무일지 미 작성자(주간) 추출 작업을 시작 합니다");
|
||||
@@ -127,9 +127,7 @@ namespace JobReportMailService
|
||||
//오늘잘짜로 등록된 자료가 있으면 처리하지 안흔다.
|
||||
//해당 사용자의 오늘 날짜로 등록된 자동 데이터가 있다면 대상에 넣지 않는다
|
||||
db = new EEEntities();
|
||||
var Exists = db.MailData.Where(t => t.gcode == vGcode && t.wuid == "395552" && t.pdate == str_dt && t.cate.StartsWith("JW")).Any();
|
||||
if (Exists == false)
|
||||
{
|
||||
|
||||
var mail_subject = MailJW.subject;
|
||||
var mail_to = MailJW.tolist;//.Replace("{담당자}", userinfo.email);
|
||||
var pmail_cc = new List<string>(); //
|
||||
@@ -143,7 +141,7 @@ namespace JobReportMailService
|
||||
vmail_body += "<br/>조회기간 : " + sd.ToShortDateString() + "~" + ed.ToShortDateString();
|
||||
|
||||
//참고데이터를 추가한다
|
||||
var usergrplist = totWarnList.OrderBy(t=>t.uname).GroupBy(t => t.uid).ToList();
|
||||
var usergrplist = totWarnList.OrderBy(t => t.uname).GroupBy(t => t.uid).ToList();
|
||||
foreach (var item in usergrplist)
|
||||
{
|
||||
var fitem = item.FirstOrDefault();
|
||||
@@ -154,8 +152,8 @@ namespace JobReportMailService
|
||||
{
|
||||
if (string.IsNullOrEmpty(userinfo.email) == false)
|
||||
{
|
||||
if(pmail_cc.Contains(userinfo.email)==false)
|
||||
pmail_cc.Add(userinfo.email);
|
||||
//if (pmail_cc.Contains(userinfo.email) == false)
|
||||
// pmail_cc.Add(userinfo.email);
|
||||
}
|
||||
username = userinfo.name;
|
||||
}
|
||||
@@ -176,9 +174,9 @@ namespace JobReportMailService
|
||||
vmail_body += "</table>";
|
||||
|
||||
//메일데이터를 생성한다.
|
||||
mail_bcc = string.Empty;
|
||||
mail_cc = string.Empty;
|
||||
mail_to = "chikyun.kim@amkor.co.kr";
|
||||
//mail_bcc = string.Empty;
|
||||
//mail_cc = string.Empty;
|
||||
//mail_to = "chikyun.kim@amkor.co.kr";
|
||||
|
||||
db = new EEEntities();
|
||||
mail_to = MailSort(mail_to, MailJW.exceptmail);
|
||||
@@ -207,7 +205,6 @@ namespace JobReportMailService
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user