Selaa lähdekoodia

wip:更新访问次数

wangshan 11 kuukautta sitten
vanhempi
commit
efb6ab38c1
2 muutettua tiedostoa jossa 10 lisäystä ja 0 poistoa
  1. 5 0
      src/jfw/front/partner.go
  2. 5 0
      src/jfw/modules/app/src/app/front/wx.go

+ 5 - 0
src/jfw/front/partner.go

@@ -40,6 +40,11 @@ func (p *Partner) PartnerInfo(source string) error {
 		shortInfo := (*shortInfos)[0]
 		loginUrl = util.ObjToString(shortInfo["url"])    //已登录用
 		noLoginUrl = util.ObjToString(shortInfo["href"]) //未登录
+		go func(source string) {
+			if ui := public.Mysql.UpdateOrDeleteBySql(`update short_url SET visits=visits+1 WHERE code = ?;`, source); ui <= 0 {
+				log.Println("update short_url visits false ,source:", source)
+			}
+		}(source)
 	}
 	//未登录
 	if userId, _ := p.GetSession("userId").(string); userId == "" {

+ 5 - 0
src/jfw/modules/app/src/app/front/wx.go

@@ -68,6 +68,11 @@ func (w *WX) Index(pageLabel string) error {
 		shortInfo := (*shortInfos)[0]
 		loginUrl = util.ObjToString(shortInfo["url"])    //已登录用
 		noLoginUrl = util.ObjToString(shortInfo["href"]) //未登录
+		go func(pageLabel string) {
+			if ui := public.Mysql.UpdateOrDeleteBySql(`update short_url SET visits=visits+1 WHERE code = ?;`, pageLabel); ui <= 0 {
+				log.Println("update short_url visits false ,source:", pageLabel)
+			}
+		}(pageLabel)
 	}
 	//未登录
 	if userId, _ := w.GetSession("userId").(string); userId == "" {