import { SUCCESS_CODE } from '@/constants' const timeout = 1000 export default [ // 列表接口 { url: '/mock/menu/list', method: 'get', timeout, response: () => { return { code: SUCCESS_CODE, data: { list: [ { path: '/dashboard', component: '#', name: 'Dashboard', status: 1, id: 1, type: 0, parentId: undefined, title: '首页', meta: {}, children: [ { path: 'analysis', component: 'views/Dashboard/Analysis', name: 'Analysis', status: 1, id: 2, type: 1, parentId: 1, title: '首页', meta: { title: '首页', icon: 'vi-ant-design:dashboard-filled', noCache: true, affix: true } } ] }, { path: '/student', component: '#', redirect: '/student/list', name: 'StudentManagement', status: 1, id: 3, type: 0, parentId: undefined, title: '学生管理', meta: { title: '学生管理', icon: 'vi-carbon:user-multiple', alwaysShow: true }, children: [ { path: 'list', component: 'views/Student/Student', name: 'StudentList', status: 1, id: 4, type: 1, parentId: 3, title: '学生列表', permissionList: [ { id: 1, label: '新增', value: 'add' }, { id: 2, label: '编辑', value: 'edit' }, { id: 3, label: '删除', value: 'delete' }, { id: 4, label: '查看', value: 'view' } ], meta: { title: '学生列表' } } ] }, { path: '/teacher', component: '#', redirect: '/teacher/list', name: 'TeacherManagement', status: 1, id: 5, type: 0, parentId: undefined, title: '教师管理', meta: { title: '教师管理', icon: 'vi-carbon:user-speaker', alwaysShow: true }, children: [ { path: 'list', component: 'views/Teacher/Teacher', name: 'TeacherList', status: 1, id: 6, type: 1, parentId: 5, title: '教师列表', permissionList: [ { id: 1, label: '新增', value: 'add' }, { id: 2, label: '编辑', value: 'edit' }, { id: 3, label: '删除', value: 'delete' }, { id: 4, label: '查看', value: 'view' } ], meta: { title: '教师列表' } } ] }, { path: '/major', component: '#', redirect: '/major/list', name: 'MajorManagement', status: 1, id: 7, type: 0, parentId: undefined, title: '专业管理', meta: { title: '专业管理', icon: 'vi-carbon:education', alwaysShow: true }, children: [ { path: 'list', component: 'views/Major/Major', name: 'MajorList', status: 1, id: 8, type: 1, parentId: 7, title: '专业列表', permissionList: [ { id: 1, label: '新增', value: 'add' }, { id: 2, label: '编辑', value: 'edit' }, { id: 3, label: '删除', value: 'delete' }, { id: 4, label: '查看', value: 'view' } ], meta: { title: '专业列表' } } ] }, { path: '/class', component: '#', redirect: '/class/list', name: 'ClassManagement', status: 1, id: 9, type: 0, parentId: undefined, title: '班级管理', meta: { title: '班级管理', icon: 'vi-ep:calendar', alwaysShow: true }, children: [ { path: 'list', component: 'views/Class/Class', name: 'ClassList', status: 1, id: 10, type: 1, parentId: 9, title: '班级列表', permissionList: [ { id: 1, label: '新增', value: 'add' }, { id: 2, label: '编辑', value: 'edit' }, { id: 3, label: '删除', value: 'delete' }, { id: 4, label: '查看', value: 'view' } ], meta: { title: '班级列表' } } ] }, { path: '/system', component: '#', redirect: '/system/user', name: 'SystemManagement', status: 1, id: 11, type: 0, parentId: undefined, title: '系统管理', meta: { title: '系统管理', icon: 'vi-carbon:settings', alwaysShow: true }, children: [ { path: 'user', component: 'views/Authorization/User/User', name: 'User', status: 1, id: 12, type: 1, parentId: 11, title: '用户管理', permissionList: [ { id: 1, label: '新增', value: 'add' }, { id: 2, label: '编辑', value: 'edit' }, { id: 3, label: '删除', value: 'delete' } ], meta: { title: '用户管理' } }, { path: 'role', component: 'views/Authorization/Role/Role', name: 'Role', status: 1, id: 13, type: 1, parentId: 11, title: '角色管理', permissionList: [ { id: 1, label: '新增', value: 'add' }, { id: 2, label: '编辑', value: 'edit' }, { id: 3, label: '删除', value: 'delete' } ], meta: { title: '角色管理' } }, { path: 'menu', component: 'views/Authorization/Menu/Menu', name: 'Menu', status: 1, id: 14, type: 1, parentId: 11, title: '菜单管理', permissionList: [ { id: 1, label: '新增', value: 'add' }, { id: 2, label: '编辑', value: 'edit' }, { id: 3, label: '删除', value: 'delete' } ], meta: { title: '菜单管理' } } ] } ] } } } } ]