|
|
|
@@ -3,7 +3,7 @@ import { setRemoteMenu } from '@/services/session'; |
|
|
|
import { logout } from '@/services/system/auth'; |
|
|
|
import { ClientInfo } from '@/types'; |
|
|
|
import SessionStorage from '@/utils/sessionStorage'; |
|
|
|
import { gotoLoginPage } from '@/utils/ui'; |
|
|
|
import { gotoLoginPage, oauthLogout } from '@/utils/ui'; |
|
|
|
import { LogoutOutlined, UserOutlined } from '@ant-design/icons'; |
|
|
|
import { setAlpha } from '@ant-design/pro-components'; |
|
|
|
import { useEmotionCss } from '@ant-design/use-emotion-css'; |
|
|
|
@@ -62,6 +62,7 @@ const AvatarDropdown: React.FC<GlobalHeaderRightProps> = ({ menu }) => { |
|
|
|
* 退出登录,并且将当前的 url 保存 |
|
|
|
*/ |
|
|
|
const loginOut = async () => { |
|
|
|
oauthLogout('http://172.20.32.197:31209/oauth/logout'); |
|
|
|
await logout(); |
|
|
|
clearSessionToken(); |
|
|
|
setRemoteMenu(null); |
|
|
|
|