feat(web): 配置中心聚合页、路由迁移与权限页 key 同步

将原十余个独立配置页聚合为 调度策略/设备与库位/业务与集成/运维与回放/系统与权限 等聚合页
(Tab 与 URL ?tab= 同步),旧路径以 redirect 兼容深链接;AppShell 菜单与 mock/rbac 的页面 key
同步后端 PageCatalog;Dashboard 快捷入口改指聚合页对应 tab;新增 TaskTemplateView 取代并删除
MissionEditorView / OrchestrationView。

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
zhaowei.huang
2026-06-08 16:11:02 +08:00
co-authored by Cursor
parent 655d50e04d
commit c0a33723ca
12 changed files with 481 additions and 149 deletions
@@ -154,26 +154,18 @@ const ADMIN_MENU: MenuItem[] = [
{ path: '/admin/cars', label: '车辆管理', key: 'admin-cars' },
{ path: '/admin/processes', label: '进程管理', key: 'admin-processes' },
{ path: '/admin/scripts', label: '脚本管理', key: 'admin-scripts' },
{ path: '/admin/missions', label: '任务编排', key: 'admin-missions' }
{ path: '/admin/task-templates', label: '任务编排', key: 'admin-task-templates' }
]
},
{ path: '/admin/playback', label: '调度回放', icon: Notebook, key: 'admin-playback' },
{
path: '/admin/config', label: '平台配置中心', icon: Setting,
children: [
{ path: '/admin/config/system', label: '系统级配置', key: 'admin-config-system' },
{ path: '/admin/config/integrations', label: '外部系统对接', key: 'admin-config-integrations' },
{ path: '/admin/config/routing', label: '路径规划', key: 'admin-config-routing' },
{ path: '/admin/config/strategy', label: '调度策略', key: 'admin-config-strategy' },
{ path: '/admin/config/vehicle-hub', label: '车辆运维', key: 'admin-vehicle-hub' },
{ path: '/admin/config/charge', label: '充电策略', key: 'admin-config-charge' },
{ path: '/admin/config/task', label: '任务分配', key: 'admin-config-task' },
{ path: '/admin/config/traffic', label: '交通管制', key: 'admin-config-traffic' },
{ path: '/admin/config/auth', label: '权限与角色', key: 'admin-config-auth' },
{ path: '/admin/config/device', label: '设备接入', key: 'admin-config-device' },
{ path: '/admin/config/scenario', label: '场景模板', key: 'admin-config-scenario' },
{ path: '/admin/config/location', label: '库位管理', key: 'admin-config-location' },
{ path: '/admin/config/ops', label: '运营维护', key: 'admin-config-ops' },
{ path: '/admin/config/widget', label: '自定义控件', key: 'admin-config-widget' }
{ path: '/admin/config/facility', label: '设备与库位', key: 'admin-config-facility' },
{ path: '/admin/config/business', label: '业务与集成', key: 'admin-config-business' },
{ path: '/admin/config/ops-center', label: '运维与回放', key: 'admin-config-ops-center' },
{ path: '/admin/config/system-center', label: '系统与权限', key: 'admin-config-system-center' }
]
}
]