rdluck vor 4 Jahren
Ursprung
Commit
79289e107b
2 geänderte Dateien mit 6 neuen und 2 gelöschten Zeilen
  1. 1 0
      controllers/article.go
  2. 5 2
      models/wx_user.go

+ 1 - 0
controllers/article.go

@@ -128,6 +128,7 @@ func (this *ArticleController) Detail() {
 					record.CompanyName = user.CompanyName
 					go models.AddCygxArticleViewRecord(record)
 					utils.Rc.Put(key, 1, 5*time.Second)
+					models.ModifyReportLastViewTime(uid)
 				}
 			}
 		}

+ 5 - 2
models/wx_user.go

@@ -187,6 +187,9 @@ func GetWxUserItemByEmail(email string) (item *WxUserItem, err error) {
 	return
 }
 
-func ModifyReportLast_view_time() {
-
+func ModifyReportLastViewTime(uid int) (err error) {
+	sql := ` UPDATE wx_user SET report_last_view_time=NOW()
+			WHERE user_id=? `
+	_, err = orm.NewOrm().Raw(sql, uid).Exec()
+	return
 }