| | |
| | | |
| | | { |
| | | "path": "/home", |
| | | "name": "home", |
| | | "component": "() => import('/@/views/home/index.vue')", |
| | | "meta": { |
| | | "title": "首页", |
| | | "isLink": "", |
| | | "isHide": false, |
| | | "isKeepAlive": true, |
| | | "isAffix": true, |
| | | "isIframe": false, |
| | | "roles": ["admin", "common"], |
| | | "icon": "iconfont icon-shouye" |
| | | } |
| | | } |
| | |
| | | }, |
| | | children: [ |
| | | { |
| | | path: '/home', |
| | | name: 'home', |
| | | component: () => import('/@/views/home/index.vue'), |
| | | meta: { |
| | | title: '首页', |
| | | isLink: '', |
| | | isHide: false, |
| | | isKeepAlive: true, |
| | | isAffix: true, |
| | | isIframe: false, |
| | | roles: ['admin', 'common'], |
| | | icon: 'iconfont icon-shouye', |
| | | }, |
| | | }, |
| | | { |
| | | path: '/test', |
| | | name: 'test', |
| | | component: () => import('/@/views/test/index.vue'), |
| | |
| | | meta: { |
| | | title: '登录' |
| | | } |
| | | }, |
| | | { |
| | | path: '/newMenu', |
| | | name: 'newMenu', |
| | | component: () => import('/@/views/newHome/index.vue'), |
| | | meta: { |
| | | title: '首页', |
| | | isKeepAlive: false |
| | | } |
| | | }, |
| | | } |
| | | ]; |
| | |
| | | let res = await useMenuApi().getMenuAdmin(); |
| | | if (res.data.code === 100) { |
| | | state.menu = JSON.parse(JSON.stringify(res.data.data)) |
| | | console.log(state.menu,'menu') |
| | | router.push(state.menu[0].path); |
| | | } else { |
| | | ElMessage({ |