Feature: Added data source functionality #10703 (#11046)

### What problem does this PR solve?

Feature: Added data source functionality

### Type of change

- [x] New Feature (non-breaking change which adds functionality)
This commit is contained in:
chanx
2025-11-06 11:53:46 +08:00
committed by GitHub
parent 15c75bbf15
commit f581a1c4e5
31 changed files with 2526 additions and 16 deletions

View File

@ -27,6 +27,8 @@ export enum Routes {
System = '/system',
Model = '/model',
Prompt = '/prompt',
DataSource = '/data-source',
DataSourceDetailPage = '/data-source-detail-page',
ProfileMcp = `${ProfileSetting}${Mcp}`,
ProfileTeam = `${ProfileSetting}${Team}`,
ProfilePlan = `${ProfileSetting}${Plan}`,
@ -400,9 +402,19 @@ const routes = [
path: `/user-setting${Routes.Mcp}`,
component: `@/pages${Routes.ProfileMcp}`,
},
{
path: `/user-setting${Routes.DataSource}`,
component: `@/pages/user-setting${Routes.DataSource}`,
},
],
},
{
path: `/user-setting${Routes.DataSource}${Routes.DataSourceDetailPage}`,
component: `@/pages/user-setting${Routes.DataSource}${Routes.DataSourceDetailPage}`,
layout: false,
},
// Admin routes
{
path: Routes.Admin,