import { MockMethod } from 'vite-plugin-mock' export default [ { url: '/api/v1/menus', method: 'get', response: () => { return { code: 200, message: 'Success', data: [ { id:1, path: '/welcome', name: '欢迎', icon: 'ApplicationMenu', component: './pages/dashboard', type: 1, order: 1, }, { id:2, path: '/admin', name: '系统管理', icon: 'SettingTwo', access: 'canAdmin', type: 1, order: 2, children: [ { id:3, path: '/admin/menus', name: '导航管理', icon: 'AllApplication', component: './pages/system/menus', type: 1, }, { id:4, path: '/admin/users', name: '用户管理', icon: 'PeoplesTwo', component: './pages/system/users', type: 1, }, { id:5, path: '/admin/departments', name: '部门管理', icon: 'Browser', component: './pages/system/departments', type: 1, }, { id:6, path: '/admin/roles', name: '角色管理', icon: 'Permissions', component: './pages/system/roles', type: 1, }, ], }, { id:7, name: '列表页', icon: 'ListView', path: '/list', type: 1, children: [ { id:8, path: '/list/index', name: '列表页面', component: './pages/list/list', type: 1, }, { id:9, path: '/list/tree', name: '树形列表页面', component: './pages/list/tree', type: 1, }, ], }, { id:10, path: 'https://ant.design', name: 'Ant Design 官网外链', type: 3, }, ] } } } ] as MockMethod[]