1234567891011121314151617181920212223 |
- import { defHttp } from '/@/utils/http/axios';
- import { getMenuListResultModel } from './model/menuModel';
- enum Api {
- GetMenuList = '/sys/permission/getUserPermissionByToken',
- }
- /**
- * @description: Get user menu based on id
- */
- export const getMenuList = () => {
- return new Promise((resolve, reject) => {
- //为了兼容mock和接口数据
- defHttp.get<getMenuListResultModel>({ url: Api.GetMenuList }).then(res=>{
- if(Array.isArray(res)){
- resolve(res)
- }else{
- resolve(res.menu)
- }
- });
- })
- };
|