浏览代码

中石油邮件导入规则修改, 大小写不敏感

xiziwen 4 月之前
父节点
当前提交
18697817ea
共有 2 个文件被更改,包括 6 次插入2 次删除
  1. 3 1
      services/pcsg/fix.go
  2. 3 1
      utils/mail/imap.go

+ 3 - 1
services/pcsg/fix.go

@@ -132,7 +132,9 @@ func FixHistory() {
 
 	for _, reportInfo := range list {
 		for _, v := range ruleList {
-			if strings.Contains(reportInfo.Title, v.Rule) {
+			title := strings.ToLower(reportInfo.Title)
+			rule := strings.ToLower(v.Rule)
+			if strings.Contains(title, rule) {
 				fmt.Println(reportInfo.Title, "匹配到规则:", v.Rule)
 				reportInfo.Title = v.Title
 				reportInfo.Abstract = v.Abstract

+ 3 - 1
utils/mail/imap.go

@@ -467,7 +467,9 @@ func RuleCheck(emailMessage MailMessage) bool {
 	}
 
 	for _, v := range ruleList {
-		if strings.Contains(emailMessage.Title, v.Rule){
+		title := strings.ToLower(emailMessage.Title)
+		rule := strings.ToLower(v.Rule)
+		if strings.Contains(title, rule){
 			return true
 		}
 	}