feat: 联调

This commit is contained in:
王天骄
2026-06-12 18:10:15 +08:00
parent 9fddb42ebe
commit 1d093c9589
12 changed files with 2309 additions and 56 deletions
+11 -5
View File
@@ -50,7 +50,7 @@ export const roleMenus: Record<RoleKey, MenuSection[]> = {
title: '内容管理',
items: [
{ page: 'case-list', icon: Collection, title: '病例库' },
{ page: 'tag-category', icon: PriceTag, title: '标签分类' },
{ page: 'tag-category', icon: PriceTag, title: '标签分类', disabled: true },
{ page: 'ai-case', icon: Cpu, title: 'AI病例生成' }
]
},
@@ -70,10 +70,10 @@ export const roleMenus: Record<RoleKey, MenuSection[]> = {
{
title: '数据分析',
items: [
{ page: 'data-user', icon: UserFilled, title: '用户分析' },
{ page: 'data-case', icon: Files, title: '病例分析' },
{ page: 'data-hospital', icon: OfficeBuilding, title: '医院分析' },
{ page: 'data-retention', icon: Refresh, title: '留存分析' }
{ page: 'data-user', icon: UserFilled, title: '用户分析', disabled: true },
{ page: 'data-case', icon: Files, title: '病例分析', disabled: true },
{ page: 'data-hospital', icon: OfficeBuilding, title: '医院分析', disabled: true },
{ page: 'data-retention', icon: Refresh, title: '留存分析', disabled: true }
]
},
],
@@ -90,6 +90,7 @@ export const roleMenus: Record<RoleKey, MenuSection[]> = {
{
title: '运营数据',
items: [
{ page: 'case-review', icon: DocumentChecked, title: '病例审核' },
{ page: 'hospital-data', icon: DataAnalysis, title: '运营数据' },
{ page: 'case-usage', icon: Collection, title: '病例使用' },
{ page: 'training-stats', icon: Memo, title: '训练统计' },
@@ -152,6 +153,11 @@ export const pageTitles = Object.values(roleMenus).reduce<Record<string, string>
}, {})
const directPagePaths: Record<string, string> = {
'ai-case': '/cases/ai-generate',
'ai-generate': '/cases/ai-generate',
'case-library': '/cases',
'case-list': '/cases',
'case-review': '/cases/review',
'content-admin-list': '/users/content-admins',
'department-list': '/departments',
'doctor-list': '/users/doctors',