Browse Source

no message

zhangchuanxing 3 months ago
parent
commit
c566f7a608
1 changed files with 7 additions and 3 deletions
  1. 7 3
      controllers/cygx/activity_meet.go

+ 7 - 3
controllers/cygx/activity_meet.go

@@ -1744,14 +1744,18 @@ func (this *ActivityMeetCoAntroller) MatchingByHand() {
 	//优先匹配易董的活动
 	if len(actList) > 0 {
 		for _, v := range actList {
-			var yidongTitle string
+			var newActivityName string
 			titleSlice := strings.Split(v.Title, "】")
 
 			for _, vt := range titleSlice {
-				yidongTitle = vt
+				newActivityName = strings.Replace(vt, "-", "", -1)
+				newActivityName = strings.Replace(newActivityName, "-", "", -1)
+				newActivityName = strings.Replace(newActivityName, "—", "", -1)
+				newActivityName = strings.Replace(newActivityName, " ", "", -1)
+				newActivityName = strings.Replace(newActivityName, ":", "", -1)
 			}
 			//如果活动时间一致,而且标题还还包含关键词就建立匹配关系
-			if strings.Contains(detail.ActivityNameTask, yidongTitle) && detail.ActivityTime == v.Start {
+			if strings.Contains(detail.ActivityNameTask, newActivityName) && detail.ActivityTime == v.Start {
 				err = cygx.UpdateCygxActivityyidongActivityId(v.ID, activityId)
 				if err != nil {
 					br.Msg = "手动归类失败"