|
@@ -688,6 +688,15 @@ func (this *ArticleController) AddStopTime() {
|
|
if !utils.Rc.IsExist(key) || outType != 2 {
|
|
if !utils.Rc.IsExist(key) || outType != 2 {
|
|
//新增浏览记录
|
|
//新增浏览记录
|
|
go models.AddCygxArticleViewRecordNewpv(record)
|
|
go models.AddCygxArticleViewRecordNewpv(record)
|
|
|
|
+ recordRedis := new(services.ReportViewRecord)
|
|
|
|
+ recordRedis.UserId = user.UserId
|
|
|
|
+ recordRedis.ReportId = articleId
|
|
|
|
+ recordRedis.Mobile = user.Mobile
|
|
|
|
+ recordRedis.Email = user.Email
|
|
|
|
+ recordRedis.RealName = user.RealName
|
|
|
|
+ recordRedis.CompanyName = user.CompanyName
|
|
|
|
+ recordRedis.CreateTime = time.Now().Add(-time.Second * time.Duration(stopTime))
|
|
|
|
+ go services.PushViewRecordNewRedisData(recordRedis, user.CompanyId)
|
|
} else {
|
|
} else {
|
|
go models.UpdateCygxArticleViewRecordNewpv(record, stopTime)
|
|
go models.UpdateCygxArticleViewRecordNewpv(record, stopTime)
|
|
}
|
|
}
|
|
@@ -1276,6 +1285,15 @@ func (this *ArticleCommonController) AddStopTimePublic() {
|
|
if !utils.Rc.IsExist(key) || outType != 2 {
|
|
if !utils.Rc.IsExist(key) || outType != 2 {
|
|
//新增浏览记录
|
|
//新增浏览记录
|
|
go models.AddCygxArticleViewRecordNewpv(record)
|
|
go models.AddCygxArticleViewRecordNewpv(record)
|
|
|
|
+ recordRedis := new(services.ReportViewRecord)
|
|
|
|
+ recordRedis.UserId = user.UserId
|
|
|
|
+ recordRedis.ReportId = articleId
|
|
|
|
+ recordRedis.Mobile = user.Mobile
|
|
|
|
+ recordRedis.Email = user.Email
|
|
|
|
+ recordRedis.RealName = user.RealName
|
|
|
|
+ recordRedis.CompanyName = companyName
|
|
|
|
+ recordRedis.CreateTime = time.Now().Add(-time.Second * time.Duration(stopTime))
|
|
|
|
+ go services.PushViewRecordNewRedisData(recordRedis, user.CompanyId)
|
|
} else {
|
|
} else {
|
|
go models.UpdateCygxArticleViewRecordNewpv(record, stopTime)
|
|
go models.UpdateCygxArticleViewRecordNewpv(record, stopTime)
|
|
}
|
|
}
|