| | |
| | | ], |
| | | }; |
| | | |
| | | const linkRoute = { |
| | | path: '/link', |
| | | name: 'Link', |
| | | component: 'LAYOUT', |
| | | meta: { |
| | | icon: 'ion:tv-outline', |
| | | title: 'routes.demo.iframe.frame', |
| | | }, |
| | | children: [ |
| | | { |
| | | path: 'doc', |
| | | name: 'Doc', |
| | | meta: { |
| | | title: 'routes.demo.iframe.doc', |
| | | frameSrc: 'https://vvbin.cn/doc-next/', |
| | | }, |
| | | }, |
| | | { |
| | | path: 'https://vvbin.cn/doc-next/', |
| | | name: 'DocExternal', |
| | | component: 'LAYOUT', |
| | | meta: { |
| | | title: 'routes.demo.iframe.docExternal', |
| | | }, |
| | | }, |
| | | ], |
| | | }; |
| | | |
| | | export default [ |
| | | { |
| | | url: '/basic-api/getMenuList', |
| | |
| | | } |
| | | const id = checkUser.userId; |
| | | if (!id || id === '1') { |
| | | return resultSuccess([dashboardRoute, authRoute, levelRoute, sysRoute]); |
| | | return resultSuccess([dashboardRoute, authRoute, levelRoute, sysRoute, linkRoute]); |
| | | } |
| | | if (id === '2') { |
| | | return resultSuccess([dashboardRoute, authRoute, levelRoute]); |
| | | return resultSuccess([dashboardRoute, authRoute, levelRoute, linkRoute]); |
| | | } |
| | | }, |
| | | }, |