zwxi пре 9 месеци
родитељ
комит
421d2f10bd
1 измењених фајлова са 6 додато и 5 уклоњено
  1. 6 5
      services/wechat_send_category_template_msg.go

+ 6 - 5
services/wechat_send_category_template_msg.go

@@ -393,7 +393,7 @@ func SendNeiRongZuActivitieSignCategoryTemplateMsg(user *models.WxUserItem, acti
 	var keywords []string
 	keywords = append(keywords, user.RealName, user.CompanyName,
 		sellerItemQy.RealName, time.Now().Format(utils.FormatDateTimeMinute2),
-		"报名:"+activityDetail.ActivityName)
+		utils.TruncateActivityNameString("报名:"+activityDetail.ActivityName))
 
 	//sendMap["miniprogram"] = map[string]interface{}{"appid": utils.WxAppId, "pagepath": "activityPages/activityDetail/activityDetail?id=" + strconv.Itoa(activityDetail.ActivityId)}
 	sendInfo := new(SendWxCategoryTemplate)
@@ -448,7 +448,7 @@ func SendActivitieCancelSignCategoryTemplateMsg(user *models.WxUserItem, activit
 	var keywords []string
 	keywords = append(keywords, user.RealName, user.CompanyName,
 		sellerItemQy.RealName, time.Now().Format(utils.FormatDateTimeMinute2),
-		"取消报名"+"【"+activityDetail.ActivityName+"】")
+		utils.TruncateActivityNameString("取消报名"+"【"+activityDetail.ActivityName+"】"))
 
 	//sendMap["miniprogram"] = map[string]interface{}{"appid": utils.WxAppId}
 
@@ -551,7 +551,7 @@ func SendWxCategoryMsgWithAsk(realName,companyName, sellerName, askMsg string, o
 	keyword2 = utils.TruncateActivityNameString(companyName)
 	keyword3 = sellerName
 	keyword4 = time.Now().Format(utils.FormatDateTimeMinute2)
-	keyword5 = "活动提问:" + askMsg
+	keyword5 = utils.TruncateActivityNameString("活动提问:" + askMsg)
 
 	keywords := []string{keyword1, keyword2, keyword3, keyword4, keyword5}
 
@@ -601,7 +601,7 @@ func SendActivitieSignCategoryTemplateMsg(user *models.WxUserItem, activityDetai
 	keyword1 = user.RealName
 	keyword2 = user.CompanyName
 	keyword3 = sellerItem.RealName
-	keyword4 = activityDetail.ActivityName
+	keyword4 = utils.TruncateActivityNameString(activityDetail.ActivityName)
 	keyword5 = time.Now().Format(utils.FormatDateTimeMinute2)
 
 	openIdList, e := models.GetWxOpenIdByMobileSliceList(mobiles)
@@ -680,7 +680,7 @@ func SendWxCategoryMsgInteractive(user *models.WxUserItem, interactive string, a
 		keyword1 = user.RealName + "-" + user.CompanyName
 		keyword1 = utils.TruncateActivityNameString(keyword1)
 		keyword2 = fmt.Sprint("互动提醒:", interactive)
-		keyword3 = detail.Title
+		keyword3 = utils.TruncateActivityNameString(detail.Title)
 		keyword4 = time.Now().Format(utils.FormatDateTimeMinute2)
 		openIdArr := make([]string, 0)
 		for _, v := range openIdList {
@@ -743,6 +743,7 @@ func SearchKeywordUserRmindCategoryMsg(user *models.WxUserItem, keyWord string)
 			return
 		}
 		keyword1 = user.RealName + "-" + user.CompanyName
+		keyword1 = utils.TruncateActivityNameString(keyword1)
 		keyword2 = fmt.Sprint("互动提醒:搜索")
 		keyword3 = keyWord
 		keyword4 = time.Now().Format(utils.FormatDateTimeMinute2)