|
@@ -615,6 +615,26 @@ func (this *ArticleController) AddStopTime() {
|
|
go models.AddArticleStopTime(historyRecord)
|
|
go models.AddArticleStopTime(historyRecord)
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ key := "CYGX_ARTICLE_PV" + strconv.Itoa(articleId) + "_" + strconv.Itoa(uid)
|
|
|
|
+ record := new(models.CygxArticleHistoryRecordNewpv)
|
|
|
|
+ record.UserId = uid
|
|
|
|
+ record.ArticleId = articleId
|
|
|
|
+ record.CreateTime = time.Now()
|
|
|
|
+ record.Mobile = user.Mobile
|
|
|
|
+ record.Email = user.Email
|
|
|
|
+ record.CompanyId = user.CompanyId
|
|
|
|
+ record.CompanyName = user.CompanyName
|
|
|
|
+ record.StopTime = req.StopTime
|
|
|
|
+ record.OutType = req.OutType
|
|
|
|
+ if !utils.Rc.IsExist(key) {
|
|
|
|
+ //新增浏览记录
|
|
|
|
+ go models.AddCygxArticleViewRecordNewpv(record)
|
|
|
|
+ } else {
|
|
|
|
+
|
|
|
|
+ }
|
|
|
|
+ utils.Rc.Put(key, 1, 5*time.Second)
|
|
|
|
+ models.ModifyReportLastViewTime(uid)
|
|
|
|
+
|
|
} else { //无该行业权限
|
|
} else { //无该行业权限
|
|
hasPermission = 3
|
|
hasPermission = 3
|
|
}
|
|
}
|