UNPKG

@opentiny/tiny-toolkit-pro

Version:

TinyPro Vue:开箱即用、前后端分离的 Vue 后台管理模板

313 lines (312 loc) 6.29 kB
export const menuData = [ { name: 'Board', order: 1, parentId: null, menuType: 'normal', icon: 'IconApplication', component: 'board/index', path: 'board', locale: 'menu.board', }, { name: 'Home', order: 1, parentId: null, menuType: 'normal', icon: '', component: 'board/home/index', path: 'home', locale: 'menu.home', }, { name: 'Work', order: 2, parentId: null, menuType: 'normal', icon: '', component: 'board/work/index', path: 'work', locale: 'menu.work', }, { name: 'List', order: 2, parentId: null, menuType: 'normal', icon: 'IconFiles', component: 'list/index', path: 'list', locale: 'menu.list', }, { name: 'Table', order: 1, parentId: null, menuType: 'normal', icon: '', component: 'list/search-table/index', path: 'table', locale: 'menu.list.searchTable', }, { name: 'Form', order: 3, parentId: null, menuType: 'normal', icon: 'IconSetting', component: 'form/index', path: 'form', locale: 'menu.form', }, { name: 'Base', order: 1, parentId: null, menuType: 'normal', icon: '', component: 'form/base/index', path: 'base', locale: 'menu.form.base', }, { name: 'Step', order: 2, parentId: null, menuType: 'normal', icon: '', component: 'form/step/index', path: 'step', locale: 'menu.form.step', }, { name: 'Profile', order: 4, parentId: null, menuType: 'normal', icon: 'IconFiletext', component: 'profile/index', path: 'profile', locale: 'menu.profile', }, { name: 'Detail', order: 1, parentId: null, menuType: 'normal', icon: '', component: 'profile/detail/index', path: 'detail', locale: 'menu.profile.detail', }, { name: 'Result', order: 5, parentId: null, menuType: 'normal', icon: 'IconSuccessful', component: 'result/index', path: 'result', locale: 'menu.result', }, { name: 'Success', order: 1, parentId: null, menuType: 'normal', icon: '', component: 'result/success/index', path: 'success', locale: 'menu.result.success', }, { name: 'Error', order: 2, parentId: null, menuType: 'normal', icon: '', component: 'result/error/index', path: 'error', locale: 'menu.result.error', }, { name: 'Exception', order: 6, parentId: null, menuType: 'normal', icon: 'IconCueL', component: 'exception/index', path: 'exception', locale: 'menu.exception', }, { name: '403', order: 1, parentId: null, menuType: 'normal', icon: '', component: 'exception/403/index', path: '403', locale: 'menu.exception.403', }, { name: '404', order: 2, parentId: null, menuType: 'normal', icon: '', component: 'exception/404/index', path: '404', locale: 'menu.exception.404', }, { name: '500', order: 1, parentId: null, menuType: 'normal', icon: '', component: 'exception/500/index', path: '500', locale: 'menu.exception.500', }, { name: 'User', order: 7, parentId: null, menuType: 'normal', icon: 'IconUser', component: 'user/index', path: 'user', locale: 'menu.user', }, { name: 'Info', order: 1, parentId: null, menuType: 'normal', icon: '', component: 'user/info/index', path: 'info', locale: 'menu.user.info', }, { name: 'Cloud', order: 8, parentId: null, menuType: 'normal', icon: 'IconDownloadCloud', component: 'cloud/index', path: 'cloud', locale: 'menu.cloud', }, { name: 'Hello', order: 1, parentId: null, menuType: 'normal', icon: '', component: 'cloud/hello/index', path: 'hello', locale: 'menu.cloud.hello', }, { name: 'Contracts', order: 2, parentId: null, menuType: 'normal', icon: '', component: 'cloud/contracts/index', path: 'contracts', locale: 'menu.cloud.contracts', }, { name: 'MenuPage', order: 9, parentId: null, menuType: 'normal', icon: 'IconApp', component: 'menu/index', path: 'menuPage', locale: 'menu.menuPage', }, { name: 'SecondMenu', order: 1, parentId: null, menuType: 'normal', icon: '', component: 'menu/index', path: 'secondMenu', locale: 'menu.menuPage.second', }, { name: 'ThirdMenu', order: 1, parentId: null, menuType: 'normal', icon: '', component: 'menu/demo/index', path: 'thirdMenu', locale: 'menu.menuPage.third', }, { name: 'SystemManager', order: 10, parentId: null, menuType: 'normal', icon: 'IconTotal', component: 'menu/index', path: '', locale: 'menu.systemManager', }, { name: 'AllMenu', order: 1, parentId: null, menuType: 'admin', icon: 'IconGrade', component: 'menu/info/index', path: 'menu/allMenu', locale: 'menu.menu.info', }, { name: 'AllPermission', order: 1, parentId: null, menuType: 'admin', icon: 'IconFolderOpened', component: 'permission/info/index', path: 'permission/allPermission', locale: 'menu.permission.info', }, { name: 'AllRole', order: 1, parentId: null, menuType: 'admin', icon: 'IconActivation', component: 'role/info/index', path: 'role/allRole', locale: 'menu.role.info', }, { name: 'AllInfo', order: 1, parentId: null, menuType: 'admin', icon: 'IconGroup', component: 'userManager/info/index', path: 'userManager/allInfo', locale: 'menu.userManager.info', }, { name: 'Local', order: 14, parentId: null, menuType: '', icon: 'IconFlag', component: 'locale/index', path: 'locale', locale: 'menu.i18n', }, ];