From 7e5c6d14e423a0452d346be199487308969b8bef Mon Sep 17 00:00:00 2001
From: xusd <hugeinfo123>
Date: Mon, 16 Sep 2024 19:34:21 +0800
Subject: [PATCH] 网格登录改为url传入token

---
 gz-customerSystem/src/components/Layout/index.jsx |   11 ++++++++---
 1 files changed, 8 insertions(+), 3 deletions(-)

diff --git a/gz-customerSystem/src/components/Layout/index.jsx b/gz-customerSystem/src/components/Layout/index.jsx
index 36eca5f..daa4cc1 100644
--- a/gz-customerSystem/src/components/Layout/index.jsx
+++ b/gz-customerSystem/src/components/Layout/index.jsx
@@ -7,8 +7,8 @@
  * @Version: 1.0.0
  * @Description: 外层layout
  */
-import React, { useState, useRef, useEffect } from 'react';
-import { useLocation, Outlet, useNavigate } from 'react-router-dom';
+import React, { useState, useRef, useEffect  } from 'react';
+import { useLocation, Outlet, useNavigate,useSearchParams } from 'react-router-dom';
 import './index.less';
 import Header from './Header';
 import Navigation from './Navigation';
@@ -54,6 +54,8 @@
 
 	//网格跳转请求状态
 	const [gridStatus, setGridStatus] = useState(false)
+	const [searchParams] = useSearchParams();
+
 
 	// 切换头部menu
 	function handleClickHeaderMenu(values) {
@@ -138,7 +140,10 @@
 	// 初始化 格式化数据适应菜单栏
 	useEffect(() => {
 		//单点登录,网格传一个token在session,如果有就请求接口
-		const gridToken = $$.getSessionStorage('gridToken');
+		// const gridToken = $$.getSessionStorage('gridToken');
+	
+		const gridToken = searchParams.get('gridToken'); // 获取名为 'gridToken' 的参数
+		console.log(gridToken,'gridToken')
 		if (gridToken) {
 			getGridToken(gridToken)
 		} else {

--
Gitblit v1.8.0