|
|
import request from '../utils/myAxios'
// 获取用户数据概览列表
export function getUserOverviewList() { const formData = new FormData(); formData.append('token', localStorage.getItem('token'));
return request({ url: 'http://280e5e98.r7.cpolar.top/admin/user/overview/list', method: 'post', headers: { 'token': localStorage.getItem('token'), 'client': 'ios', 'version': '1', 'Content-Type': 'multipart/form-data' }, data: formData })}
// 获取用户数据明细列表
export function getUserFullReportList(params) { const formData = new FormData(); formData.append('token', localStorage.getItem('token')); if (params) { if (params.start_time) formData.append('start_time', params.start_time); if (params.end_time) formData.append('end_time', params.end_time); }
return request({ url: 'http://280e5e98.r7.cpolar.top/admin/user/fullReport/list', method: 'post', headers: { 'token': localStorage.getItem('token'), 'client': 'ios', 'version': '1', 'Content-Type': 'multipart/form-data' }, data: formData })}
// 导出用户数据明细 PDF
export function exportUserFullReport(params) { const formData = new FormData(); formData.append('token', localStorage.getItem('token')); if (params) { if (params.start_time) formData.append('start_time', params.start_time); if (params.end_time) formData.append('end_time', params.end_time); }
return request({ url: 'http://280e5e98.r7.cpolar.top/admin/user/fullReport/list/exportPDF', method: 'post', headers: { 'token': localStorage.getItem('token'), 'client': 'ios', 'version': '1', 'Content-Type': 'multipart/form-data' }, data: formData, responseType: 'blob' // Important for file download
})}
// 获取用户登录数据列表
export function getUserLoginList(params) { const formData = new FormData(); formData.append('token', localStorage.getItem('token')); if (params) { if (params.region) formData.append('region', params.region); if (params.start_time) formData.append('start_time', params.start_time); if (params.end_time) formData.append('end_time', params.end_time); }
return request({ url: 'http://7a1b8c9e.r40.cpolar.top/admin/user/login/list', method: 'post', headers: { 'token': localStorage.getItem('token'), 'client': 'ios', 'version': '1', 'Content-Type': 'multipart/form-data' }, data: formData })}
// 获取用户登录趋势数据
export function getUserLoginTrend(params) { const formData = new FormData(); formData.append('token', localStorage.getItem('token')); if (params) { if (params.region) formData.append('region', params.region); if (params.start_time) formData.append('start_time', params.start_time); if (params.end_time) formData.append('end_time', params.end_time); }
return request({ url: 'http://7a1b8c9e.r40.cpolar.top/admin/user/login/trend', method: 'post', headers: { 'token': localStorage.getItem('token'), 'client': 'ios', 'version': '1', 'Content-Type': 'multipart/form-data' }, data: formData })}
// 获取各地区登录活跃数据
export function getRegionActiveData(params) { const formData = new FormData(); formData.append('token', localStorage.getItem('token')); if (params) { if (params.start_time) formData.append('start_time', params.start_time); if (params.end_time) formData.append('end_time', params.end_time); // identity: 0:全部 1:会员 2:非网 (可不传,默认全部)
if (params.identity !== undefined) formData.append('identity', params.identity); }
return request({ url: 'http://d9a962ee.natappfree.cc/admin/user/login/statistics/regionActiveData', method: 'post', headers: { 'token': localStorage.getItem('token'), 'client': 'ios', 'version': '1', 'Content-Type': 'multipart/form-data' }, data: formData })}
// 获取各地区登录活跃柱状图数据
export function getRegionActiveDataHistogram(params) { const formData = new FormData(); formData.append('token', localStorage.getItem('token')); if (params) { if (params.start_time) formData.append('start_time', params.start_time); if (params.end_time) formData.append('end_time', params.end_time); }
return request({ url: 'http://d9a962ee.natappfree.cc/admin/user/login/statistics/regionActiveDataHistogram', method: 'post', headers: { 'token': localStorage.getItem('token'), 'client': 'ios', 'version': '1', 'Content-Type': 'multipart/form-data' }, data: formData })}
|