|
@@ -301,27 +301,6 @@ Loop:
|
|
|
br.Msg = "获取帖子数据失败,Err:" + err.Error()
|
|
|
return
|
|
|
}
|
|
|
- for k, v := range list {
|
|
|
- item := list[k]
|
|
|
- //如果文章一开始的内容是图片,优先展示第一张图片
|
|
|
- imgurl, _ := services.FixArticleImgUrl(html.UnescapeString(list[k].Body))
|
|
|
- newBody, _ := services.GetReportContentTextSub(item.Body)
|
|
|
- list[k].Body = newBody
|
|
|
- if imgurl != "" {
|
|
|
- list[k].BodyHtml = imgurl
|
|
|
- }
|
|
|
- list[k].PublishDate = utils.StrTimeToTime(item.PublishDate).Format(utils.FormatDateTimeNoSecond) //时间字符串格式转时间格式
|
|
|
- if strings.Contains(item.CategoryName, utils.CHART_PERMISSION_NAME_YANXUAN) {
|
|
|
- list[k].IsResearch = true
|
|
|
- }
|
|
|
- if list[k].ArticleId < utils.SummaryArticleId {
|
|
|
- list[k].HttpUrl = utils.StrategyPlatform + strconv.Itoa(v.ArticleId)
|
|
|
- list[k].IsNeedJump = true
|
|
|
- }
|
|
|
- if item.Pv > 999 {
|
|
|
- list[k].Pv = 999
|
|
|
- }
|
|
|
- }
|
|
|
list, err = services.HandleArticleCategoryImg(list)
|
|
|
if err != nil {
|
|
|
br.Msg = "获取信息失败"
|
|
@@ -329,6 +308,7 @@ Loop:
|
|
|
return
|
|
|
}
|
|
|
for _, v := range list {
|
|
|
+ v.Annotation, _ = services.GetReportContentTextSub(v.Annotation)
|
|
|
v.Body = ""
|
|
|
}
|
|
|
resp.List = list
|