import axios from 'axios'; import type { RouteRecordNormalized } from 'vue-router'; import { UserState } from '@/store/modules/user/types'; export interface LoginData { account: string; password: string; } export interface LoginRes { token: string; [key: string]: any; } export function login(data: LoginData) { return axios.post('/login', data); } export function logout() { return axios.get('/logout'); } export function getMenuList() { return axios.post('/api/user/menu'); }