|
@@ -348,7 +348,7 @@ func GetActivityVideoResp(mapActivityId []int) (mapItem map[int]*models.CygxActi
|
|
|
return
|
|
|
}
|
|
|
|
|
|
-func ActivityButtonShow(item *models.ActivityDetail) (itemActivity *models.ActivityListResp) {
|
|
|
+func ActivityButtonShow(item *models.ActivityDetail, user *models.WxUserItem) (itemActivity *models.ActivityListResp) {
|
|
|
articleDetail := item
|
|
|
//IsShowAppointment bool `description:"是否展示预约纪要"`
|
|
|
//IsShowOutboundCall bool `description:"是否展示预约外呼"`
|
|
@@ -360,12 +360,20 @@ func ActivityButtonShow(item *models.ActivityDetail) (itemActivity *models.Activ
|
|
|
activityTimeText = strings.Replace(activityTimeText, "(", "(", -1)
|
|
|
activityTimeText = strings.Replace(activityTimeText, ")", ")", -1)
|
|
|
articleDetail.ActivityTimeText = activityTimeText
|
|
|
-
|
|
|
+ var yidongActivityUrl string
|
|
|
articleDetail.IsShowAppointment = false
|
|
|
//易董的操作按钮都隐藏
|
|
|
if articleDetail.YidongActivityId != "" {
|
|
|
articleDetail.IsShowSignup = false
|
|
|
articleDetail.IsShowDetails = true
|
|
|
+
|
|
|
+ if articleDetail.YidongActivityId != "" {
|
|
|
+ ydTgc, _ := GetYiDongCreateUserInfo(user)
|
|
|
+ yidongLongLink, _ := GetYiDongOriginalLink(articleDetail)
|
|
|
+ if yidongLongLink != "" {
|
|
|
+ yidongActivityUrl = yidongLongLink + "%26source=11%26fromHz=true%26tgc=" + ydTgc
|
|
|
+ }
|
|
|
+ }
|
|
|
} else {
|
|
|
|
|
|
//专家电话会 1
|
|
@@ -478,6 +486,7 @@ func ActivityButtonShow(item *models.ActivityDetail) (itemActivity *models.Activ
|
|
|
VideoDetail: v.VideoDetail,
|
|
|
FileType: v.FileType,
|
|
|
SourceType: v.SourceType,
|
|
|
+ YidongActivityUrl: yidongActivityUrl,
|
|
|
}
|
|
|
return
|
|
|
}
|