| | |
| | | const TOKEN_KEY = "app-token"; |
| | | const USER_INFO_KEY = "user-info"; |
| | | const DICT_KEY = "dict"; |
| | | const TEAM_ID_KEY = "team-id"; |
| | | import { type DictData } from "@/api/system/dict"; |
| | | |
| | | // 设置 token |
| | |
| | | uni.removeStorageSync(DICT_KEY); |
| | | } |
| | | |
| | | // 设置班组ID |
| | | export function setTeamId(teamId: string | number) { |
| | | uni.setStorageSync(TEAM_ID_KEY, teamId); |
| | | } |
| | | |
| | | // 获取班组ID |
| | | export function getTeamId(): string | number | null { |
| | | return uni.getStorageSync(TEAM_ID_KEY) || null; |
| | | } |
| | | |
| | | // 清除班组ID |
| | | export function clearTeamId() { |
| | | uni.removeStorageSync(TEAM_ID_KEY); |
| | | } |
| | | |
| | | // 清除所有缓存信息 |
| | | export function clearAll() { |
| | | clearToken(); |
| | | clearUserInfo(); |
| | | clearDictCache(); |
| | | clearTeamId(); |
| | | } |