feat(analytics): 前端板块骨架——echarts按需/useChart/路由/侧栏组/API模块
Co-Authored-By: Claude Code <noreply@anthropic.com>
This commit is contained in:
@@ -67,6 +67,31 @@ const routes: RouteRecordRaw[] = [
|
||||
component: () => import('@/views/SearchView.vue'),
|
||||
meta: { title: '搜索' },
|
||||
},
|
||||
{
|
||||
// 数据分析板块(spec 2026-09-04):四页
|
||||
path: '/analytics/dashboard',
|
||||
name: 'analytics-dashboard',
|
||||
component: () => import('@/views/analytics/DashboardView.vue'),
|
||||
meta: { title: '数据看板' },
|
||||
},
|
||||
{
|
||||
path: '/analytics/churn',
|
||||
name: 'analytics-churn',
|
||||
component: () => import('@/views/analytics/ChurnView.vue'),
|
||||
meta: { title: '流失预警' },
|
||||
},
|
||||
{
|
||||
path: '/analytics/unreplied',
|
||||
name: 'analytics-unreplied',
|
||||
component: () => import('@/views/analytics/UnrepliedView.vue'),
|
||||
meta: { title: '该回未回' },
|
||||
},
|
||||
{
|
||||
path: '/analytics/sensitive',
|
||||
name: 'analytics-sensitive',
|
||||
component: () => import('@/views/analytics/SensitiveView.vue'),
|
||||
meta: { title: '敏感词' },
|
||||
},
|
||||
{
|
||||
path: '/chat/:channel/:ownerId/:talkerId?',
|
||||
name: 'chat',
|
||||
|
||||
Reference in New Issue
Block a user