|
@@ -100,7 +100,7 @@ func SendWxMsgWithCompanyRemind(first, keyword1, keyword2, remark string, openId
|
|
|
}
|
|
|
}()
|
|
|
utils.FileLog.Info("%s", "services SendMsg")
|
|
|
- accessToken, err := models.GetWxAccessToken()
|
|
|
+ /*accessToken, err := models.GetWxAccessToken()
|
|
|
if err != nil {
|
|
|
msg = "GetWxAccessToken Err:" + err.Error()
|
|
|
return
|
|
@@ -120,7 +120,24 @@ func SendWxMsgWithCompanyRemind(first, keyword1, keyword2, remark string, openId
|
|
|
sendData["date"] = map[string]interface{}{"value": keyword2, "color": "#173177"}
|
|
|
sendData["remark"] = map[string]interface{}{"value": remark, "color": "#173177"}
|
|
|
sendMap["data"] = sendData
|
|
|
- WxSendTemplateMsg(sendUrl, sendMap, openIdList)
|
|
|
+ WxSendTemplateMsg(sendUrl, sendMap, openIdList)*/
|
|
|
+ wxAppPath := ""
|
|
|
+ openIdArr := make([]string, len(openIdList))
|
|
|
+ for i, v := range openIdList {
|
|
|
+ openIdArr[i] = v.OpenId
|
|
|
+ }
|
|
|
+ sendInfo := new(SendWxTemplate)
|
|
|
+ sendInfo.First = first
|
|
|
+ sendInfo.Keyword1 = keyword1
|
|
|
+ sendInfo.Keyword2 = keyword2
|
|
|
+ sendInfo.RedirectUrl = wxAppPath
|
|
|
+ sendInfo.TemplateId = utils.RemindTemplateId
|
|
|
+ sendInfo.RedirectTarget = 1
|
|
|
+ sendInfo.Resource = wxAppPath
|
|
|
+ //sendInfo.SendType =
|
|
|
+ sendInfo.OpenIdArr = openIdArr
|
|
|
+ sendInfo.Remark = remark
|
|
|
+ err = SendTemplateMsgV2(sendInfo)
|
|
|
return
|
|
|
}
|
|
|
|