Files
opsx-licence/frontend/src/api/analytics.js
T
Logan.LiandCursor 8cc2c83f9d feat: 通用授权后台、离线证、Waffo 支付页与仪表盘加强
支持多产品计划展示、LICOFF 离线签发、支付独立配置与调试,以及分析看板;同步更新 README 与集成文档。

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-12 20:25:46 +08:00

44 lines
1.2 KiB
JavaScript

import request from './request'
// 数据分析与仪表板 API // Logan.Li
export function getDashboardStats() {
return request({ url: '/dashboard/stats', method: 'get' })
}
export function getExpiringLicenses(days = 30) {
return request({ url: '/dashboard/expiring', method: 'get', params: { days } })
}
export function getRecentActivities(limit = 10) {
return request({ url: '/dashboard/activities', method: 'get', params: { limit } })
}
export function getOnlineStats() {
return request({ url: '/dashboard/online-stats', method: 'get' })
}
export function getRevenueStats() {
return request({ url: '/dashboard/revenue', method: 'get' })
}
export function getLicenseGrowth() {
return request({ url: '/analytics/license-growth', method: 'get' })
}
export function getProductDistribution() {
return request({ url: '/analytics/product-distribution', method: 'get' })
}
export function getRevenueAnalytics() {
return request({ url: '/analytics/revenue', method: 'get' })
}
export function getGeoDistribution() {
return request({ url: '/analytics/geo-distribution', method: 'get' })
}
export function getPlatformDistribution() {
return request({ url: '/analytics/platform-distribution', method: 'get' })
}