Przeglądaj źródła

如果报告的发布时间是在10天以前的,公众号就不推送

xingzai 2 lat temu
rodzic
commit
ced9c96412
2 zmienionych plików z 7 dodań i 4 usunięć
  1. 5 2
      services/article.go
  2. 2 2
      services/task.go

+ 5 - 2
services/article.go

@@ -672,7 +672,7 @@ func GetArticleListByApi(cont context.Context) (err error) {
 }
 
 //func init() {
-//	HandleArticleListByApi(7164)
+//	HandleArticleListByApi(7370)
 //}
 
 //处理同步过来的文章
@@ -1194,7 +1194,10 @@ func HandleArticleListByApi(artcleId int) (err error) {
 		//【公司调研】系列纪要发布/更新后 end
 
 		//查研观向6.9模板消息推送规则
-		go DoArticleOnenIdWxTemplateMsg(v.ArticleId)
+		//但是如果报告的发布时间是在10天以前的,公众号就不推送了
+		if time.Now().AddDate(0, 0, -10).Before(articleResult.PublishDate.Add(time.Hour * 8)) {
+			go DoArticleOnenIdWxTemplateMsg(v.ArticleId)
+		}
 	}
 	go models.UpdateCygxArticleCeluePush(artcleId)
 

+ 2 - 2
services/task.go

@@ -75,8 +75,8 @@ func Task() {
 		reportBillboardUpdate := task.NewTask("reportBillboardUpdate", "0 10 0 * * *", ReportBillboardUpdate) //报告榜单更新
 		task.AddTask("reportBillboardUpdate", reportBillboardUpdate)
 
-		doActivityOnenIdWxTemplateMsg := task.NewTask("doActivityOnenIdWxTemplateMsg", "0 30 16 * * 0", DoActivityOnenIdWxTemplateMsg) //周日下午四点半推送全部活动
-		task.AddTask("doActivityOnenIdWxTemplateMsg", doActivityOnenIdWxTemplateMsg)
+		//doActivityOnenIdWxTemplateMsg := task.NewTask("doActivityOnenIdWxTemplateMsg", "0 30 16 * * 0", DoActivityOnenIdWxTemplateMsg) //周日下午四点半推送全部活动
+		//task.AddTask("doActivityOnenIdWxTemplateMsg", doActivityOnenIdWxTemplateMsg)
 
 		updateCygxActivitySpecialSignupNum := task.NewTask("updateCygxActivitySpecialSignupNum", "0 25 0 * * *", UpdateCygxActivitySpecialSignupNum) //修改专项调研,用户与公司的参与数量
 		task.AddTask("updateCygxActivitySpecialSignupNum", updateCygxActivitySpecialSignupNum)