소스 검색

wip:更新访问次数

wangshan 11 달 전
부모
커밋
efb6ab38c1
2개의 변경된 파일10개의 추가작업 그리고 0개의 파일을 삭제
  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 == "" {