Browse Source

Merge branch 'feature/v4.8.81_ws' of qmx/jy into feature/v4.8.81

wangshan 1 year ago
parent
commit
4d71b15421
1 changed files with 12 additions and 0 deletions
  1. 12 0
      src/jfw/qrmanager/qrmanager.go

+ 12 - 0
src/jfw/qrmanager/qrmanager.go

@@ -45,6 +45,8 @@ func RedisInfo(oid, action, sione, sitwo string, i int, hsn *httpsession.Session
 			hsn.Set("RReferer", Rref)
 		}
 	}
+	//session 更新
+	sessVal = hsn.GetMultiple()
 	//当前页面
 	userData["RURL"] = Rurl
 	modulelist := Seoconfig["module"].(map[string]interface{})
@@ -57,6 +59,8 @@ func RedisInfo(oid, action, sione, sitwo string, i int, hsn *httpsession.Session
 	if sessVal["RModule"] == nil || util.ObjToString(sessVal["RModule"]) == "" {
 		hsn.Set("RModule", "首页")
 	}
+	//session 更新
+	sessVal = hsn.GetMultiple()
 	//活动页模块
 	//需要建立剑鱼唯一的id后缀
 	if len(Rurl) > 1 && strings.Contains(Rurl, "?id=") {
@@ -76,12 +80,16 @@ func RedisInfo(oid, action, sione, sitwo string, i int, hsn *httpsession.Session
 				break
 			}
 		}
+		//session 更新
+		sessVal = hsn.GetMultiple()
 		if sessVal["RSource"] == nil {
 			hsn.Set("RSource", activeCode)
 			hsn.Set("RModule", activeCode+"活动页")
 			hsn.Set("RActiveCode", activeCode)
 		}
 	}
+	//session 更新
+	sessVal = hsn.GetMultiple()
 	userData["RModule"] = sessVal["RModule"]
 	userData["RActiveCode"] = sessVal["RActiveCode"]
 	userData["RReferer"] = sessVal["RReferer"]
@@ -105,10 +113,14 @@ func RedisInfo(oid, action, sione, sitwo string, i int, hsn *httpsession.Session
 				break
 			}
 		}
+		//session 更新
+		sessVal = hsn.GetMultiple()
 		if sessVal["RSource"] == nil || util.ObjToString(sessVal["RSource"]) == "" {
 			hsn.Set("RSource", "剑鱼标讯网站")
 		}
 	}
+	//session 更新
+	sessVal = hsn.GetMultiple()
 	userData["RSource"] = sessVal["RSource"]
 	userData["Rparamkey"] = sessVal["paramkey"]
 	userData["Rparampublishtime"] = sessVal["parampublishtime"]