/* * @Description: * @Author: ZY * @Date: 2020-12-28 11:26:33 * @LastEditors: ZY * @LastEditTime: 2020-12-28 13:34:08 */ import { getToken } from '../../../utils/cookies' import {SysMenu, SysUser} from "../../../api/sysTypes"; export interface UserState { token: string, userInfo: SysUser|null, roles: string[], menus: SysMenu[], moduleMenus: SysMenu[], isRelogin: boolean, permissions:string[] } export const state: UserState = { token: getToken() || '', userInfo: null, // 用户信息 roles: [], menus: [], moduleMenus: [], isRelogin: false, permissions:[] }