/** * token操作封装 */ import { TOKEN_CACHE_NAME,TOKEN_CACHE_NAME_UNIFY } from '@/config/setting'; /** * 获取缓存的token */ export function getToken(): string | null { const token = uni.getStorageSync(TOKEN_CACHE_NAME) return token; } /** * 缓存token * @param token token */ export function setToken(token?: string) { removeToken(); uni.setStorageSync(TOKEN_CACHE_NAME,token) } /** * 移除token */ export function removeToken() { uni.removeStorage({key:TOKEN_CACHE_NAME}) } // 汇邦云token 存储获取 /** * 获取缓存的token */ export function getTokenUnify(): string | null { const token = uni.getStorageSync(TOKEN_CACHE_NAME_UNIFY) return token; } /** * 缓存token * @param token token * @param remember 是否永久存储 */ export function setTokenUnify(token?: string) { removeTokenUnify(); uni.setStorageSync(TOKEN_CACHE_NAME_UNIFY,token) } /** * 移除token */ export function removeTokenUnify() { uni.removeStorage({key:TOKEN_CACHE_NAME_UNIFY}) }