wangshan há 2 semanas atrás
pai
commit
215f14f13c
1 ficheiros alterados com 8 adições e 0 exclusões
  1. 8 0
      filter/xweb/visitFilter.go

+ 8 - 0
filter/xweb/visitFilter.go

@@ -88,6 +88,14 @@ type VisitFilter struct {
 	Ms      *mysql.Mysql
 }
 
+func GetVisitSource(sess *httpsession.Session) string {
+	source := common.InterfaceToStr(sess.Get("RSource"))
+	if sSource := GetSevenSourceByRedis(sess); sSource != "" {
+		source = sSource
+	}
+	return source
+}
+
 // 7天缓存
 func GetSevenSourceByRedis(sess *httpsession.Session) string {
 	cacheKey := fmt.Sprintf(sevenSourceKey, sess.Id())