diff --git a/ruoyi-ui/src/views/picture/car-park/index.vue b/ruoyi-ui/src/views/picture/car-park/index.vue
index adab7e74..8446b78e 100644
--- a/ruoyi-ui/src/views/picture/car-park/index.vue
+++ b/ruoyi-ui/src/views/picture/car-park/index.vue
@@ -2,61 +2,116 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
+
+
-
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -88,22 +143,1237 @@ export default {
components: {MapChart, rankChart, carFlow},
data() {
return {
+ showDialog: false,
+ cityOptions: [
+ {
+ value: '石家庄市',
+ label: '石家庄市'
+ }, {
+ value: '唐山市',
+ label: '唐山市'
+ }, {
+ value: '秦皇岛市',
+ label: '秦皇岛市'
+ }, {
+ value: '邯郸市',
+ label: '邯郸市'
+ }, {
+ value: '保定市',
+ label: '保定市'
+ }, {
+ value: '张家口市',
+ label: '张家口市'
+ }, {
+ value: '承德市',
+ label: '承德市'
+ }, {
+ value: '沧州市',
+ label: '沧州市'
+ }, {
+ value: '廊坊市',
+ label: '廊坊市'
+ }, {
+ value: '衡水市',
+ label: '衡水市'
+ }],
+ countryOptions: [
+ {
+ value: '平山县',
+ label: '平山县'
+ },
+ {
+ value: '鹿泉区',
+ label: '鹿泉区'
+ },
+ {
+ value: '灵寿县',
+ label: '灵寿县'
+ },
+ {
+ value: '井陉县',
+ label: '井陉县'
+ },
+ {
+ value: '深泽县',
+ label: '深泽县'
+ },
+ {
+ value: '行唐县',
+ label: '行唐县'
+ },
+ ],
+ city: '石家庄市',
+ country: '平山县',
+ scenic: '西柏坡景区',
+ scenicOptions: [
+ {
+ value: '西柏坡景区',
+ label: '西柏坡景区'
+ }, {
+ value: '南长城景区',
+ label: '南长城景区'
+ }, {
+ value: '韩信文化苑',
+ label: '韩信文化苑'
+ }, {
+ value: '乾隆碑亭',
+ label: '乾隆碑亭'
+ }, {
+ value: '毛泽东旧址',
+ label: '毛泽东旧址'
+ }],
//车流统计 数据
CarFlowCountData: {
saturatio: {name: "", percentage: ""},
Total: '', surplus: '', carFlow: '', alarm: ''
},
//车源地分布 数据
- CarSourceData:{eChartOpts: {}, eChartData: {}},
+ CarSourceData: {eChartOpts: {}, eChartData: {}},
CarSourceRank: {},
//车辆类型分析 数据
- CarTypeData: {eChartOpts: {}, eChartData: {}},
+ CarTypeData: {eChartOpts: {}, eChartData: {
+ "name": "车辆类型分析",
+ "seriesData": [
+ {
+ "name": "小型车",
+ "value": "95"
+ },
+ {
+ "name": "摩托车",
+ "value": "0"
+ },
+ {
+ "name": "大型车",
+ "value": "44"
+ },
+ {
+ "name": "其他车",
+ "value": "17"
+ }
+ ],
+ "series": [
+ {
+ "name": "小型车",
+ "value": "95"
+ },
+ {
+ "name": "摩托车",
+ "value": "0"
+ },
+ {
+ "name": "大型车",
+ "value": "44"
+ },
+ {
+ "name": "其他车",
+ "value": "17"
+ }
+ ]
+ }},
+ CarTypeData1:{
+ "name": "车辆类型分析",
+ "seriesData": [
+ {
+ "name": "小型车",
+ "value": "95"
+ },
+ {
+ "name": "摩托车",
+ "value": "0"
+ },
+ {
+ "name": "大型车",
+ "value": "44"
+ },
+ {
+ "name": "其他车",
+ "value": "17"
+ }
+ ],
+ "series": [
+ {
+ "name": "小型车",
+ "value": "95"
+ },
+ {
+ "name": "摩托车",
+ "value": "0"
+ },
+ {
+ "name": "大型车",
+ "value": "44"
+ },
+ {
+ "name": "其他车",
+ "value": "17"
+ }
+ ]
+ },
+ CarTypeData2:{
+ "name": "车辆类型分析",
+ "seriesData": [
+ {
+ "name": "小型车",
+ "value": "45"
+ },
+ {
+ "name": "摩托车",
+ "value": "0"
+ },
+ {
+ "name": "大型车",
+ "value": "64"
+ },
+ {
+ "name": "其他车",
+ "value": "13"
+ }
+ ],
+ "series": [
+ {
+ "name": "小型车",
+ "value": "45"
+ },
+ {
+ "name": "摩托车",
+ "value": "0"
+ },
+ {
+ "name": "大型车",
+ "value": "64"
+ },
+ {
+ "name": "其他车",
+ "value": "13"
+ }
+ ]
+ },
//停车时长分析 数据
- CarStopTimesData: {eChartOpts: {}, eChartData: {}},
+ CarStopTimesData: {eChartOpts: {}, eChartData: {
+ "name": "停留时长分析",
+ "categories": [
+ "1-2小时",
+ "2-3小时",
+ "3-4小时",
+ "4-8小时",
+ "8小时以上"
+ ],
+ "seriesData": [
+ {
+ "name": "数量",
+ "value": [
+ "21",
+ "165",
+ "156",
+ "41",
+ "15"
+ ]
+ }
+ ],
+ "series": [
+ {
+ "name": "数量",
+ "value": [
+ "11",
+ "135",
+ "126",
+ "51",
+ "5"
+ ]
+ }
+ ]
+ }},
+ CarStopTimesData11:{
+ "name": "停留时长分析",
+ "categories": [
+ "1-2小时",
+ "2-3小时",
+ "3-4小时",
+ "4-8小时",
+ "8小时以上"
+ ],
+ "seriesData": [
+ {
+ "name": "数量",
+ "value": [
+ "21",
+ "165",
+ "156",
+ "41",
+ "15"
+ ]
+ }
+ ],
+ "series": [
+ {
+ "name": "数量",
+ "value": [
+ "11",
+ "135",
+ "126",
+ "51",
+ "5"
+ ]
+ }
+ ]
+ },
+ CarStopTimesData12:{
+ "name": "停留时长分析",
+ "categories": [
+ "1-2小时",
+ "2-3小时",
+ "3-4小时",
+ "4-8小时",
+ "8小时以上"
+ ],
+ "seriesData": [
+ {
+ "name": "数量",
+ "value": [
+ "13",
+ "115",
+ "166",
+ "31",
+ "14"
+ ]
+ }
+ ],
+ "series": [
+ {
+ "name": "数量",
+ "value": [
+ "13",
+ "115",
+ "166",
+ "31",
+ "14"
+ ]
+ }
+ ]
+ },
+ CarStopTimesData1: {
+ eChartOpts: {
+ "unit": ["辆"],
+ "color": ["orange"],
+ "extra": {"column": {"linearType": "custom"}}
+ },
+ eChartData: {
+ "name": "停留时长分析",
+ "categories": [
+ "08:00",
+ "09:00",
+ "10:00",
+ "11:00",
+ "12:00",
+ "13:00",
+ "14:00",
+ "15:00",
+ "16:00",
+ "17:00",
+ "18:00"
+ ],
+ "seriesData": [
+ {
+ "name": "数量",
+ "value": [
+ "51",
+ "65",
+ "78",
+ "167",
+ "188",
+ "78",
+ "44",
+ "23",
+ "14",
+ "4",
+ "1"
+ ]
+ }
+ ],
+ "series": [
+ {
+ "name": "数量",
+ "value": [
+ "11",
+ "24",
+ "78",
+ "115",
+ "112",
+ "56",
+ "22",
+ "13",
+ "5",
+ "3",
+ "0"
+ ]
+ }
+ ]
+ }
+ },
+ CarStopTimesData1s: {
+ eChartOpts: {
+ "unit": ["辆"],
+ "color": ["orange"],
+ "extra": {"column": {"linearType": "custom"}}
+ },
+ eChartData: {
+ "name": "停留时长分析",
+ "categories": [
+ "08:00",
+ "09:00",
+ "10:00",
+ "11:00",
+ "12:00",
+ "13:00",
+ "14:00",
+ "15:00",
+ "16:00",
+ "17:00",
+ "18:00"
+ ],
+ "seriesData": [
+ {
+ "name": "数量",
+ "value": [
+ "51",
+ "65",
+ "78",
+ "167",
+ "188",
+ "78",
+ "44",
+ "23",
+ "14",
+ "4",
+ "1"
+ ]
+ }
+ ],
+ "series": [
+ {
+ "name": "数量",
+ "value": [
+ "11",
+ "24",
+ "78",
+ "115",
+ "112",
+ "56",
+ "22",
+ "13",
+ "5",
+ "3",
+ "0"
+ ]
+ }
+ ]
+ }
+ },
+ CarStopTimesData2: {
+ eChartOpts: {
+ "unit": ["辆"],
+ "color": ["red"],
+ "extra": {"column": {"linearType": "custom"}}
+ },
+ eChartData: {
+ "name": "停留时长分析",
+ "categories": [
+ "08:00",
+ "09:00",
+ "10:00",
+ "11:00",
+ "12:00",
+ "13:00",
+ "14:00",
+ "15:00",
+ "16:00",
+ "17:00",
+ "18:00"
+ ],
+ "seriesData": [
+ {
+ "name": "数量",
+ "value": [
+ "11",
+ "24",
+ "78",
+ "115",
+ "112",
+ "56",
+ "22",
+ "13",
+ "5",
+ "3",
+ "0"
+ ]
+ }
+ ],
+ "series": [
+ {
+ "name": "数量",
+ "value": [
+ "51",
+ "65",
+ "78",
+ "167",
+ "188",
+ "78",
+ "44",
+ "23",
+ "14",
+ "4",
+ "1"
+ ]
+ }
+ ]
+ }
+ },
+ CarStopTimesData2s: {
+ eChartOpts: {
+ "unit": ["辆"],
+ "color": ["red"],
+ "extra": {"column": {"linearType": "custom"}}
+ },
+ eChartData: {
+ "name": "停留时长分析",
+ "categories": [
+ "08:00",
+ "09:00",
+ "10:00",
+ "11:00",
+ "12:00",
+ "13:00",
+ "14:00",
+ "15:00",
+ "16:00",
+ "17:00",
+ "18:00"
+ ],
+ "seriesData": [
+ {
+ "name": "数量",
+ "value": [
+ "11",
+ "24",
+ "78",
+ "115",
+ "112",
+ "56",
+ "22",
+ "13",
+ "5",
+ "3",
+ "0"
+ ]
+ }
+ ],
+ "series": [
+ {
+ "name": "数量",
+ "value": [
+ "51",
+ "65",
+ "78",
+ "167",
+ "188",
+ "78",
+ "44",
+ "23",
+ "14",
+ "4",
+ "1"
+ ]
+ }
+ ]
+ }
+ },
//车流分析 数据
CarFlowAnalyseData: {eChartOpts: {}, eChartData: {}},
+ CarFlowAnalyseData1: {
+ eChartOpts: {
+ "type": ["column", "line", "line"],
+ "color": ["blue","lightPink","lightPurple"],
+ "yAxisIndex": [0, 1],
+ "unit": ["辆", "%", "%"],
+ "yAxis": {
+ "data": [{"position": "left", "title": "辆"}, {
+ "position": "right",
+ "title": "百分比",
+ "textAlign": "left"
+ }]
+ },
+ "extra": {"mix": {"linearType": "custom"}}
+ },
+ eChartData: {
+ "name": "车流分析",
+ "categories": [
+ "08:00",
+ "09:00",
+ "10:00",
+ "11:00",
+ "12:00",
+ "13:00",
+ "14:00",
+ "15:00",
+ "16:00",
+ "17:00",
+ "18:00"
+ ],
+ "seriesData": [
+ {
+ "name": "数量",
+ "value": [
+ 3,
+ 12,
+ 42,
+ 45,
+ 67,
+ 55,
+ 42,
+ 32,
+ 25,
+ 15,
+ 6,
+ ]
+ },
+ {
+ "name": "同比",
+ "value": [
+ 0.01,
+ 0.10,
+ 0.30,
+ 0.40,
+ 0.10,
+ 0.20,
+ 0.10,
+ 0.30,
+ 0.10,
+ 0.01,
+ 0.02,
+ ]
+ },
+ {
+ "name": "环比",
+ "value": [
+ 2.22,
+ 3.15,
+ 4.13,
+ 3.31,
+ 11.03,
+ 13.05,
+ 10.40,
+ 6.20,
+ 5.30,
+ 6.02,
+ 1.12,
+ ]
+ }
+ ],
+ "series": [
+ {
+ "name": "数量",
+ "value": [
+ 3,
+ 12,
+ 42,
+ 45,
+ 67,
+ 55,
+ 42,
+ 32,
+ 25,
+ 15,
+ 6,
+ ]
+ },
+ {
+ "name": "同比",
+ "value": [
+ 0.22,
+ 0.15,
+ 0.13,
+ 0.31,
+ 0.03,
+ 0.05,
+ 0.40,
+ 0.20,
+ 0.30,
+ 0.02,
+ 0.12,
+ ]
+ },
+ {
+ "name": "环比",
+ "value": [
+ 11.01,
+ 21.10,
+ 15.30,
+ 13.40,
+ 5.10,
+ 54.20,
+ 23.10,
+ 11.30,
+ 6.10,
+ 5.01,
+ 8.02,
+ ]
+ }
+ ]
+ }
+ },
+ CarFlowAnalyseData1s: {
+ eChartOpts: {
+ "type": ["column", "line", "line"],
+ "color": ["blue","lightPink","lightPurple"],
+ "yAxisIndex": [0, 1],
+ "unit": ["辆", "%", "%"],
+ "yAxis": {
+ "data": [{"position": "left", "title": "辆"}, {
+ "position": "right",
+ "title": "百分比",
+ "textAlign": "left"
+ }]
+ },
+ "extra": {"mix": {"linearType": "custom"}}
+ },
+ eChartData: {
+ "name": "车流分析",
+ "categories": [
+ "08:00",
+ "09:00",
+ "10:00",
+ "11:00",
+ "12:00",
+ "13:00",
+ "14:00",
+ "15:00",
+ "16:00",
+ "17:00",
+ "18:00"
+ ],
+ "seriesData": [
+ {
+ "name": "数量",
+ "value": [
+ 3,
+ 12,
+ 42,
+ 45,
+ 67,
+ 55,
+ 42,
+ 32,
+ 25,
+ 15,
+ 6,
+ ]
+ },
+ {
+ "name": "同比",
+ "value": [
+ 0.01,
+ 0.10,
+ 0.30,
+ 0.40,
+ 0.10,
+ 0.20,
+ 0.10,
+ 0.30,
+ 0.10,
+ 0.01,
+ 0.02,
+ ]
+ },
+ {
+ "name": "环比",
+ "value": [
+ 2.22,
+ 3.15,
+ 4.13,
+ 3.31,
+ 11.03,
+ 13.05,
+ 10.40,
+ 6.20,
+ 5.30,
+ 6.02,
+ 1.12,
+ ]
+ }
+ ],
+ "series": [
+ {
+ "name": "数量",
+ "value": [
+ 3,
+ 12,
+ 42,
+ 45,
+ 67,
+ 55,
+ 42,
+ 32,
+ 25,
+ 15,
+ 6,
+ ]
+ },
+ {
+ "name": "同比",
+ "value": [
+ 0.22,
+ 0.15,
+ 0.13,
+ 0.31,
+ 0.03,
+ 0.05,
+ 0.40,
+ 0.20,
+ 0.30,
+ 0.02,
+ 0.12,
+ ]
+ },
+ {
+ "name": "环比",
+ "value": [
+ 11.01,
+ 21.10,
+ 15.30,
+ 13.40,
+ 5.10,
+ 54.20,
+ 23.10,
+ 11.30,
+ 6.10,
+ 5.01,
+ 8.02,
+ ]
+ }
+ ]
+ }
+ },
+ CarFlowAnalyseData2: {
+ eChartOpts: {
+ "type": ["column", "line", "line"],
+ "color": ["lightPurple","lightOrange","lightPink"],
+ "yAxisIndex": [0, 1],
+ "unit": ["辆", "%", "%"],
+ "yAxis": {
+ "data": [{"position": "left", "title": "辆"}, {
+ "position": "right",
+ "title": "百分比",
+ "textAlign": "left"
+ }]
+ },
+ "extra": {"mix": {"linearType": "custom"}}
+ },
+ eChartData: {
+ "name": "车流分析",
+ "categories": [
+ "08:00",
+ "09:00",
+ "10:00",
+ "11:00",
+ "12:00",
+ "13:00",
+ "14:00",
+ "15:00",
+ "16:00",
+ "17:00",
+ "18:00"
+ ],
+ "seriesData": [
+ {
+ "name": "数量",
+ "value": [
+ 11,
+ 15,
+ 32,
+ 44,
+ 77,
+ 67,
+ 43,
+ 21,
+ 14,
+ 11,
+ 4,
+ ]
+ },
+ {
+ "name": "同比",
+ "value": [
+ 0.11,
+ 0.15,
+ 0.20,
+ 0.30,
+ 0.20,
+ 0.50,
+ 0.30,
+ 0.10,
+ 0.20,
+ 0.11,
+ 0.22,
+ ]
+ },
+ {
+ "name": "环比",
+ "value": [
+ 3.22,
+ 5.15,
+ 4.43,
+ 5.31,
+ 7.03,
+ 11.05,
+ 8.40,
+ 3.20,
+ 5.30,
+ 1.02,
+ 2.12,
+ ]
+ }
+ ],
+ "series": [
+ {
+ "name": "数量",
+ "value": [
+ 11,
+ 15,
+ 32,
+ 44,
+ 77,
+ 67,
+ 43,
+ 21,
+ 14,
+ 11,
+ 4,
+ ]
+ },
+ {
+ "name": "同比",
+ "value": [
+ 0.11,
+ 0.15,
+ 0.20,
+ 0.30,
+ 0.20,
+ 0.50,
+ 0.30,
+ 0.10,
+ 0.20,
+ 0.11,
+ 0.22,
+ ]
+ },
+ {
+ "name": "环比",
+ "value": [
+ 3.22,
+ 5.15,
+ 4.43,
+ 5.31,
+ 7.03,
+ 11.05,
+ 8.40,
+ 3.20,
+ 5.30,
+ 1.02,
+ 2.12,
+ ]
+ }
+ ]
+ }
+ },
+ CarFlowAnalyseData2s: {
+ eChartOpts: {
+ "type": ["column", "line", "line"],
+ "color": ["lightPurple","lightOrange","lightPink"],
+ "yAxisIndex": [0, 1],
+ "unit": ["辆", "%", "%"],
+ "yAxis": {
+ "data": [{"position": "left", "title": "辆"}, {
+ "position": "right",
+ "title": "百分比",
+ "textAlign": "left"
+ }]
+ },
+ "extra": {"mix": {"linearType": "custom"}}
+ },
+ eChartData: {
+ "name": "车流分析",
+ "categories": [
+ "08:00",
+ "09:00",
+ "10:00",
+ "11:00",
+ "12:00",
+ "13:00",
+ "14:00",
+ "15:00",
+ "16:00",
+ "17:00",
+ "18:00"
+ ],
+ "seriesData": [
+ {
+ "name": "数量",
+ "value": [
+ 11,
+ 15,
+ 32,
+ 44,
+ 77,
+ 67,
+ 43,
+ 21,
+ 14,
+ 11,
+ 4,
+ ]
+ },
+ {
+ "name": "同比",
+ "value": [
+ 0.11,
+ 0.15,
+ 0.20,
+ 0.30,
+ 0.20,
+ 0.50,
+ 0.30,
+ 0.10,
+ 0.20,
+ 0.11,
+ 0.22,
+ ]
+ },
+ {
+ "name": "环比",
+ "value": [
+ 3.22,
+ 5.15,
+ 4.43,
+ 5.31,
+ 7.03,
+ 11.05,
+ 8.40,
+ 3.20,
+ 5.30,
+ 1.02,
+ 2.12,
+ ]
+ }
+ ],
+ "series": [
+ {
+ "name": "数量",
+ "value": [
+ 11,
+ 15,
+ 32,
+ 44,
+ 77,
+ 67,
+ 43,
+ 21,
+ 14,
+ 11,
+ 4,
+ ]
+ },
+ {
+ "name": "同比",
+ "value": [
+ 0.11,
+ 0.15,
+ 0.20,
+ 0.30,
+ 0.20,
+ 0.50,
+ 0.30,
+ 0.10,
+ 0.20,
+ 0.11,
+ 0.22,
+ ]
+ },
+ {
+ "name": "环比",
+ "value": [
+ 3.22,
+ 5.15,
+ 4.43,
+ 5.31,
+ 7.03,
+ 11.05,
+ 8.40,
+ 3.20,
+ 5.30,
+ 1.02,
+ 2.12,
+ ]
+ }
+ ]
+ }
+ },
//分时段车流趋势 数据
- CarFlowTrendData: {eChartOpts: {}, eChartData: {}},
+ CarFlowTrendData: {eChartOpts: {}, eChartData: {
+ "name": "分时段车流趋势",
+ "categories": [
+ "08:00",
+ "09:00",
+ "10:00",
+ "11:00",
+ "12:00",
+ "13:00",
+ "14:00",
+ "15:00",
+ "16:00",
+ "17:00",
+ "18:00"
+ ],
+ "seriesData": [
+ {
+ "name": "数量",
+ "value": [
+ "1",
+ "23",
+ "51",
+ "23",
+ "33",
+ "51",
+ "15",
+ "4",
+ "1",
+ "2",
+ "0"
+ ]
+ }
+ ],
+ "series": [
+ {
+ "name": "数量",
+ "value": [
+ "3",
+ "16",
+ "24",
+ "61",
+ "41",
+ "56",
+ "23",
+ "22",
+ "13",
+ "7",
+ "1"
+ ]
+ }
+ ]
+ }},
+ CarFlowTrendData1:{
+ "name": "分时段车流趋势",
+ "categories": [
+ "08:00",
+ "09:00",
+ "10:00",
+ "11:00",
+ "12:00",
+ "13:00",
+ "14:00",
+ "15:00",
+ "16:00",
+ "17:00",
+ "18:00"
+ ],
+ "seriesData": [
+ {
+ "name": "数量",
+ "value": [
+ "1",
+ "23",
+ "51",
+ "23",
+ "33",
+ "51",
+ "15",
+ "4",
+ "1",
+ "2",
+ "0"
+ ]
+ }
+ ],
+ "series": [
+ {
+ "name": "数量",
+ "value": [
+ "3",
+ "16",
+ "24",
+ "61",
+ "41",
+ "56",
+ "23",
+ "22",
+ "13",
+ "7",
+ "1"
+ ]
+ }
+ ]
+ },
+ CarFlowTrendData2:{
+ "name": "分时段车流趋势",
+ "categories": [
+ "08:00",
+ "09:00",
+ "10:00",
+ "11:00",
+ "12:00",
+ "13:00",
+ "14:00",
+ "15:00",
+ "16:00",
+ "17:00",
+ "18:00"
+ ],
+ "seriesData": [
+ {
+ "name": "数量",
+ "value": [
+ "5",
+ "11",
+ "33",
+ "41",
+ "44",
+ "36",
+ "33",
+ "21",
+ "17",
+ "4",
+ "0"
+ ]
+ }
+ ],
+ "series": [
+ {
+ "name": "数量",
+ "value": [
+ "5",
+ "11",
+ "33",
+ "41",
+ "44",
+ "36",
+ "33",
+ "21",
+ "17",
+ "4",
+ "0"
+ ]
+ }
+ ]
+ }
}
},
created() {
@@ -121,31 +1391,73 @@ export default {
this.getCarFlowTrend()
},
methods: {
+ //切换数据
+ changeValue(e) {
+ console.log(e);
+ if(e == '西柏坡景区'){
+ setTimeout(()=>{
+ this.CarFlowCountData = {
+ saturatio: {name: '', percentage: '0.2'},
+ Total: 300,
+ surplus: 118,
+ carFlow: 116,
+ alarm: 0
+ }
+ this.CarFlowAnalyseData.eChartData = this.CarFlowAnalyseData2.eChartData
+ this.CarTypeData.eChartData = this.CarTypeData1
+ this.CarStopTimesData.eChartData = this.CarStopTimesData11
+ this.CarFlowTrendData.eChartData = this.CarFlowTrendData1
+ this.CarStopTimesData1 = this.CarStopTimesData1s
+ this.CarStopTimesData2 = this.CarStopTimesData2s
+ this.CarFlowAnalyseData1 = this.CarFlowAnalyseData1s
+ this.CarFlowAnalyseData2= this.CarFlowAnalyseData2s
+ },500)
+ }else{
+ setTimeout(()=>{
+ this.CarFlowCountData = {
+ saturatio: {name: '', percentage: '0.4'},
+ Total: 500,
+ surplus: 138,
+ carFlow: 156,
+ alarm: 0
+ }
+ this.CarFlowAnalyseData.eChartData = this.CarFlowAnalyseData1.eChartData
+ this.CarTypeData.eChartData = this.CarTypeData2
+ this.CarStopTimesData.eChartData = this.CarStopTimesData12
+ this.CarFlowTrendData.eChartData = this.CarFlowTrendData2
+ this.CarStopTimesData1 = this.CarStopTimesData2s
+ this.CarStopTimesData2 = this.CarStopTimesData1s
+ this.CarFlowAnalyseData1 = this.CarFlowAnalyseData2s
+ this.CarFlowAnalyseData2= this.CarFlowAnalyseData1s
+ },500)
+ }
+ },
//获取 车流统计 数据
getCarFlowCount() {
vehicleStatistics().then(response => {
this.CarFlowCountData = {
- saturatio: {name: response.data.saturation, percentage: response.data.percentage},
- Total: response.data.placeNum,
- surplus: response.data.remainingParkingSpace,
- carFlow: response.data.dayTrafficFlow,
- alarm: response.data.warningNum
+ saturatio: {name: '', percentage: 0.5},
+ Total: 500,
+ surplus: 198,
+ carFlow: 156,
+ alarm: 0
}
+ console.log(this.CarFlowCountData, '车位数据');
});
},
//获取 车源地分布 数据
getCarSource() {
sourceCustomers(1).then(response => {
- let Opts={
+ let Opts = {
type: 'inward',//dot:点 inward:内迁徙图 outward:外迁徙图
unit: ['辆'],
- layoutSize:'120%'
+ layoutSize: '120%'
}
- this.CarSourceData.eChartOpts=Opts
+ this.CarSourceData.eChartOpts = Opts
//获取地图数据
let newsData = response.data.seriesData.map((item) => {
- return {name: item.name, value: item.value,regionId:item.regionId}
+ return {name: item.name, value: item.value, regionId: item.regionId}
});
this.CarSourceData.eChartData = {
name: '车源地分布',
@@ -165,8 +1477,8 @@ export default {
//获取 车辆类型分析 数据
getCarType() {
let Opts = {
- color: ['red','green','purple','blue'],
- unit:['辆'],
+ color: ['red', 'green', 'purple', 'blue'],
+ unit: ['辆'],
legend: {
show: true,
top: 'middle',
@@ -175,22 +1487,23 @@ export default {
},
extra: {
ring: {
- labelShow:false,
+ labelShow: false,
linearType: "custom",
}
}
}
this.CarTypeData.eChartOpts = Opts
vehicleTypeAnalysis().then(response => {
- this.CarTypeData.eChartData = response.data
+ // this.CarTypeData.eChartData = response.data
+ console.log(this.CarTypeData, '车辆类型分析 数据');
+
});
},
//获取 停车时长分析 数据
getCarStopTimes() {
let Opts = {
- unit:['辆'],
- color:['blue'],
+ unit: ['辆'],
extra: {
column: {
linearType: "custom",
@@ -199,7 +1512,9 @@ export default {
}
this.CarStopTimesData.eChartOpts = Opts
parkingDurationAnalysis().then(response => {
- this.CarStopTimesData.eChartData = response.data
+ // this.CarStopTimesData.eChartData = response.data
+ console.log(this.CarStopTimesData, '停车时长分析 数据');
+
});
},
@@ -207,8 +1522,8 @@ export default {
getCarFlowAnalyse() {
let Opts = {
type: ['column', 'line', 'line'],
- yAxisIndex:[0,1],
- unit:['辆','%','%'],
+ yAxisIndex: [0, 1],
+ unit: ['辆', '%', '%'],
yAxis: {
data: [
{
@@ -231,27 +1546,99 @@ export default {
}
this.CarFlowAnalyseData.eChartOpts = Opts
trafficAnalysis().then(response => {
- this.CarFlowAnalyseData.eChartData = response.data
+ this.CarFlowAnalyseData.eChartData = this.CarFlowAnalyseData2.eChartData
+ console.log(this.CarFlowAnalyseData, '车流分析 数据');
+
});
},
//获取 分时段车流趋势 数据
getCarFlowTrend() {
let Opts = {
- unit:['辆'],
+ unit: ['辆'],
extra: {
line: {linearType: "custom",}
}
}
this.CarFlowTrendData.eChartOpts = Opts
timePeriodTrafficFlowTrend().then(response => {
- this.CarFlowTrendData.eChartData = response.data
+ // this.CarFlowTrendData.eChartData = response.data
+ console.log(this.CarFlowTrendData, '分时段车流趋势 数据');
+
});
},
}
}
-