热力地图大屏优化

This commit is contained in:
jhd
2026-06-02 18:23:02 +08:00
parent 73ebc8b1e7
commit 4ec6164b5c
3 changed files with 41 additions and 41 deletions

View File

@@ -3,11 +3,11 @@ import request from '@/utils/request'
// ===== Mock 数据(后端无认证时兜底) =====
const mockSummary = {
totalOrderCount: 450,
totalSalesAmount: 9860,
totalSalesAmount: 98600000,
completedOrderCount: 320,
completedSalesAmount: 7230,
totalUnpaidAmount: 2630,
avgOrderAmount: 21.9
completedSalesAmount: 72300000,
totalUnpaidAmount: 26300000,
avgOrderAmount: 219000
}
const mockSalesmanStats = [
@@ -118,26 +118,26 @@ export function getFullSalesReport(params) {
// ===== 省份热力地图数据 =====
const mockProvinceStats = [
{ name: '山东省', customerCount: 124, orderCount: 2800, salesAmount: 3100 },
{ name: '河南省', customerCount: 103, orderCount: 2300, salesAmount: 2550 },
{ name: '江苏省', customerCount: 35, orderCount: 850, salesAmount: 950 },
{ name: '天津市', customerCount: 17, orderCount: 420, salesAmount: 480 },
{ name: '河北省', customerCount: 12, orderCount: 310, salesAmount: 360 },
{ name: '上海市', customerCount: 10, orderCount: 260, salesAmount: 320 },
{ name: '湖北省', customerCount: 7, orderCount: 180, salesAmount: 210 },
{ name: '辽宁省', customerCount: 6, orderCount: 150, salesAmount: 170 },
{ name: '浙江省', customerCount: 5, orderCount: 130, salesAmount: 150 },
{ name: '安徽省', customerCount: 4, orderCount: 100, salesAmount: 115 },
{ name: '四川省', customerCount: 4, orderCount: 90, salesAmount: 100 },
{ name: '湖南省', customerCount: 3, orderCount: 75, salesAmount: 85 },
{ name: '福建省', customerCount: 3, orderCount: 70, salesAmount: 80 },
{ name: '山西省', customerCount: 2, orderCount: 50, salesAmount: 55 },
{ name: '陕西省', customerCount: 2, orderCount: 45, salesAmount: 50 },
{ name: '江西省', customerCount: 2, orderCount: 40, salesAmount: 45 },
{ name: '北京市', customerCount: 1, orderCount: 25, salesAmount: 30 },
{ name: '广东省', customerCount: 1, orderCount: 20, salesAmount: 25 },
{ name: '海南省', customerCount: 1, orderCount: 15, salesAmount: 18 },
{ name: '广西壮族自治区', customerCount: 1, orderCount: 10, salesAmount: 12 }
{ name: '山东省', customerCount: 124, orderCount: 2800, salesAmount: 31000000 },
{ name: '河南省', customerCount: 103, orderCount: 2300, salesAmount: 25500000 },
{ name: '江苏省', customerCount: 35, orderCount: 850, salesAmount: 9500000 },
{ name: '天津市', customerCount: 17, orderCount: 420, salesAmount: 4800000 },
{ name: '河北省', customerCount: 12, orderCount: 310, salesAmount: 3600000 },
{ name: '上海市', customerCount: 10, orderCount: 260, salesAmount: 3200000 },
{ name: '湖北省', customerCount: 7, orderCount: 180, salesAmount: 2100000 },
{ name: '辽宁省', customerCount: 6, orderCount: 150, salesAmount: 1700000 },
{ name: '浙江省', customerCount: 5, orderCount: 130, salesAmount: 1500000 },
{ name: '安徽省', customerCount: 4, orderCount: 100, salesAmount: 1150000 },
{ name: '四川省', customerCount: 4, orderCount: 90, salesAmount: 1000000 },
{ name: '湖南省', customerCount: 3, orderCount: 75, salesAmount: 850000 },
{ name: '福建省', customerCount: 3, orderCount: 70, salesAmount: 800000 },
{ name: '山西省', customerCount: 2, orderCount: 50, salesAmount: 550000 },
{ name: '陕西省', customerCount: 2, orderCount: 45, salesAmount: 500000 },
{ name: '江西省', customerCount: 2, orderCount: 40, salesAmount: 450000 },
{ name: '北京市', customerCount: 1, orderCount: 25, salesAmount: 300000 },
{ name: '广东省', customerCount: 1, orderCount: 20, salesAmount: 250000 },
{ name: '海南省', customerCount: 1, orderCount: 15, salesAmount: 180000 },
{ name: '广西壮族自治区', customerCount: 1, orderCount: 10, salesAmount: 120000 }
]
/**