瀏覽代碼

no message

zhangchuanxing 5 天之前
父節點
當前提交
745b965f48
共有 1 個文件被更改,包括 11 次插入1 次删除
  1. 11 1
      services/tag.go

+ 11 - 1
services/tag.go

@@ -116,7 +116,17 @@ func GetConditionInitByTagIds(user *models.WxUserItem, labelKeyword string) (yan
 		//		yanxuanArticleIds = append(yanxuanArticleIds, v.ArticleId)
 		//	}
 	}
-	yanxuanActivityIdsResp = yanxuanActivityIds
+	yanxuanActivityIdsPerssion := GetYanxuanActivityIds(user, "1,2") // 获取所有有权限的研选活动ID
+	mapyanxuanActivityIds := make(map[int]bool)
+	for _, v := range yanxuanActivityIdsPerssion {
+		mapyanxuanActivityIds[v] = true
+	}
+	for _, v := range yanxuanActivityIds {
+		if mapyanxuanActivityIds[v] {
+			yanxuanActivityIdsResp = append(yanxuanActivityIdsResp, v)
+		}
+	}
+
 	yanxuanArticleIdsResp = yanxuanArticleIds
 	return
 }