瀏覽代碼

Merge branch 'cygx_shoudong_need4.1' of http://8.136.199.33:3000/hongze/hongze_cygx into debug

xingzai 3 年之前
父節點
當前提交
a5d1c6165c
共有 2 個文件被更改,包括 8 次插入2 次删除
  1. 1 0
      models/activity.go
  2. 7 2
      services/activity.go

+ 1 - 0
models/activity.go

@@ -157,6 +157,7 @@ type CygxActivityList struct {
 	ImgUrl                  string `description:"图片链接"`
 	ImgUrlText              string `description:"图片链接文字"`
 	ActivityType            int    `description:"活动线上线下类型 1线上,0 线下"`
+	JmcjRoadshowTitle       string `description:"进门财经手动匹配的活动名称"`
 }
 
 type GetCygxActivityListRep struct {

+ 7 - 2
services/activity.go

@@ -613,9 +613,14 @@ func ActivityAttendanceDetail(cont context.Context) (err error) {
 		findEndDate := doTime + " 23:59:59"
 		nameSlice := strings.Split(vAct.ActivityName, "】")
 		//fmt.Println(timeSlice[0])
+		//对于手动匹配到的活动数据也要更新
 		var activityName string
-		if len(nameSlice) > 1 {
-			activityName = nameSlice[len(nameSlice)-1]
+		if len(nameSlice) > 1 || vAct.JmcjRoadshowTitle != "" {
+			if vAct.JmcjRoadshowTitle != "" {
+				activityName = vAct.JmcjRoadshowTitle
+			} else {
+				activityName = nameSlice[len(nameSlice)-1]
+			}
 			if activityName != "" {
 				list, err := models.GetRoadshowDataList(activityName, findStartDate, findEndDate)
 				if err != nil {