diff --git a/repository/email.go b/repository/email.go index f7c79c3..78eb57d 100644 --- a/repository/email.go +++ b/repository/email.go @@ -126,6 +126,14 @@ func Emails() { needHandle = true } } + } else if address == "jcet_mes_cj02@jcetglobal.com" { + // 获取邮件主题 + if subject, err = header.Subject(); err == nil { + if strings.Contains(subject, "深圳思远_日报") { + company = "江苏长电科技" + needHandle = true + } + } } if !needHandle { fmt.Printf("当前邮件耗时:%s\n", time.Now().Sub(start).String()) @@ -199,6 +207,9 @@ func Emails() { switch company { case "华润赛美科": report_reader.FTSMCReportReader(newFileName) + case "江苏长电科技": + report_reader.FTSuQianChangDianReportReader(newFileName) + } fmt.Printf("当前邮件耗时:%s\n", time.Now().Sub(start).String()) default: