import Cookies from 'js-cookie' const TokenKey = 'Admin-Token' export function getToken() { console.log('getToken') return Cookies.get(TokenKey) } export function setToken(token) { return Cookies.set(TokenKey, token) } export function setTokenKeySessionStorage(token) { sessionStorage.setItem(TokenKey, token) // return Cookies.set(TokenKey, token) } export function getTokenKeySessionStorage() { return sessionStorage.getItem(TokenKey) } export function removeToken() { return Cookies.remove(TokenKey) } // 清理sessionStorage中的token export function removeTokenFromSessionStorage() { sessionStorage.removeItem(TokenKey) } // 清理AI聊天相关的localStorage数据 export function clearAIChatCache() { localStorage.removeItem('conversation_id') // 可以根据需要添加其他AI聊天相关的缓存清理 } // 清理所有用户相关的缓存数据 export function clearAllUserCache() { // 清理token相关 removeToken() removeTokenFromSessionStorage() // 清理AI聊天缓存 clearAIChatCache() // 清理其他用户相关的localStorage数据 localStorage.removeItem('userId') localStorage.removeItem('userName') }