|
@@ -1,8 +1,5 @@
|
|
// ------------------------------------token的本地存储------------------------------------
|
|
// ------------------------------------token的本地存储------------------------------------
|
|
|
|
|
|
-import { message } from "antd";
|
|
|
|
-import history from "./history";
|
|
|
|
-
|
|
|
|
// 用户信息的本地缓存键名(包括token)
|
|
// 用户信息的本地缓存键名(包括token)
|
|
const USER_KEY = "LSDFGC_USER_INFO";
|
|
const USER_KEY = "LSDFGC_USER_INFO";
|
|
|
|
|
|
@@ -34,34 +31,3 @@ export const removeTokenInfo = (): void => {
|
|
export const hasToken = (): boolean => {
|
|
export const hasToken = (): boolean => {
|
|
return Boolean(getTokenInfo().token);
|
|
return Boolean(getTokenInfo().token);
|
|
};
|
|
};
|
|
-
|
|
|
|
-// ------------------------------------权限的本地存储------------------------------------
|
|
|
|
-
|
|
|
|
-// 用户信息的本地缓存键名(包括token)
|
|
|
|
-const POWER_KEY = "LSDFGC_POWER_INFO";
|
|
|
|
-
|
|
|
|
-/**
|
|
|
|
- * 存入权限信息
|
|
|
|
- */
|
|
|
|
-export const setPowerInfo = (info: any) => {
|
|
|
|
- localStorage.setItem(POWER_KEY, JSON.stringify(info));
|
|
|
|
-};
|
|
|
|
-
|
|
|
|
-/**
|
|
|
|
- * 取权限信息
|
|
|
|
- */
|
|
|
|
-export const getPowerInfo = (): any => {
|
|
|
|
- const data = localStorage.getItem(POWER_KEY);
|
|
|
|
- if (data) return JSON.parse(data);
|
|
|
|
- else {
|
|
|
|
- message.warning("权限信息丢失!");
|
|
|
|
- history.push("/login");
|
|
|
|
- }
|
|
|
|
-};
|
|
|
|
-
|
|
|
|
-/**
|
|
|
|
- * 删除本地缓存中的权限信息
|
|
|
|
- */
|
|
|
|
-export const removePowerInfo = (): void => {
|
|
|
|
- localStorage.removeItem(POWER_KEY);
|
|
|
|
-};
|
|
|