Browse Source

fix:微信模板消息调整

Roc 1 year ago
parent
commit
9409763772
3 changed files with 13 additions and 11 deletions
  1. 6 6
      services/data_entry.go
  2. 1 1
      services/task.go
  3. 6 4
      services/wx_template_msg.go

+ 6 - 6
services/data_entry.go

@@ -12,7 +12,7 @@ import (
 
 //数据录入
 
-//日度消息推送
+// 日度消息推送
 func FrequencyByDay() (err error) {
 	defer func() {
 		if err != nil {
@@ -84,7 +84,7 @@ func FrequencyByDay() (err error) {
 				openIdList = append(openIdList, openIdItem)
 
 				first := "数据录入提醒"
-				keyword1 := v.SecName
+				keyword1 := v.SecName + "该更新了"
 				keyword2 := "每日 " + v.NoticeTime
 				remark := v.SecName + "该更新了"
 				err = SendWxMsgWithFrequency(first, keyword1, keyword2, remark, openIdList)
@@ -97,7 +97,7 @@ func FrequencyByDay() (err error) {
 	return
 }
 
-//周度消息推送
+// 周度消息推送
 func FrequencyByWeek() (err error) {
 	defer func() {
 		if err != nil {
@@ -211,7 +211,7 @@ func FrequencyByWeek() (err error) {
 				openIdList = append(openIdList, openIdItem)
 
 				first := "数据录入提醒"
-				keyword1 := v.SecName
+				keyword1 := v.SecName + "该更新了"
 				keyword2 := "每周 " + v.NoticeTime
 				remark := v.SecName + "该更新了"
 
@@ -238,7 +238,7 @@ func FrequencyByWeek() (err error) {
 	return
 }
 
-//周度消息推送
+// 周度消息推送
 func FrequencyByMonth() (err error) {
 	defer func() {
 		if err != nil {
@@ -339,7 +339,7 @@ func FrequencyByMonth() (err error) {
 				openIdList = append(openIdList, openIdItem)
 
 				first := "数据录入提醒"
-				keyword1 := v.SecName
+				keyword1 := v.SecName + "该更新了"
 				keyword2 := "每月 " + v.NoticeTime
 				remark := v.SecName + "该更新了"
 

+ 1 - 1
services/task.go

@@ -745,7 +745,7 @@ func AddEdbTask(cont context.Context) (err error) {
 					openIdList = append(openIdList, openIdTemp)
 
 					first := "数据录入提醒"
-					keyword1 := tmpEdb.SecName
+					keyword1 := tmpEdb.SecName + "该更新了"
 					keyword2 := notifyFrequency + " " + tmpEdb.NoticeTime
 					remark := tmpEdb.SecName + "该更新了"
 

+ 6 - 4
services/wx_template_msg.go

@@ -107,7 +107,7 @@ func SendTemplateMsg(sendUrl string, data []byte) (err error) {
 	return
 }
 
-//到期提醒模板消息
+// 到期提醒模板消息
 func SendWxMsgWithCompanyRemind(first, keyword1, keyword2, remark string, openIdList []*models.OpenIdList) (err error) {
 	var msg string
 	defer func() {
@@ -216,7 +216,7 @@ type SendWxTemplate struct {
 	OpenIdArr      []string `description:"消息接收者openid"`
 }
 
-//推送模板消息
+// 推送模板消息
 func SendTemplateMsgV2(sendInfo *SendWxTemplate) (err error) {
 	postData, err := json.Marshal(sendInfo)
 	if err != nil {
@@ -277,8 +277,10 @@ func SendYbVoiceBroadcastWxMsg(broadcastId int, sectionName, broadcastName strin
 	}
 
 	first := "您好,有新的语音播报待查看"
-	keyword1 := fmt.Sprint(sectionName, ":", broadcastName)
-	keyword2 := "待查看"
+	//keyword1 := fmt.Sprint(sectionName, ":", broadcastName)
+	//keyword2 := "待查看"
+	keyword1 := broadcastName
+	keyword2 := fmt.Sprintf("【%s】 待查看", sectionName)
 	remark := "请点击详情查看"
 	wxAppPath := fmt.Sprintf("pages-voice/voiceDetail?voiceId=%d", broadcastId)
 	sendInfo := new(SendWxTemplate)