|
@@ -108,7 +108,7 @@ func (this *UserController) Login() {
|
|
|
}
|
|
|
} else {
|
|
|
br.Msg = "无效的登录方式"
|
|
|
- br.ErrMsg = "无效的登录方式,Err:" + err.Error()
|
|
|
+ br.ErrMsg = "无效的登录方式,Err:"
|
|
|
return
|
|
|
}
|
|
|
if len(req.Mobile) >= 11 && req.CountryCode == "" {
|
|
@@ -462,6 +462,21 @@ func (this *UserController) CollectList() {
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
+ //处理文章PV收藏等数量
|
|
|
+ mapArticleCollectNum := make(map[int]*models.CygxArticleNum)
|
|
|
+ if len(articleIds) > 0 {
|
|
|
+ articleCollectNumList, err := models.GetArticleCollectNum(articleIds, userId)
|
|
|
+ if err != nil && err.Error() != utils.ErrNoRow() {
|
|
|
+ br.Msg = "获取失败"
|
|
|
+ br.ErrMsg = "获取失败,GetArticleCollectNum Err:" + err.Error()
|
|
|
+ return
|
|
|
+ }
|
|
|
+ for _, v := range articleCollectNumList {
|
|
|
+ mapArticleCollectNum[v.ArticleId] = v
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
lenList := len(list)
|
|
|
for i := 0; i < lenList; i++ {
|
|
|
item := list[i]
|
|
@@ -475,6 +490,11 @@ func (this *UserController) CollectList() {
|
|
|
} else {
|
|
|
list[i].Source = 2
|
|
|
}
|
|
|
+ if mapArticleCollectNum[article.ArticleId] != nil {
|
|
|
+ list[i].CollectNum = mapArticleCollectNum[article.ArticleId].CollectNum
|
|
|
+ list[i].Pv = mapArticleCollectNum[article.ArticleId].Pv
|
|
|
+ list[i].IsCollect = mapArticleCollectNum[article.ArticleId].IsCollect
|
|
|
+ }
|
|
|
//list[i].TitleEn = article.TitleEn
|
|
|
//list[i].UpdateFrequency = article.UpdateFrequency
|
|
|
//list[i].CreateDate = article.CreateDate
|
|
@@ -665,6 +685,21 @@ func (this *UserController) BrowseHistoryList() {
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
+ //处理文章PV收藏等数量
|
|
|
+ mapArticleCollectNum := make(map[int]*models.CygxArticleNum)
|
|
|
+ if len(articleIds) > 0 {
|
|
|
+ articleCollectNumList, err := models.GetArticleCollectNum(articleIds, userId)
|
|
|
+ if err != nil && err.Error() != utils.ErrNoRow() {
|
|
|
+ br.Msg = "获取失败"
|
|
|
+ br.ErrMsg = "获取失败,GetArticleCollectNum Err:" + err.Error()
|
|
|
+ return
|
|
|
+ }
|
|
|
+ for _, v := range articleCollectNumList {
|
|
|
+ mapArticleCollectNum[v.ArticleId] = v
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
lenList := len(list)
|
|
|
for i := 0; i < lenList; i++ {
|
|
|
item := list[i]
|
|
@@ -679,6 +714,12 @@ func (this *UserController) BrowseHistoryList() {
|
|
|
} else {
|
|
|
list[i].Source = 2
|
|
|
}
|
|
|
+
|
|
|
+ if mapArticleCollectNum[article.ArticleId] != nil {
|
|
|
+ list[i].CollectNum = mapArticleCollectNum[article.ArticleId].CollectNum
|
|
|
+ list[i].Pv = mapArticleCollectNum[article.ArticleId].Pv
|
|
|
+ list[i].IsCollect = mapArticleCollectNum[article.ArticleId].IsCollect
|
|
|
+ }
|
|
|
//list[i].TitleEn = article.TitleEn
|
|
|
//list[i].UpdateFrequency = article.UpdateFrequency
|
|
|
//list[i].CreateDate = article.CreateDate
|