Browse Source

抽奖通知延迟

zhangxinlei1996 3 years ago
parent
commit
64e739cfd2
3 changed files with 10 additions and 4 deletions
  1. 2 1
      config/config.go
  2. 4 0
      handler/push.go
  3. 4 3
      push.json

+ 2 - 1
config/config.go

@@ -52,7 +52,8 @@ type pushConfig struct {
 		Keyword4 *qrpc.TmplItem
 		Keyword4 *qrpc.TmplItem
 		Remark   *qrpc.TmplItem
 		Remark   *qrpc.TmplItem
 	} `json:"wxTplMsg"`
 	} `json:"wxTplMsg"`
-	TestId string `json:"testId"`
+	TestId      string `json:"testId"`
+	DelayedTime int    `json:"delayedTime"`
 }
 }
 
 
 var Config *config
 var Config *config

+ 4 - 0
handler/push.go

@@ -1,6 +1,9 @@
 package handler
 package handler
 
 
 import (
 import (
+	"time"
+
+	"app.yhyue.com/moapp/message/config"
 	"app.yhyue.com/moapp/message/model"
 	"app.yhyue.com/moapp/message/model"
 	"app.yhyue.com/moapp/message/util"
 	"app.yhyue.com/moapp/message/util"
 )
 )
@@ -14,5 +17,6 @@ func (p *Push) Jywx_activity_message(msg *model.Message) {
 	if len(msg.E_body) == 0 {
 	if len(msg.E_body) == 0 {
 		return
 		return
 	}
 	}
+	time.Sleep(time.Duration(config.PushConfig.DelayedTime) * time.Second)
 	util.StartPush(msg.E_body, msg.E_userId)
 	util.StartPush(msg.E_body, msg.E_userId)
 }
 }

+ 4 - 3
push.json

@@ -1,9 +1,9 @@
 {
 {
-    	"webdomain":"http:// web-zxl.jydev.jianyu360.com",
+    	"webdomain":"https://web2-jytest.jydev.jianyu360.com",
     	"weixinrpc": "127.0.0.1:8083",
     	"weixinrpc": "127.0.0.1:8083",
     	"pushPoolSize":5,
     	"pushPoolSize":5,
     	"wxTplMsg":{
     	"wxTplMsg":{
-    		"id":"bHGXG6wVqHInKONGkkRSPzQjt-truzxdSIzHkqQbf0Y",
+    		"id":"mkCPIRN_h7m2YaPQDAZCn8TadIfeIzxojIEtkdwyXoA",
     		"first":{
     		"first":{
     			"value":"感谢用户%v,参与剑鱼标讯双十一大促抽奖活动!恭喜您抽中如下商品",
     			"value":"感谢用户%v,参与剑鱼标讯双十一大促抽奖活动!恭喜您抽中如下商品",
     			"color":"#686868"
     			"color":"#686868"
@@ -29,5 +29,6 @@
     			"color":"#686868"
     			"color":"#686868"
     		}
     		}
     	},
     	},
-    "testId":"o043a5hr4gD9e1Yy8DSNjy9BX3U4"
+    "testId":"o7Y1g0Rz_1JmNep3lnIU4lfjeooI",
+    "delayedTime":5
 }
 }