Pārlūkot izejas kodu

时间线头部小红点

ziwen 2 gadi atpakaļ
vecāks
revīzija
dc85a0dab6
1 mainītis faili ar 11 papildinājumiem un 0 dzēšanām
  1. 11 0
      controllers/report.go

+ 11 - 0
controllers/report.go

@@ -365,6 +365,17 @@ func (this *ReportController) ArticleCategoryList() {
 			CategoryId:    99999,
 			CategoryId:    99999,
 			MatchTypeName: "时间线",
 			MatchTypeName: "时间线",
 		}
 		}
+		timeLineList, err := models.GetTimeLineReportIndustrialList(user.UserId, industrialManagementId, 0, 30)
+		if err != nil {
+			br.Msg = "获取信息失败"
+			br.ErrMsg = "获取帖子数据失败,Err:" + err.Error()
+			return
+		}
+		for _, v := range timeLineList {
+			if v.Readnum == 0 && user.CreatedTime.Before(utils.StrTimeToTime(v.PublishTime)) && utils.StrTimeToTime(utils.OnlineTime).Before(utils.StrTimeToTime(v.PublishTime)) {
+				timeLineItem.IsRed = true
+			}
+		}
 
 
 		list = append([]*models.IndustrialToArticleCategoryRep{&timeLineItem}, list...)
 		list = append([]*models.IndustrialToArticleCategoryRep{&timeLineItem}, list...)
 	}
 	}