瀏覽代碼

feat:调试

wangchuanjin 1 年之前
父節點
當前提交
e7d3a0c4d3
共有 1 個文件被更改,包括 32 次插入32 次删除
  1. 32 32
      core/proxy/broker/outServer/SussBi.go

+ 32 - 32
core/proxy/broker/outServer/SussBi.go

@@ -153,42 +153,42 @@ func (s *sussBi) AutoLogin() error {
 
 // RequestLogin 装配登录状态
 func (s *sussBi) RequestLogin(r *ghttp.Request) error {
-	// if strings.HasPrefix(r.URL.Path, "/succbi") {
-	// 	u, e := url.Parse(s.Url.String() + "/succbi")
-	// 	if e != nil {
-	// 		return e
-	// 	}
-	// 	cookies := s.succbiJar.Cookies(u)
-	// 	if r.Request.RequestURI == "/succbi/crm_system/app/crm.app/sales_clues.spg" {
+	if strings.HasPrefix(r.URL.Path, "/succbi") {
+		u, e := url.Parse(s.Url.String() + "/succbi")
+		if e != nil {
+			return e
+		}
+		cookies := s.succbiJar.Cookies(u)
+		if r.Request.RequestURI == "/succbi/crm_system/app/crm.app/sales_clues.spg" {
 
-	// 		log.Println("bbb 装配登录状态 succbiJar", s.Url.String(), len(cookies))
-	// 	}
-	// 	if len(cookies) > 0 {
-	// 		if r.Request.RequestURI == "/succbi/crm_system/app/crm.app/sales_clues.spg" {
+			log.Println("bbb 装配登录状态 succbiJar", s.Url.String(), len(cookies))
+		}
+		if len(cookies) > 0 {
+			if r.Request.RequestURI == "/succbi/crm_system/app/crm.app/sales_clues.spg" {
 
-	// 			log.Println("装配登录状态 succbiJar", r.Request.RequestURI, fmt.Sprintf("%+v", cookies[0]))
-	// 		}
-	// 		r.Request.AddCookie(cookies[0])
-	// 	}
-	// } else {
-	// 	cookies := s.jar.Cookies(s.Url)
-	// 	if r.Request.RequestURI == "/succbi/crm_system/app/crm.app/sales_clues.spg" {
+				log.Println("装配登录状态 succbiJar", r.Request.RequestURI, fmt.Sprintf("%+v", cookies[0]))
+			}
+			r.Request.AddCookie(cookies[0])
+		}
+	} else {
+		cookies := s.jar.Cookies(s.Url)
+		if r.Request.RequestURI == "/succbi/crm_system/app/crm.app/sales_clues.spg" {
 
-	// 		log.Println("bbb 装配登录状态 jar", s.Url.String(), len(cookies))
-	// 	}
-	// 	if len(cookies) > 0 {
-	// 		if r.Request.RequestURI == "/succbi/crm_system/app/crm.app/sales_clues.spg" {
+			log.Println("bbb 装配登录状态 jar", s.Url.String(), len(cookies))
+		}
+		if len(cookies) > 0 {
+			if r.Request.RequestURI == "/succbi/crm_system/app/crm.app/sales_clues.spg" {
 
-	// 			log.Println("装配登录状态 jar", r.Request.RequestURI, fmt.Sprintf("%+v", cookies[0]))
-	// 		}
-	// 		r.Request.AddCookie(cookies[0])
-	// 	}
-	// }
-	// if r.Request.RequestURI == "/succbi/crm_system/app/crm.app/sales_clues.spg" {
-	// 	for _, v := range r.Request.Cookies() {
-	// 		log.Println("装配登录状态", r.Request.RequestURI, fmt.Sprintf("%+v", v))
-	// 	}
-	// }
+				log.Println("装配登录状态 jar", r.Request.RequestURI, fmt.Sprintf("%+v", cookies[0]))
+			}
+			r.Request.AddCookie(cookies[0])
+		}
+	}
+	if r.Request.RequestURI == "/succbi/crm_system/app/crm.app/sales_clues.spg" {
+		for _, v := range r.Request.Cookies() {
+			log.Println("装配登录状态", r.Request.RequestURI, fmt.Sprintf("%+v", v))
+		}
+	}
 	ctx := router.GetGContext(r.GetCtx())
 	md5Val := common.GetMd5String(fmt.Sprintf("%s_%s_%d_%d_%d_%d_%d_%d_%s_%d_%s_%d", ctx.Sess.NickName, ctx.Sess.YyName, ctx.Sess.EntRole, ctx.Sess.EntNicheDis, ctx.Sess.PositionId, ctx.Sess.AccountId, ctx.Sess.EntAccountId, ctx.Sess.EntId, ctx.Sess.EntName, ctx.Sess.EntDeptId, ctx.Sess.EntUserName, ctx.Sess.EntUserId))
 	c := &http.Cookie{