增加对OpenApi文档的解析支持

This commit is contained in:
暮光:城中城
2021-11-29 23:16:55 +08:00
parent 91aef6f9f4
commit f587f7c54b
13 changed files with 597 additions and 62 deletions

View File

@@ -56,16 +56,38 @@ let routers = [
children: [
{
path: '/swagger/info',
name: '文档信息',
name: 'swagger文档信息',
component: () => import('./views/swagger/DocInfo.vue')
},
{
path: '/swagger/view',
name: '文档展示',
name: 'swagger文档展示',
component: () => import('./views/swagger/DocView.vue')
},
]
},
// 以下是OpenApi的菜单路由
{
path: '/openapi',
name: 'openApi文档',
meta: {
hidden: true,
icon: 'SettingOutlined'
},
component: EmptyKeepAliveLayout,
children: [
{
path: '/openapi/info',
name: 'openApi文档信息',
component: () => import('./views/openapi/DocInfo.vue')
},
{
path: '/openapi/view',
name: 'openApi文档展示',
component: () => import('./views/openapi/DocView.vue')
},
]
},
{
path: '/api',
name: 'API请求',