浏览代码

新增模版消息字段

xiexiaoyuan 2 年之前
父节点
当前提交
03c25c3d28
共有 2 个文件被更改,包括 10 次插入1 次删除
  1. 2 0
      models/wechat_send_msg.go
  2. 8 1
      services/wechat_send_msg.go

+ 2 - 0
models/wechat_send_msg.go

@@ -212,6 +212,8 @@ type SendWxTemplate struct {
 	Keyword2       string   `description:"模板消息keyword2字段"`
 	Keyword3       string   `description:"模板消息keyword3字段"`
 	Keyword4       string   `description:"模板消息keyword4字段"`
+	Productname    string   `description:"模板消息productname字段"`
+	Date           string   `description:"模板消息date字段"`
 	Remark         string   `description:"模板消息remark字段"`
 	TemplateId     string   `description:"模板id"`
 	RedirectUrl    string   `description:"跳转地址"`

+ 8 - 1
services/wechat_send_msg.go

@@ -71,7 +71,14 @@ func SendWxTemplateMsg(sendInfo *models.SendWxTemplate) (err error) {
 		sendData["keyword4"] = map[string]interface{}{"value": sendInfo.Keyword4, "color": "#173177"}
 		uniqueCodeStr += sendInfo.Keyword4
 	}
-
+	if sendInfo.Productname != "" {
+		sendData["productname"] = map[string]interface{}{"value": sendInfo.Productname, "color": "#173177"}
+		uniqueCodeStr += sendInfo.Productname
+	}
+	if sendInfo.Date != "" {
+		sendData["date"] = map[string]interface{}{"value": sendInfo.Date, "color": "#173177"}
+		uniqueCodeStr += sendInfo.Date
+	}
 	if sendInfo.Remark != "" {
 		sendData["remark"] = map[string]interface{}{"value": sendInfo.Remark, "color": "#173177"}
 		uniqueCodeStr += sendInfo.Remark