|
@@ -1725,17 +1725,12 @@ func ActivityUserRemind(user *models.WxUserItem, activityDetail *models.Activity
|
|
}()
|
|
}()
|
|
|
|
|
|
//获取销售手机号
|
|
//获取销售手机号
|
|
-
|
|
|
|
countUser, e := models.GetUserRemind(user.UserId)
|
|
countUser, e := models.GetUserRemind(user.UserId)
|
|
if e != nil {
|
|
if e != nil {
|
|
err = errors.New("GetUserRemind, Err: " + e.Error())
|
|
err = errors.New("GetUserRemind, Err: " + e.Error())
|
|
return
|
|
return
|
|
}
|
|
}
|
|
- // 如果是买方研选下的专家沙龙,同时推给内容组四人
|
|
|
|
- if activityDetail.ActivityTypeId == 5 && activityDetail.ChartPermissionId == utils.CHART_PERMISSION_ID_YANXUAN {
|
|
|
|
- go SendNeiRongZuActivitieSignTemplateMsg(user, activityDetail)
|
|
|
|
- go SendNeiRongZuActivitieSignCategoryTemplateMsg(user, activityDetail)
|
|
|
|
- }
|
|
|
|
|
|
+
|
|
//获取销售手机号
|
|
//获取销售手机号
|
|
sellerItemQy, e := models.GetSellerByCompanyIdCheckFicc(user.CompanyId, 2)
|
|
sellerItemQy, e := models.GetSellerByCompanyIdCheckFicc(user.CompanyId, 2)
|
|
if e != nil && e.Error() != utils.ErrNoRow() {
|
|
if e != nil && e.Error() != utils.ErrNoRow() {
|
|
@@ -1758,6 +1753,7 @@ func ActivityUserRemind(user *models.WxUserItem, activityDetail *models.Activity
|
|
return
|
|
return
|
|
}
|
|
}
|
|
var sourceMsg string
|
|
var sourceMsg string
|
|
|
|
+
|
|
if source == 1 {
|
|
if source == 1 {
|
|
sourceMsg = "预约外呼"
|
|
sourceMsg = "预约外呼"
|
|
} else if source == 2 {
|
|
} else if source == 2 {
|
|
@@ -1778,6 +1774,22 @@ func ActivityUserRemind(user *models.WxUserItem, activityDetail *models.Activity
|
|
keyword1 = activityDetail.ActivityName
|
|
keyword1 = activityDetail.ActivityName
|
|
keyword2 = fmt.Sprint("互动:", sourceMsg, ",", user.RealName, "--", user.CompanyName)
|
|
keyword2 = fmt.Sprint("互动:", sourceMsg, ",", user.RealName, "--", user.CompanyName)
|
|
SendWxMsgWithActivityUserRemind(keyword1, keyword2, openIdList, activityDetail.ActivityId)
|
|
SendWxMsgWithActivityUserRemind(keyword1, keyword2, openIdList, activityDetail.ActivityId)
|
|
|
|
+
|
|
|
|
+ // 类目模版买方研选
|
|
|
|
+ if activityDetail.ChartPermissionId == utils.CHART_PERMISSION_ID_YANXUAN {
|
|
|
|
+ openIdListMfyx, e := models.GetMfyxWxOpenIdByMobileList(sellerItemQy.Mobile)
|
|
|
|
+ if e != nil {
|
|
|
|
+ err = errors.New("GetMfyxWxOpenIdByMobileList, Err: " + e.Error())
|
|
|
|
+ return err
|
|
|
|
+ }
|
|
|
|
+ var redirectUrl string
|
|
|
|
+ keyword1 = utils.TruncateActivityNameString(user.RealName + "-" + user.CompanyName)
|
|
|
|
+ keyword2 = fmt.Sprint("互动提醒:", sourceMsg)
|
|
|
|
+ keyword3 := utils.TruncateActivityNameString(activityDetail.ActivityName)
|
|
|
|
+ keyword4 := time.Now().Format(utils.FormatDateTimeMinute2)
|
|
|
|
+ redirectUrl = utils.WX_MSG_PATH_YX_ACTIVITY_DETAIL + strconv.Itoa(activityDetail.ActivityId)
|
|
|
|
+ SendWxCategoryMsgWithActivityUserRemind(keyword1, keyword2, keyword3, keyword4, redirectUrl, openIdListMfyx, activityDetail.ActivityId)
|
|
|
|
+ }
|
|
return
|
|
return
|
|
}
|
|
}
|
|
|
|
|