{ "baseData": { "periods": ["日", "周", "年"], "stats": { "日": { "牦牛交易总量": 1234, "订单交易总量": 567, "销售商户数量": 89, "采购商户数量": 123 }, "周": { "牦牛交易总量": 8638, "订单交易总量": 3969, "销售商户数量": 412, "采购商户数量": 689 }, "年": { "牦牛交易总量": 449350, "订单交易总量": 206355, "销售商户数量": 12500, "采购商户数量": 35800 } }, "yak成交统计": { "dates": ["1月", "2月", "3月", "4月", "5月", "6月", "7月", "8月", "9月", "10月", "11月", "12月"], "2023": { "成交量": [1200, 1500, 1300, 1800, 2100, 2500, 2300, 2700, 2900, 3200, 3500, 3800], "成交额": [4800000, 6000000, 5200000, 7200000, 8400000, 10000000, 9200000, 10800000, 11600000, 12800000, 14000000, 15200000] }, "2024": { "成交量": [2000, 2200, 2500, 2800, 3200, 3500, 3800, 4200, 4500, 4800, 5200, 5500], "成交额": [8000000, 8800000, 10000000, 11200000, 12800000, 14000000, 15200000, 16800000, 18000000, 19200000, 20800000, 22000000] }, "2025": { "成交量": [3000, 3500, 3800, 4200, 4500, 5000, 5500, 6000, 6500, 7000, 7500, 8000], "成交额": [12000000, 14000000, 15200000, 16800000, 18000000, 20000000, 22000000, 24000000, 26000000, 28000000, 30000000, 32000000] } }, "综合销售统计": { "regions": ["本县", "省内", "华东", "华南", "华中", "华北", "西南", "西北"], "sales": [12000, 8000, 6000, 5000, 4000, 3500, 3000, 2500] } }, "marketAnalysis": { "salesByPriceRange": [ { "name": "5000元以下", "value": 15, "percentage": "15%" }, { "name": "5000-8000元", "value": 25, "percentage": "25%" }, { "name": "8000-10000元", "value": 30, "percentage": "30%" }, { "name": "10000-15000元", "value": 20, "percentage": "20%" }, { "name": "15000元以上", "value": 10, "percentage": "10%" } ], "salesByRegion": [ { "name": "本县", "value": 35, "percentage": "35%" }, { "name": "省内其他地区", "value": 25, "percentage": "25%" }, { "name": "华东地区", "value": 18, "percentage": "18%" }, { "name": "华南地区", "value": 12, "percentage": "12%" }, { "name": "西南地区", "value": 6, "percentage": "6%" }, { "name": "西北地区", "value": 4, "percentage": "4%" } ], "priceTrend": { "day": { "dates": ["00:00", "04:00", "08:00", "12:00", "16:00", "20:00", "24:00"], "cattle": [28.5, 28.3, 28.8, 29.2, 29.5, 29.3, 29.1], "meat": [42.0, 41.8, 42.2, 42.5, 42.8, 42.6, 42.4] }, "week": { "dates": ["周一", "周二", "周三", "周四", "周五", "周六", "周日"], "cattle": [28.2, 28.5, 28.8, 29.1, 29.4, 29.6, 29.3], "meat": [41.5, 41.8, 42.1, 42.4, 42.7, 43.0, 42.6] }, "month": { "dates": ["1月", "2月", "3月", "4月", "5月", "6月", "7月", "8月", "9月", "10月", "11月", "12月"], "cattle": [26.5, 27.0, 27.5, 28.0, 28.5, 29.0, 29.5, 30.0, 30.5, 31.0, 31.5, 32.0], "meat": [40.0, 40.5, 41.0, 41.5, 42.0, 42.5, 43.0, 43.5, 44.0, 44.5, 45.0, 45.5] } }, "customerSource": { "regions": ["本县", "省内其他地区", "华东地区", "华南地区", "华中地区", "华北地区", "西南地区", "西北地区"], "2023": [3500, 2800, 2200, 1800, 1500, 1200, 980, 720], "2024": [4200, 3400, 2600, 2100, 1800, 1400, 1150, 850], "2025": [5100, 4100, 3200, 2600, 2200, 1700, 1380, 1020] } }, "sceneManagement": { "realtimeStats": [ { "key": "total", "label": "牦牛供应总量", "value": 2345, "unit": "头", "icon": "🐂", "color": "#68d391", "trend": "up", "change": "+12.5%", "history": [45, 52, 48, 61, 55, 67, 72, 68, 75, 80] }, { "key": "sold", "label": "已售牦牛数", "value": 1123, "unit": "头", "icon": "💰", "color": "#4299e1", "trend": "up", "change": "+8.3%", "history": [30, 35, 32, 40, 38, 45, 48, 50, 52, 55] }, { "key": "pending", "label": "待售牦牛数", "value": 1222, "unit": "头", "icon": "📦", "color": "#ed8936", "trend": "down", "change": "-5.2%", "history": [55, 50, 52, 48, 45, 42, 40, 38, 35, 32] }, { "key": "vehicles", "label": "进场车辆数", "value": 45, "unit": "辆", "icon": "🚛", "color": "#9f7aea", "trend": "up", "change": "+15.8%", "history": [8, 10, 12, 11, 14, 15, 18, 16, 20, 22] }, { "key": "parking", "label": "剩余车位", "value": 15, "unit": "个", "icon": "🅿️", "color": "#f56565", "trend": "down", "change": "-20.0%", "history": [25, 22, 20, 18, 16, 15, 14, 12, 10, 8] }, { "key": "suppliers", "label": "供应商数量", "value": 67, "unit": "家", "icon": "👥", "color": "#38b2ac", "trend": "up", "change": "+3.2%", "history": [12, 15, 18, 20, 22, 25, 28, 30, 32, 35] } ], "surveillanceCameras": [ { "id": 1, "name": "入场口摄像头1", "zone": "入场口", "status": "normal", "statusText": "正常", "active": true, "recording": true, "time": "14:32:45" }, { "id": 2, "name": "入场口摄像头2", "zone": "入场口", "status": "normal", "statusText": "正常", "active": true, "recording": true, "time": "14:32:45" }, { "id": 3, "name": "交易区摄像头1", "zone": "交易区", "status": "normal", "statusText": "正常", "active": true, "recording": true, "time": "14:32:45" }, { "id": 4, "name": "检疫区摄像头", "zone": "检疫区", "status": "warning", "statusText": "预警", "active": false, "recording": false, "time": "14:32:45" } ], "envIndicators": [ { "key": "temperature", "name": "气温", "value": 18, "unit": "°C", "icon": "🌡️", "percentage": 45, "normalRange": "10-25°C", "warningRange": ">30°C", "isWarning": false, "isCritical": false }, { "key": "humidity", "name": "湿度", "value": 45, "unit": "%", "icon": "💧", "percentage": 45, "normalRange": "30-60%", "warningRange": ">70%", "isWarning": false, "isCritical": false }, { "key": "airQuality", "name": "空气质量", "value": 120, "unit": "AQI", "icon": "🌬️", "percentage": 60, "normalRange": "0-100", "warningRange": "100-150", "isWarning": true, "isCritical": false }, { "key": "windDir", "name": "风向", "value": 0, "unit": "°", "icon": "🧭", "percentage": 0, "normalRange": "任意", "warningRange": "无", "isWarning": false, "isCritical": false }, { "key": "windSpeed", "name": "风力", "value": 3, "unit": "级", "icon": "🍃", "percentage": 30, "normalRange": "0-5级", "warningRange": ">6级", "isWarning": false, "isCritical": false } ], "supplyList": [ { "id": 1, "name": "张三", "phone": "138****1234", "plateNumber": "川A12345", "yakCount": 50, "quarantineNo": "QY2024001", "entryTime": "2025-12-27T14:00:00", "quarantineStatus": "qualified", "isUrgent": false }, { "id": 2, "name": "李四", "phone": "139****5678", "plateNumber": "川B67890", "yakCount": 30, "quarantineNo": "QY2024002", "entryTime": "2025-12-27T13:30:00", "quarantineStatus": "pending", "isUrgent": false }, { "id": 3, "name": "王五", "phone": "136****2468", "plateNumber": "川C24680", "yakCount": 45, "quarantineNo": "QY2024003", "entryTime": "2025-12-27T13:00:00", "quarantineStatus": "qualified", "isUrgent": false }, { "id": 4, "name": "赵六", "phone": "137****1357", "plateNumber": "川D13579", "yakCount": 60, "quarantineNo": "QY2024004", "entryTime": "2025-12-27T12:30:00", "quarantineStatus": "processing", "isUrgent": true }, { "id": 5, "name": "孙七", "phone": "135****9753", "plateNumber": "川E97531", "yakCount": 25, "quarantineNo": "QY2024005", "entryTime": "2025-12-27T12:00:00", "quarantineStatus": "qualified", "isUrgent": false }, { "id": 6, "name": "周八", "phone": "131****1111", "plateNumber": "川F11111", "yakCount": 40, "quarantineNo": "QY2024006", "entryTime": "2025-12-27T11:30:00", "quarantineStatus": "pending", "isUrgent": false }, { "id": 7, "name": "吴九", "phone": "132****2222", "plateNumber": "川G22222", "yakCount": 35, "quarantineNo": "QY2024007", "entryTime": "2025-12-27T11:00:00", "quarantineStatus": "rejected", "isUrgent": true } ] } }