import request from '@/utils/request' /** * 查询销售报表汇总数据 */ export function getSummary(query) { return request({ url: '/crm/salesReport/summary', method: 'get', params: query }) } /** * 分页查询销售报表订单明细 */ export function getOrderDetails(query) { return request({ url: '/crm/salesReport/orderDetails', method: 'get', params: query }) } /** * 查询完整销售报表数据 */ export function getFullSalesReport(query) { return request({ url: '/crm/salesReport/fullReport', method: 'get', params: query }) } /** * 查询销售员统计数据 */ export function getSalesmanStats(query) { return request({ url: '/crm/salesReport/salesmanStats', method: 'get', params: query }) } /** * 查询客户等级统计数据 */ export function getCustomerLevelStats(query) { return request({ url: '/crm/salesReport/customerLevelStats', method: 'get', params: query }) } /** * 查询行业统计数据 */ export function getIndustryStats(query) { return request({ url: '/crm/salesReport/industryStats', method: 'get', params: query }) } /** * 导出销售报表订单明细 */ export function exportOrderDetails(query) { return request({ url: '/crm/salesReport/exportOrderDetails', method: 'post', data: query, // 导出文件需指定响应类型(可选,根据项目ExcelUtil配置调整) responseType: 'blob' }) } /** * 导出销售员统计数据 */ export function exportSalesmanStats(query) { return request({ url: '/crm/salesReport/exportSalesmanStats', method: 'post', data: query, responseType: 'blob' }) } /** * 导出客户等级统计数据 */ export function exportCustomerLevelStats(query) { return request({ url: '/crm/salesReport/exportCustomerLevelStats', method: 'post', data: query, responseType: 'blob' }) } /** * 导出行业统计数据 */ export function exportIndustryStats(query) { return request({ url: '/crm/salesReport/exportIndustryStats', method: 'post', data: query, responseType: 'blob' }) }