fix: Modify config

This commit is contained in:
maggieyyy
2024-10-31 13:59:06 +08:00
parent 6ea6d5e220
commit 134004e787
2 changed files with 25 additions and 124 deletions
@@ -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})