mirror of
https://gitee.com/lyt-top/vue-next-admin
synced 2026-07-03 11:51:07 +08:00
'admin-21.02.26:处理后端控制路由、升级最新依赖等'
This commit is contained in:
@ -16,8 +16,7 @@ export function getMenuAdmin(params?: object) {
|
||||
// 获取后端动态路由菜单(test)
|
||||
export function getMenuTest(params?: object) {
|
||||
return request({
|
||||
// url: '/gitee/lyt-top/vue-admin-wonderful-images/raw/master/next/menu/testMenu.json',
|
||||
url: '/src/api/menu/testMenu.json',
|
||||
url: '/gitee/lyt-top/vue-admin-wonderful-images/raw/master/next/menu/testMenu.json',
|
||||
method: 'get',
|
||||
params,
|
||||
});
|
||||
|
||||
@ -1,309 +0,0 @@
|
||||
{
|
||||
"code": 0,
|
||||
"type": "testMenu",
|
||||
"data": [
|
||||
{
|
||||
"path": "/home",
|
||||
"name": "home",
|
||||
"component": "home/index",
|
||||
"meta": {
|
||||
"title": "首页",
|
||||
"isLink": "",
|
||||
"isHide": false,
|
||||
"isKeepAlive": true,
|
||||
"isAffix": true,
|
||||
"isIframe": false,
|
||||
"auth": [
|
||||
"admin",
|
||||
"test"
|
||||
],
|
||||
"icon": "iconfonticon-shouye"
|
||||
}
|
||||
},
|
||||
{
|
||||
"path": "/limits",
|
||||
"name": "limits",
|
||||
"component": "layout/routerView/parent",
|
||||
"redirect": "/limits/frontEnd",
|
||||
"meta": {
|
||||
"title": "权限管理",
|
||||
"isLink": "",
|
||||
"isHide": false,
|
||||
"isKeepAlive": true,
|
||||
"isAffix": false,
|
||||
"isIframe": false,
|
||||
"auth": [
|
||||
"admin",
|
||||
"test"
|
||||
],
|
||||
"icon": "iconfonticon-quanxian"
|
||||
},
|
||||
"children": [
|
||||
{
|
||||
"path": "/limits/backEnd",
|
||||
"name": "limitsBackEnd",
|
||||
"component": "layout/routerView/parent",
|
||||
"meta": {
|
||||
"title": "后端控制",
|
||||
"isLink": "",
|
||||
"isHide": false,
|
||||
"isKeepAlive": true,
|
||||
"isAffix": false,
|
||||
"isIframe": false,
|
||||
"auth": [
|
||||
"admin",
|
||||
"test"
|
||||
]
|
||||
},
|
||||
"children": [
|
||||
{
|
||||
"path": "/limits/backEnd/page",
|
||||
"name": "limitsBackEndEndPage",
|
||||
"component": "limits/backEnd/page/index",
|
||||
"meta": {
|
||||
"title": "页面权限",
|
||||
"isLink": "",
|
||||
"isHide": false,
|
||||
"isKeepAlive": true,
|
||||
"isAffix": false,
|
||||
"isIframe": false,
|
||||
"auth": [
|
||||
"admin",
|
||||
"test"
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"path": "/menu",
|
||||
"name": "menu",
|
||||
"component": "layout/routerView/parent",
|
||||
"redirect": "/menu/menu1",
|
||||
"meta": {
|
||||
"title": "菜单嵌套",
|
||||
"isLink": "",
|
||||
"isHide": false,
|
||||
"isKeepAlive": true,
|
||||
"isAffix": false,
|
||||
"isIframe": false,
|
||||
"auth": [
|
||||
"admin",
|
||||
"test"
|
||||
],
|
||||
"icon": "iconfonticon-caidan"
|
||||
},
|
||||
"children": [
|
||||
{
|
||||
"path": "/menu/menu1",
|
||||
"name": "menu1",
|
||||
"component": "layout/routerView/parent",
|
||||
"redirect": "/menu/menu1/menu11",
|
||||
"meta": {
|
||||
"title": "菜单1",
|
||||
"isLink": "",
|
||||
"isHide": false,
|
||||
"isKeepAlive": true,
|
||||
"isAffix": false,
|
||||
"isIframe": false,
|
||||
"auth": [
|
||||
"admin",
|
||||
"test"
|
||||
],
|
||||
"icon": "iconfonticon-caidan"
|
||||
},
|
||||
"children": [
|
||||
{
|
||||
"path": "/menu/menu1/menu11",
|
||||
"name": "menu11",
|
||||
"component": "menu/menu1/menu11/index",
|
||||
"meta": {
|
||||
"title": "菜单11",
|
||||
"isLink": "",
|
||||
"isHide": false,
|
||||
"isKeepAlive": true,
|
||||
"isAffix": false,
|
||||
"isIframe": false,
|
||||
"auth": [
|
||||
"admin",
|
||||
"test"
|
||||
],
|
||||
"icon": "iconfonticon-caidan"
|
||||
}
|
||||
},
|
||||
{
|
||||
"path": "/menu/menu1/menu12",
|
||||
"name": "menu12",
|
||||
"component": "layout/routerView/parent",
|
||||
"redirect": "/menu/menu1/menu12/menu121",
|
||||
"meta": {
|
||||
"title": "菜单12",
|
||||
"isLink": "",
|
||||
"isHide": false,
|
||||
"isKeepAlive": true,
|
||||
"isAffix": false,
|
||||
"isIframe": false,
|
||||
"auth": [
|
||||
"admin",
|
||||
"test"
|
||||
],
|
||||
"icon": "iconfonticon-caidan"
|
||||
},
|
||||
"children": [
|
||||
{
|
||||
"path": "/menu/menu1/menu12/menu121",
|
||||
"name": "menu121",
|
||||
"component": "menu/menu1/menu12/menu121/index",
|
||||
"meta": {
|
||||
"title": "菜单121",
|
||||
"isLink": "",
|
||||
"isHide": false,
|
||||
"isKeepAlive": true,
|
||||
"isAffix": false,
|
||||
"isIframe": false,
|
||||
"auth": [
|
||||
"admin",
|
||||
"test"
|
||||
],
|
||||
"icon": "iconfonticon-caidan"
|
||||
}
|
||||
},
|
||||
{
|
||||
"path": "/menu/menu1/menu12/menu122",
|
||||
"name": "menu122",
|
||||
"component": "menu/menu1/menu12/menu122/index",
|
||||
"meta": {
|
||||
"title": "菜单122",
|
||||
"isLink": "",
|
||||
"isHide": false,
|
||||
"isKeepAlive": true,
|
||||
"isAffix": false,
|
||||
"isIframe": false,
|
||||
"auth": [
|
||||
"admin",
|
||||
"test"
|
||||
],
|
||||
"icon": "iconfonticon-caidan"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"path": "/menu/menu1/menu13",
|
||||
"name": "menu13",
|
||||
"component": "menu/menu1/menu13/index",
|
||||
"meta": {
|
||||
"title": "菜单13",
|
||||
"isLink": "",
|
||||
"isHide": false,
|
||||
"isKeepAlive": true,
|
||||
"isAffix": false,
|
||||
"isIframe": false,
|
||||
"auth": [
|
||||
"admin",
|
||||
"test"
|
||||
],
|
||||
"icon": "iconfonticon-caidan"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"path": "/menu/menu2",
|
||||
"name": "menu2",
|
||||
"component": "menu/menu2/index",
|
||||
"meta": {
|
||||
"title": "菜单2",
|
||||
"isLink": "",
|
||||
"isHide": false,
|
||||
"isKeepAlive": true,
|
||||
"isAffix": false,
|
||||
"isIframe": false,
|
||||
"auth": [
|
||||
"admin",
|
||||
"test"
|
||||
],
|
||||
"icon": "iconfonticon-caidan"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"path": "/fun",
|
||||
"name": "funIndex",
|
||||
"component": "layout/routerView/parent",
|
||||
"redirect": "/fun/tagsView",
|
||||
"meta": {
|
||||
"title": "功能",
|
||||
"isLink": "",
|
||||
"isHide": false,
|
||||
"isKeepAlive": true,
|
||||
"isAffix": false,
|
||||
"isIframe": false,
|
||||
"auth": [
|
||||
"admin",
|
||||
"test"
|
||||
],
|
||||
"icon": "iconfonticon-crew_feature"
|
||||
},
|
||||
"children": [
|
||||
{
|
||||
"path": "/fun/tagsView",
|
||||
"name": "funTagsView",
|
||||
"component": "fun/tagsView/index",
|
||||
"meta": {
|
||||
"title": "tagsView操作",
|
||||
"isLink": "",
|
||||
"isHide": false,
|
||||
"isKeepAlive": true,
|
||||
"isAffix": false,
|
||||
"isIframe": false,
|
||||
"auth": [
|
||||
"admin",
|
||||
"test"
|
||||
],
|
||||
"icon": "el-icon-thumb"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"path": "/pages",
|
||||
"name": "pagesIndex",
|
||||
"component": "pages/index",
|
||||
"meta": {
|
||||
"title": "页面",
|
||||
"isLink": "",
|
||||
"isHide": false,
|
||||
"isKeepAlive": true,
|
||||
"isAffix": false,
|
||||
"isIframe": false,
|
||||
"auth": [
|
||||
"admin",
|
||||
"test"
|
||||
],
|
||||
"icon": "iconfonticon-fuzhiyemian"
|
||||
}
|
||||
},
|
||||
{
|
||||
"path": "/chart",
|
||||
"name": "chartIndex",
|
||||
"component": "chart/index",
|
||||
"meta": {
|
||||
"title": "大数据图表",
|
||||
"isLink": "",
|
||||
"isHide": false,
|
||||
"isKeepAlive": true,
|
||||
"isAffix": false,
|
||||
"isIframe": false,
|
||||
"auth": [
|
||||
"admin",
|
||||
"test"
|
||||
],
|
||||
"icon": "iconfonticon-ico_shuju"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user