12 lines
324 B
TypeScript
12 lines
324 B
TypeScript
import axios from 'axios';
|
|
import type { RouteRecordNormalized } from 'vue-router';
|
|
import { UserState } from '@/store/modules/user/types';
|
|
|
|
export function getUserInfo() {
|
|
return axios.post<UserState>('/api/user/info');
|
|
}
|
|
|
|
export function getMenuList() {
|
|
return axios.post<RouteRecordNormalized[]>('/api/user/menu');
|
|
}
|