From 555b12f7e2faf894bf20f062369733441736ad38 Mon Sep 17 00:00:00 2001 From: songjie Date: Wed, 21 Jan 2026 10:48:59 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E5=AF=BC=E8=88=AA=E6=A0=8F?= =?UTF-8?q?=EF=BC=9B=E5=88=87=E6=8D=A2=E9=A1=B5=E9=9D=A2=E5=AE=8C=E6=88=90?= =?UTF-8?q?=EF=BC=9B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/router/index.js | 25 +++++++++++++++++++++++++ src/views/PlatformData/UserActivityStats.vue | 14 ++++++++++++++ src/views/PlatformData/UserLoginStats.vue | 14 ++++++++++++++ src/views/PlatformData/UserOverview.vue | 14 ++++++++++++++ 4 files changed, 67 insertions(+) create mode 100644 src/views/PlatformData/UserActivityStats.vue create mode 100644 src/views/PlatformData/UserLoginStats.vue create mode 100644 src/views/PlatformData/UserOverview.vue diff --git a/src/router/index.js b/src/router/index.js index a496720..b83273d 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -75,6 +75,31 @@ const routes = [ meta: { hidden: true } } ] + }, + { + path: 'platformData', + name: 'platformData', + meta: { title: '平台数据管理', icon: "TrendCharts", showSidebar: true, isParentNav: true }, + children: [ + { + path: 'overview', + name: 'overview', + component: () => import('../views/PlatformData/UserOverview.vue'), + meta: { title: '用户数据概览', showSidebar: true } + }, + { + path: 'loginStats', + name: 'loginStats', + component: () => import('../views/PlatformData/UserLoginStats.vue'), + meta: { title: '用户类登录统计', showSidebar: true } + }, + { + path: 'activityStats', + name: 'activityStats', + component: () => import('../views/PlatformData/UserActivityStats.vue'), + meta: { title: '用户活跃度统计', showSidebar: true } + } + ] } ] } diff --git a/src/views/PlatformData/UserActivityStats.vue b/src/views/PlatformData/UserActivityStats.vue new file mode 100644 index 0000000..4b69495 --- /dev/null +++ b/src/views/PlatformData/UserActivityStats.vue @@ -0,0 +1,14 @@ + + + + + diff --git a/src/views/PlatformData/UserLoginStats.vue b/src/views/PlatformData/UserLoginStats.vue new file mode 100644 index 0000000..3c9af67 --- /dev/null +++ b/src/views/PlatformData/UserLoginStats.vue @@ -0,0 +1,14 @@ + + + + + diff --git a/src/views/PlatformData/UserOverview.vue b/src/views/PlatformData/UserOverview.vue new file mode 100644 index 0000000..cbeb848 --- /dev/null +++ b/src/views/PlatformData/UserOverview.vue @@ -0,0 +1,14 @@ + + + + +