Răsfoiți Sursa

Merge branch 'feature/v4.10.1' of https://jygit.jydev.jianyu360.cn/qmx/jy into feature/v4.10.1

lianbingjie 5 luni în urmă
părinte
comite
25f94496dc

+ 10 - 0
src/jfw/modules/subscribepay/src/service/userAccountInfo.go

@@ -653,6 +653,16 @@ func (this *UserAccount) PhoneBind() {
 					"s_nickname":     (*uData)["s_nickname"],
 					"s_headimageurl": (*uData)["s_headimageurl"],
 				}
+				// 新用户注册 记录来源
+				sourceLabel := redis.GetStr("limitation", fmt.Sprintf("firstVisitTagByWX_%s", l.Session().Id()))
+				if sourceLabel != "" {
+					data["s_rsource"] = sourceLabel
+				} else {
+					activity := this.GetString("activity")
+					if activity != "" {
+						data["s_rsource"] = activity
+					}
+				}
 				if jy.IsEmail(email) {
 					data["s_email"] = email
 				}