ziwen 2 tahun lalu
induk
melakukan
07fe6ef089
1 mengubah file dengan 3 tambahan dan 1 penghapusan
  1. 3 1
      controllers/report.go

+ 3 - 1
controllers/report.go

@@ -391,6 +391,7 @@ func (this *ReportController) ArticleCategoryList() {
 		}
 		//查询用户今天是否看过时间线
 		haveMorningMeeting := false
+		var morningMeetingTime string
 		count, err := models.GetTimeLineRecordCount(user.UserId, industrialManagementId, time.Now().Format(utils.FormatDate))
 		if err != nil {
 			br.Msg = "查询浏览记录数量失败"
@@ -411,6 +412,7 @@ func (this *ReportController) ArticleCategoryList() {
 			if v.Readnum == 0 && user.CreatedTime.Before(utils.StrTimeToTime(v.PublishTime)) && utils.StrTimeToTime(utils.OnlineTime).Before(utils.StrTimeToTime(v.PublishTime)) {
 				if v.SubCategoryName == "时间线" {
 					haveMorningMeeting = true
+					morningMeetingTime = v.PublishTime
 					continue
 				}
 				timeLineItem.IsRed = true
@@ -420,7 +422,7 @@ func (this *ReportController) ArticleCategoryList() {
 		timeLineRed := false
 		if count == 0 {
 			timeLineRed = true
-		} else if count > 0 && recordItem.CreateTime.Before(utils.StrTimeToTime(v.PublishTime)){
+		} else if count > 0 && recordItem.CreateTime.Before(utils.StrTimeToTime(morningMeetingTime)){
 			timeLineRed = true
 		}
 		if !timeLineItem.IsRed && timeLineRed && haveMorningMeeting {