浏览代码

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

wangkaiyue 6 年之前
父节点
当前提交
3ff498ec06
共有 2 个文件被更改,包括 8 次插入0 次删除
  1. 5 0
      src/jfw/front/dataExport.go
  2. 3 0
      src/jfw/jyutil/sessionkeep.go

+ 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)