From 01ac59a55edfacc2c78758cae1954e90274eb510 Mon Sep 17 00:00:00 2001 From: songjie Date: Sat, 24 Jan 2026 15:56:18 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AF=B9=E6=8E=A5=E7=94=A8=E6=88=B7=E6=B4=BB?= =?UTF-8?q?=E8=B7=83=E5=BA=A6=E7=BB=9F=E8=AE=A1-=E7=94=A8=E6=88=B7?= =?UTF-8?q?=E6=B4=BB=E8=B7=83=E5=BA=A6=E8=B6=8B=E5=8A=BF=E5=9B=BE=E6=8E=A5?= =?UTF-8?q?=E5=8F=A3=EF=BC=8C=E5=B9=B6=E8=B7=AF=E7=94=B1=E8=AE=B0=E5=BD=95?= =?UTF-8?q?=EF=BC=9B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/platformData.js | 23 ++++ src/views/PlatformData/UserActivityStats.vue | 170 +++++++++++++++++++++------ 2 files changed, 156 insertions(+), 37 deletions(-) diff --git a/src/api/platformData.js b/src/api/platformData.js index 960626b..4e1ae62 100644 --- a/src/api/platformData.js +++ b/src/api/platformData.js @@ -223,3 +223,26 @@ export function getRegionActiveDataHistogram(params) { data: formData }) } + +// 获取DeepChart用户活跃度趋势 +export function getUserDeepChartTrend(params) { + const formData = new FormData(); + formData.append('token', localStorage.getItem('token')); + if (params) { + if (params.startTime) formData.append('startTime', params.startTime); + if (params.endTime) formData.append('endTime', params.endTime); + if (params.mode) formData.append('mode', params.mode); + } + + return request({ + url: 'https://16866f84.r7.cpolar.top/admin/user/deepchart/trend', + method: 'post', + headers: { + 'token': localStorage.getItem('token'), + 'client': 'ios', + 'version': '1', + 'Content-Type': 'multipart/form-data' + }, + data: formData + }) +} diff --git a/src/views/PlatformData/UserActivityStats.vue b/src/views/PlatformData/UserActivityStats.vue index 566f9d3..faeb1c3 100644 --- a/src/views/PlatformData/UserActivityStats.vue +++ b/src/views/PlatformData/UserActivityStats.vue @@ -17,13 +17,14 @@ start-placeholder="开始时间" end-placeholder="结束时间" size="default" + @change="handleChartDateChange" />
- 每日 - 近七日 - 近三十日 + 每日 + 近七日 + 近三十日
@@ -88,44 +89,104 @@