zwxi 10 ماه پیش
والد
کامیت
104f915fa3
2فایلهای تغییر یافته به همراه5 افزوده شده و 5 حذف شده
  1. 1 1
      controllers/activity.go
  2. 4 4
      services/wx_category_template_msg.go

+ 1 - 1
controllers/activity.go

@@ -1462,7 +1462,7 @@ func (this *ActivityCoAntroller) AskAdd() {
 				err = errors.New("GetUserRecordListByMobile, Err: " + e.Error())
 				return
 			}
-			go services.SendWxCategoryMsgWithAsk(user.RealName, user.CompanyName, sellerItem.RealName, time.Now().Format(utils.FormatDateTimeMinute2), "活动提问:"+content, openIdList, req.ActivityId)
+			go services.SendWxCategoryMsgWithAsk(user.RealName, user.CompanyName, sellerItem.RealName, time.Now().Format(utils.FormatDateTimeMinute2), content, openIdList, req.AskId)
 
 			//openIpItem, _ := models.GetUserRecordByMobile(4, sellerItem.Mobile)
 			//if openIpItem != nil && openIpItem.OpenId != "" {

+ 4 - 4
services/wx_category_template_msg.go

@@ -327,7 +327,7 @@ func SendCommentWxCategoryTemplateMsg(req models.AddCygxArticleCommentReq, user
 }
 
 // 发送活动提问消息提醒
-func SendWxCategoryMsgWithAsk(companyName, realName, sellerName, askTime, askMsg string, openIdList []*models.OpenIdList, activityId int) (err error) {
+func SendWxCategoryMsgWithAsk(realName,companyName, sellerName, askTime, askMsg string, openIdList []*models.OpenIdList, askId int) (err error) {
 	if len(openIdList) == 0 {
 		return
 	}
@@ -335,7 +335,7 @@ func SendWxCategoryMsgWithAsk(companyName, realName, sellerName, askTime, askMsg
 	defer func() {
 		if err != nil {
 			go utils.SendEmail("发送类目模版消息失败"+"【"+utils.APPNAME+"】"+time.Now().Format("2006-01-02 15:04:05"), msg+";Err:"+err.Error(), utils.EmailSendToUsers)
-			go utils.SendAlarmMsg(fmt.Sprint("发送活动提问消息提醒类目模版消息失败,用户名", realName, "活动ID:", activityId), 2)
+			go utils.SendAlarmMsg(fmt.Sprint("发送活动提问消息提醒类目模版消息失败,用户名", realName, "提问ID:", askId), 2)
 			utils.FileLog.Info("发送类目模版消息失败,Err:%s", err.Error())
 		}
 		fmt.Println("line 21", err, msg)
@@ -358,8 +358,8 @@ func SendWxCategoryMsgWithAsk(companyName, realName, sellerName, askTime, askMsg
 	for _, v := range openIdList {
 		openIdArr = append(openIdArr, v.OpenId)
 	}
-	redirectUrl := utils.WX_MSG_PATH_YX_ACTIVITY_DETAIL + strconv.Itoa(activityId)
-	//redirectUrl = utils.WX_MSG_PATH_TEMPLATE_MSG + "SourceId=" + strconv.Itoa(msgId) + "&SourceType=1"
+	//redirectUrl := utils.WX_MSG_PATH_YX_ACTIVITY_DETAIL + strconv.Itoa(activityId)
+	redirectUrl := utils.WX_MSG_PATH_TEMPLATE_MSG + "SourceId=" + strconv.Itoa(askId) + "&SourceType=1"
 
 	sendInfo := new(SendWxCategoryTemplate)
 	sendInfo.Keywords = keywords