report.js 3.68 KB
import request from '@/utils/request'

// 获取门店业绩趋势数据
export function getStorePerformanceTrend(data) {
  return request({
    url: '/api/Extend/LqReport/get-store-performance-trend',
    method: 'post',
    data
  })
}

// 获取门店业绩排行榜
export function getStorePerformanceRanking(data) {
  return request({
    url: '/api/Extend/LqReport/get-store-performance-ranking',
    method: 'post',
    data
  })
}

// 获取健康师业绩排行榜
export function getHealthCoachPerformanceRanking(data) {
  return request({
    url: '/api/Extend/LqReport/get-health-coach-performance-ranking',
    method: 'post',
    data
  })
}

// 获取健康师业绩趋势
export function getHealthCoachPerformanceTrend(data) {
  return request({
    url: '/api/Extend/LqReport/get-health-coach-performance-trend',
    method: 'post',
    data
  })
}

// 获取金三角业绩排行榜
export function getGoldTrianglePerformanceRanking(data) {
  return request({
    url: '/api/Extend/LqReport/get-gold-triangle-performance-ranking',
    method: 'post',
    data
  })
}

// 获取金三角业绩趋势
export function getGoldTrianglePerformanceTrend(data) {
  return request({
    url: '/api/Extend/LqReport/get-gold-triangle-performance-trend',
    method: 'post',
    data
  })
}

// 获取综合仪表盘数据
export function getDashboardData(data) {
  return request({
    url: '/api/Extend/LqReport/get-dashboard-data',
    method: 'post',
    data
  })
}

// 获取门店数据结构分析数据
export function getStoreDataAnalysis(data) {
  return request({
    url: '/api/Extend/LqReport/get-store-data-analysis',
    method: 'post',
    data
  })
}

// 获取门店驾驶舱统计数据
export function getStoreDashboardStatistics(data) {
  return request({
    url: '/api/Extend/LqStoreDashboard/GetStatistics',
    method: 'post',
    data
  })
}

// 获取门店近12个月业绩趋势
export function getStoreMonthlyTrend(data) {
  return request({
    url: '/api/Extend/LqReport/get-store-monthly-trend',
    method: 'post',
    data
  })
}

// 获取门店品项分析(包含品项分类占比)
export function getStoreItemAnalysis(data) {
  return request({
    url: '/api/Extend/LqReport/get-store-item-analysis',
    method: 'post',
    data
  })
}

// 获取门店健康师业绩排行(Top 10)
export function getStoreHealthCoachAnalysis(data) {
  return request({
    url: '/api/Extend/LqReport/get-store-health-coach-analysis',
    method: 'post',
    data
  })
}

// 获取门店会员分析
export function getStoreMemberAnalysis(data) {
  return request({
    url: '/api/Extend/LqReport/get-store-member-analysis',
    method: 'post',
    data
  })
}

// 获取门店各分类月度业绩
export function getCategoryMonthlyPerformance(data) {
  return request({
    url: '/api/Extend/LqStoreDashboard/GetCategoryMonthlyPerformance',
    method: 'post',
    data
  })
}

// 获取门店会员转化漏斗数据
export function getMemberConversionFunnel(data) {
  return request({
    url: '/api/Extend/LqStoreDashboard/GetMemberConversionFunnel',
    method: 'post',
    data
  })
}

// 获取门店客单价与项目数关系数据
export function getCustomerPriceProjectRelation(data) {
  return request({
    url: '/api/Extend/LqStoreDashboard/GetCustomerPriceProjectRelation',
    method: 'post',
    data
  })
}

// 获取门店排名对比数据
export function getStoreComparisonAnalysis(data) {
  return request({
    url: '/api/Extend/LqReport/get-store-comparison-analysis',
    method: 'post',
    data
  })
}

// 获取门店一周运营热力图数据
export function getWeeklyHeatmap(data) {
  return request({
    url: '/api/Extend/LqStoreDashboard/GetWeeklyHeatmap',
    method: 'post',
    data
  })
}