From d227f76b4d163500d27e7765b058bdd991ef760a Mon Sep 17 00:00:00 2001 From: songjie Date: Mon, 2 Feb 2026 11:16:40 +0800 Subject: [PATCH 1/7] =?UTF-8?q?=E9=9A=90=E8=97=8F=E5=90=84=E5=9C=B0?= =?UTF-8?q?=E5=8C=BA=E7=99=BB=E5=BD=95=E6=95=B0=E6=8D=AE=E9=A1=B5=E9=9D=A2?= =?UTF-8?q?=EF=BC=9B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/PlatformData/UserLoginStats.vue | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/views/PlatformData/UserLoginStats.vue b/src/views/PlatformData/UserLoginStats.vue index b04a0ee..58553e3 100644 --- a/src/views/PlatformData/UserLoginStats.vue +++ b/src/views/PlatformData/UserLoginStats.vue @@ -8,13 +8,13 @@ > 登录数据 -
各地区登录数据 -
+ --> From 8a4d68eb78240339583a4e741eddaa82325cd4b2 Mon Sep 17 00:00:00 2001 From: songjie Date: Mon, 2 Feb 2026 11:23:34 +0800 Subject: [PATCH 2/7] =?UTF-8?q?7=E5=A4=A9=E7=99=BB=E5=BD=95=E8=B6=8B?= =?UTF-8?q?=E5=8A=BF=E6=8E=A5=E5=8F=A3=E4=BC=A0=E5=85=A5=E5=9C=B0=E5=8C=BA?= =?UTF-8?q?=EF=BC=9B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/PlatformData/UserLoginStats.vue | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/views/PlatformData/UserLoginStats.vue b/src/views/PlatformData/UserLoginStats.vue index 58553e3..a23bcc8 100644 --- a/src/views/PlatformData/UserLoginStats.vue +++ b/src/views/PlatformData/UserLoginStats.vue @@ -403,6 +403,10 @@ const fetchTrendData = async () => { } else { chartTrendTitle.value = '近7天登录趋势'; } + + if (selectedRegion.value && selectedRegion.value !== 'all') { + params.region = selectedRegion.value; + } try { const res = await getUserLoginTrend(params); From 42b31347cd70ffd326e5c772e386b65b6c277a1c Mon Sep 17 00:00:00 2001 From: songjie Date: Mon, 2 Feb 2026 11:46:06 +0800 Subject: [PATCH 3/7] =?UTF-8?q?=E9=9A=90=E8=97=8F=E2=80=9C=E8=BF=91?= =?UTF-8?q?=E4=B8=83=E6=97=A5=E2=80=9D=E6=B4=BB=E8=B7=83=EF=BC=9B=E5=85=B1?= =?UTF-8?q?=E7=94=A8=E5=90=8C=E4=B8=80=E4=B8=AAy=E8=BD=B4=EF=BC=9B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/PlatformData/UserActivityStats.vue | 23 ++++++----------------- 1 file changed, 6 insertions(+), 17 deletions(-) diff --git a/src/views/PlatformData/UserActivityStats.vue b/src/views/PlatformData/UserActivityStats.vue index a6c532d..82aeb83 100644 --- a/src/views/PlatformData/UserActivityStats.vue +++ b/src/views/PlatformData/UserActivityStats.vue @@ -23,7 +23,7 @@
每日 - 近七日 + 近三十日
@@ -282,25 +282,15 @@ const updateChart = (data) => { boundaryGap: false, data: dates }, - yAxis: [ - { - type: 'value', - min: 0, - position: 'left', - axisLabel: { formatter: '{value}' } - }, - { - type: 'value', - min: 0, - position: 'right', - axisLabel: { formatter: '{value}' } - } - ], + yAxis: { + type: 'value', + min: 0, + axisLabel: { formatter: '{value}' } + }, series: [ { name: 'DeepChart活跃人数', type: 'line', - yAxisIndex: 0, data: activeUsers, itemStyle: { color: '#e74c3c' }, symbol: 'circle', @@ -310,7 +300,6 @@ const updateChart = (data) => { { name: 'DeepChart使用次数', type: 'line', - yAxisIndex: 1, data: useCounts, itemStyle: { color: '#2ecc71' }, symbol: 'circle', From fc04bb778a11949a97da191105457f3b93f75f15 Mon Sep 17 00:00:00 2001 From: songjie Date: Mon, 2 Feb 2026 11:48:02 +0800 Subject: [PATCH 4/7] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=A0=87=E9=A2=98?= =?UTF-8?q?=EF=BC=9B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/PlatformData/UserOverview.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/views/PlatformData/UserOverview.vue b/src/views/PlatformData/UserOverview.vue index 3f3616f..f577e9c 100644 --- a/src/views/PlatformData/UserOverview.vue +++ b/src/views/PlatformData/UserOverview.vue @@ -48,7 +48,7 @@
- 会员总数 + 会员登陆总数
From acfdec73780774ad131dd53c93c7e646e2d891a2 Mon Sep 17 00:00:00 2001 From: songjie Date: Mon, 2 Feb 2026 11:50:41 +0800 Subject: [PATCH 5/7] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E9=A1=B5=E9=9D=A2?= =?UTF-8?q?=E6=A0=87=E9=A2=98=EF=BC=9B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/router/index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/router/index.js b/src/router/index.js index b83273d..776e0b9 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -91,7 +91,7 @@ const routes = [ path: 'loginStats', name: 'loginStats', component: () => import('../views/PlatformData/UserLoginStats.vue'), - meta: { title: '用户类登录统计', showSidebar: true } + meta: { title: '用户登录统计', showSidebar: true } }, { path: 'activityStats', From 45540fda57fd39e0bc61f5b09e57104d96d7858c Mon Sep 17 00:00:00 2001 From: songjie Date: Mon, 2 Feb 2026 11:52:34 +0800 Subject: [PATCH 6/7] =?UTF-8?q?=E9=9A=90=E8=97=8F=E7=99=BB=E5=BD=95?= =?UTF-8?q?=E6=97=B6=E9=95=BF=EF=BC=9B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/PlatformData/UserActivityStats.vue | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/views/PlatformData/UserActivityStats.vue b/src/views/PlatformData/UserActivityStats.vue index 82aeb83..06e38c9 100644 --- a/src/views/PlatformData/UserActivityStats.vue +++ b/src/views/PlatformData/UserActivityStats.vue @@ -73,8 +73,8 @@ - - + From 5aad0706cb0cb902e3e74a7373720ad4951b3b6b Mon Sep 17 00:00:00 2001 From: songjie Date: Mon, 2 Feb 2026 11:56:53 +0800 Subject: [PATCH 7/7] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E6=8F=90=E7=A4=BA?= =?UTF-8?q?=E6=95=B0=E6=8D=AE=E6=88=AA=E6=AD=A2=E6=8F=90=E7=A4=BA=EF=BC=9B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/PlatformData/UserOverview.vue | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/src/views/PlatformData/UserOverview.vue b/src/views/PlatformData/UserOverview.vue index f577e9c..fe771a2 100644 --- a/src/views/PlatformData/UserOverview.vue +++ b/src/views/PlatformData/UserOverview.vue @@ -15,6 +15,9 @@ > 数据明细
+
+ * 默认展示截止到今日的数据 +
@@ -628,6 +631,20 @@ onMounted(() => { color: #fff; } +.tab-note { + margin-left: auto; + display: flex; + align-items: center; + font-size: 14px; + color: #666; +} + +.red-asterisk { + color: #ff4d4f; + font-weight: bold; + margin-right: 5px; +} + /* Overview Tab */ .stats-row { display: flex;