mirror of
https://github.com/APIParkLab/APIPark.git
synced 2026-06-14 20:41:15 +08:00
fix: Modify config
This commit is contained in:
@@ -1,4 +1,3 @@
|
||||
import { DashboardProvider } from '@core/contexts/DashboardContext';
|
||||
import { SystemProvider } from '@core/contexts/SystemContext';
|
||||
import { TeamProvider } from '@core/contexts/TeamContext';
|
||||
import Login from '@core/pages/Login';
|
||||
@@ -59,32 +58,32 @@ import AiServiceOutlet from '@core/pages/aiService/AiServiceOutlet';
|
||||
type: 'module',
|
||||
path:'service',
|
||||
component:<SystemOutlet />,
|
||||
key: 'restService',
|
||||
key: 'service',
|
||||
provider: SystemProvider,
|
||||
children:[
|
||||
{
|
||||
path:'',
|
||||
key:'restServiceList',
|
||||
key:'serviceList',
|
||||
component:<Navigate to="list" />
|
||||
},
|
||||
{
|
||||
path:'list',
|
||||
key: 'restServiceList2',
|
||||
key: 'serviceList2',
|
||||
lazy:lazy(() => import(/* webpackChunkName: "[request]" */ '@core/pages/system/SystemList.tsx')),
|
||||
},
|
||||
{
|
||||
path:'list/:teamId',
|
||||
key: 'restServiceList3',
|
||||
key: 'serviceList3',
|
||||
lazy:lazy(() => import(/* webpackChunkName: "[request]" */ '@core/pages/system/SystemList.tsx')),
|
||||
},
|
||||
{
|
||||
path:':teamId',
|
||||
component:<Outlet/>,
|
||||
key: 'restServiceInside',
|
||||
key: 'serviceInside',
|
||||
children:[
|
||||
{
|
||||
path:'inside/:serviceId',
|
||||
key: 'restServiceInside2',
|
||||
key: 'restServiceInside',
|
||||
lazy:lazy(() => import(/* webpackChunkName: "[request]" */ '@core/pages/system/SystemInsidePage.tsx')),
|
||||
children:[
|
||||
{
|
||||
@@ -144,13 +143,6 @@ import AiServiceOutlet from '@core/pages/aiService/AiServiceOutlet';
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
path:'topology',
|
||||
lazy:lazy(() => import(/* webpackChunkName: "[request]" */ '@core/pages/system/SystemTopology.tsx')),
|
||||
key: 'systemTopology',
|
||||
children:[
|
||||
]
|
||||
},
|
||||
{
|
||||
path:'publish',
|
||||
key: 'systemPublish',
|
||||
@@ -256,7 +248,7 @@ import AiServiceOutlet from '@core/pages/aiService/AiServiceOutlet';
|
||||
},
|
||||
{
|
||||
path:'setting',
|
||||
key: uuidv4(),
|
||||
key: 'aiServiceInsideSetting',
|
||||
lazy:lazy(() => import(/* webpackChunkName: "[request]" */ '@core/pages/system/SystemConfig.tsx')),
|
||||
children:[
|
||||
|
||||
@@ -307,34 +299,34 @@ import AiServiceOutlet from '@core/pages/aiService/AiServiceOutlet';
|
||||
lazy:lazy(() => import(/* webpackChunkName: "[request]" */ '@core/pages/common/CommonPage.tsx')),
|
||||
}],
|
||||
|
||||
['tenantManagement', { type: 'module',
|
||||
['consumer', { type: 'module',
|
||||
component:<Outlet />,
|
||||
provider:TenantManagementProvider,
|
||||
key:'tenantManagement',
|
||||
key:'consumer',
|
||||
children:[
|
||||
{
|
||||
path:'',
|
||||
key:'tenantManagementList',
|
||||
key:'consumerList',
|
||||
component:<Navigate to="list" />
|
||||
},
|
||||
{
|
||||
path:':teamId/inside/:appId',
|
||||
key:'tenantManagementInside',
|
||||
key:'consumerInside',
|
||||
lazy:lazy(() => import(/* webpackChunkName: "[request]" */ '@market/pages/serviceHub/management/ManagementInsidePage.tsx')),
|
||||
children:[
|
||||
{
|
||||
path:'service',
|
||||
key:'tenantManagementInsideService',
|
||||
key:'consumerInsideService',
|
||||
lazy:lazy(() => import(/* webpackChunkName: "[request]" */ '@market/pages/serviceHub/management/ManagementInsideService.tsx')),
|
||||
},
|
||||
{
|
||||
path:'authorization',
|
||||
key:'tenantManagementInsideAuthorization',
|
||||
key:'consumerInsideAuthorization',
|
||||
lazy:lazy(() => import(/* webpackChunkName: "[request]" */ '@market/pages/serviceHub/management/ManagementInsideAuth.tsx')),
|
||||
},
|
||||
{
|
||||
path:'setting',
|
||||
key:'tenantManagementSetting',
|
||||
key:'consumerSetting',
|
||||
lazy:lazy(() => import(/* webpackChunkName: "[request]" */ '@market/pages/serviceHub/management/ManagementAppSetting.tsx')),
|
||||
},
|
||||
]
|
||||
@@ -395,9 +387,6 @@ import AiServiceOutlet from '@core/pages/aiService/AiServiceOutlet';
|
||||
}
|
||||
]
|
||||
}],
|
||||
['openapi', { type: 'module',
|
||||
lazy:lazy(() => import(/* webpackChunkName: "[request]" */ '@openApi/pages/OpenApiList.tsx')),
|
||||
}],
|
||||
['analytics', { type: 'module',
|
||||
lazy:lazy(() => import(/* webpackChunkName: "[request]" */ '@dashboard/pages/Dashboard.tsx')),
|
||||
key:'analytics',
|
||||
|
||||
@@ -32,6 +32,16 @@ const mockData = {
|
||||
type:'normal'
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
driver:'apipark.builtIn.component',
|
||||
name:'service',
|
||||
router:[
|
||||
{
|
||||
path:'service',
|
||||
type:'normal'
|
||||
}
|
||||
]
|
||||
}
|
||||
// {
|
||||
// "driver": "apipark.remote.normal",
|
||||
@@ -210,105 +220,7 @@ const usePluginLoader = () => {
|
||||
return new Promise((resolve, reject) => {
|
||||
// fetchData('system/plugins',{method:'GET'}).then((resp) => {
|
||||
// if (resp.code === 0){
|
||||
const resp = {data:{
|
||||
"buildAt": "2024-09-13T03:51:25Z",
|
||||
"build_user": "gitlab-runner",
|
||||
"git_commint": "6438d5aaff146dc560ed0d8563788e64a49640a5",
|
||||
"goversion": "go version go1.21.4 linux/amd64",
|
||||
"guide": true,
|
||||
"plugins": [
|
||||
{
|
||||
"driver": "apipark.builtIn.component",
|
||||
"name": "guide",
|
||||
"router": [
|
||||
{
|
||||
"path": "guide/*",
|
||||
"type": "normal"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"driver": "apipark.builtIn.component",
|
||||
"name": "team",
|
||||
"router": [
|
||||
{
|
||||
"path": "team",
|
||||
"type": "normal"
|
||||
}
|
||||
]
|
||||
},
|
||||
// {
|
||||
// "driver": "apipark.remote.normal",
|
||||
// "name": "remote",
|
||||
// "router": [
|
||||
// {
|
||||
// "path": "remote",
|
||||
// "type": "normal"
|
||||
// }
|
||||
// ]
|
||||
// },
|
||||
// {
|
||||
// "driver": "apipark.local.preload",
|
||||
// "name": "auth",
|
||||
// "router": [
|
||||
// {
|
||||
// "expose": "AppModule",
|
||||
// "path": "auth",
|
||||
// "type": "root"
|
||||
// },
|
||||
// {
|
||||
// "expose": "AuthInfoModule",
|
||||
// "path": "auth-info",
|
||||
// "type": "normal"
|
||||
// }
|
||||
// ]
|
||||
// },
|
||||
// {
|
||||
// "driver": "apipark.builtIn.component",
|
||||
// "name": "email",
|
||||
// "router": [
|
||||
// {
|
||||
// "path": "system/email",
|
||||
// "type": "normal"
|
||||
// }
|
||||
// ]
|
||||
// },
|
||||
// {
|
||||
// "driver": "apipark.builtIn.module",
|
||||
// "name": "open-api",
|
||||
// "router": [
|
||||
// {
|
||||
// "path": "system/ext-app",
|
||||
// "type": "normal"
|
||||
// }
|
||||
// ]
|
||||
// },
|
||||
// {
|
||||
// "driver": "apipark.local.router",
|
||||
// "name": "monitor",
|
||||
// "router": [
|
||||
// {
|
||||
// "expose": "AppModule",
|
||||
// "path": "monitor",
|
||||
// "type": "normal"
|
||||
// }
|
||||
// ]
|
||||
// },
|
||||
// {
|
||||
// "driver": "apipark.remote.normal",
|
||||
// "name": "apispace",
|
||||
// "router": [
|
||||
// {
|
||||
// "path": "remote/apispace",
|
||||
// "type": "normal"
|
||||
// }
|
||||
// ]
|
||||
// }
|
||||
],
|
||||
"powered": "Powered by https://eolink.com",
|
||||
"product": "apipark",
|
||||
"version": "6438d5aa"
|
||||
}}
|
||||
const resp = {data:mockData}
|
||||
dispatch({type:'UPDATE_VERSION',version:resp.data.version})
|
||||
dispatch({type:'UPDATE_DATE',updateDate:resp.data.buildAt})
|
||||
dispatch({type:'UPDATE_POWER',powered:resp.data.powered})
|
||||
|
||||
Reference in New Issue
Block a user