From eaba4674554484210e6cdd6b8d3a7004e07ec512 Mon Sep 17 00:00:00 2001 From: yujiacong <1016029365@qq.com> Date: Thu, 3 Jul 2025 17:19:39 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E-=E6=B4=BB=E5=8A=A8=E5=9F=BA?= =?UTF-8?q?=E6=9C=AC=E6=95=B0=E6=8D=AE=E7=BB=9F=E8=AE=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../basicActivityData/basicActivityData.js | 42 ++ src/views/data/basicActivityData.vue | 375 ++++++++++++++++++ 2 files changed, 417 insertions(+) create mode 100644 src/api/basicActivityData/basicActivityData.js create mode 100644 src/views/data/basicActivityData.vue diff --git a/src/api/basicActivityData/basicActivityData.js b/src/api/basicActivityData/basicActivityData.js new file mode 100644 index 0000000..6dbcaf2 --- /dev/null +++ b/src/api/basicActivityData/basicActivityData.js @@ -0,0 +1,42 @@ +import request from '@/utils/request'; +// 活动列表 +export const getActKeysList = query => { + return request({ + url: '/admin/activityDayTotal/actKeys', + method: 'get', + params: query + }); +}; +// 列表 +export const getDataList = query => { + return request({ + url: '/admin/activityDayTotal/list', + method: 'get', + params: query + }); +}; +// 新用户列表 +export const getNewUsersList = query => { + return request({ + url: '/admin/activityDayTotal/newUsers', + method: 'get', + params: query + }); +}; +// 榜单列表 +export const getRankList = query => { + return request({ + url: '/admin/activityDayTotal/rankList', + method: 'get', + params: query + }); +}; +// 导出 +export const exportActivityDayTotal = query => { + return request({ + url: `/admin/activityDayTotal/export`, + method: 'post', + params: query, + responseType: 'blob' + }); +} \ No newline at end of file diff --git a/src/views/data/basicActivityData.vue b/src/views/data/basicActivityData.vue new file mode 100644 index 0000000..fa5f74a --- /dev/null +++ b/src/views/data/basicActivityData.vue @@ -0,0 +1,375 @@ + + + + +