浏览代码

报告pv uv

xingzai 3 年之前
父节点
当前提交
9219564951
共有 2 个文件被更改,包括 12 次插入14 次删除
  1. 0 4
      controllers/article.go
  2. 12 10
      controllers/tactics.go

+ 0 - 4
controllers/article.go

@@ -134,9 +134,6 @@ func (this *ArticleController) Detail() {
 
 			if strings.Contains(companyPermission, articlePermissionPermissionName) {
 				hasPermission = 1
-				//var detailNew *models.AddStopTimeNewRep
-				//detailNew, _ = models.GetNewArticleHistoryRecord(uid, articleId)
-				//if detailNew == nil || detailNew.StopTime != 0 {
 				recordCount, _ := models.GetNoAddStoptimeArticleCount(uid, articleId)
 				if recordCount < 1 {
 					historyRecord := new(models.CygxArticleHistoryRecord)
@@ -149,7 +146,6 @@ func (this *ArticleController) Detail() {
 					historyRecord.CompanyName = user.CompanyName
 					go models.AddCygxArticleHistoryRecord(historyRecord)
 				}
-				//}
 			} else { //无该行业权限
 				hasPermission = 3
 			}

+ 12 - 10
controllers/tactics.go

@@ -204,16 +204,18 @@ func (this *TacticsController) Detail() {
 			}
 			if strings.Contains(companyPermission, articlePermissionPermissionName) {
 				hasPermission = 1
-				historyRecord := new(models.CygxArticleHistoryRecord)
-				historyRecord.UserId = uid
-				historyRecord.ArticleId = articleId
-				historyRecord.CreateTime = time.Now()
-				historyRecord.Mobile = user.Mobile
-				historyRecord.Email = user.Email
-				historyRecord.CompanyId = user.CompanyId
-				historyRecord.CompanyName = user.CompanyName
-				go models.AddCygxArticleHistoryRecord(historyRecord)
-
+				recordCount, _ := models.GetNoAddStoptimeArticleCount(uid, articleId)
+				if recordCount < 1 {
+					historyRecord := new(models.CygxArticleHistoryRecord)
+					historyRecord.UserId = uid
+					historyRecord.ArticleId = articleId
+					historyRecord.CreateTime = time.Now()
+					historyRecord.Mobile = user.Mobile
+					historyRecord.Email = user.Email
+					historyRecord.CompanyId = user.CompanyId
+					historyRecord.CompanyName = user.CompanyName
+					go models.AddCygxArticleHistoryRecord(historyRecord)
+				}
 			} else { //无该行业权限
 				hasPermission = 3
 			}