Эх сурвалжийг харах

数据导出登录 支付宝支付审核

wangkaiyue 6 жил өмнө
parent
commit
3ff498ec06

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

@@ -54,6 +54,11 @@ var (
 )
 
 func (d *DataExport) ToSieve() error {
+	if d.GetString("applyForAlipay") != "" && util.ObjToString(d.GetSession("userId")) == "" {
+		if FindUserAndCreateSess(d.GetString("applyForAlipay"), d.Session()) {
+			fmt.Println("applyForAlipay-用户登录成功")
+		}
+	}
 	industrylist, sortArray = getindustrys()
 	d.T["industrylist"] = industrylist
 	d.T["sortArray"] = sortArray

+ 3 - 0
src/jfw/jyutil/sessionkeep.go

@@ -75,6 +75,9 @@ func (sk *SessionKeep) Do(w http.ResponseWriter, r *http.Request) bool {
 					return false
 				}
 			} else if strings.HasPrefix(rqu, "/front/dataExport") {
+				if strings.Contains(r.URL.String(), "applyForAlipay") {
+					return true //支付宝审核 登录使用
+				}
 				//数据预览图片导出,需要去掉session拦截
 				session.Set("referer", r.RequestURI)
 				http.Redirect(w, r, "/notin/page", 302)