|
@ -1,8 +1,9 @@ |
|
|
<template> |
|
|
<template> |
|
|
<div class="content"> |
|
|
<div class="content"> |
|
|
暂无数据 |
|
|
<!-- 暂无数据--> |
|
|
<!-- <div ref="pieEle" style="width: 30%; height: 100%"></div> --> |
|
|
<!-- <div ref="pieEle" style="width: 30%; height: 100%"></div> --> |
|
|
<!-- <div ref="barEle" style="width: 100%; height: 100%"></div> --> |
|
|
<!-- <div ref="barEle" style="width: 100%; height: 100%"></div> --> |
|
|
|
|
|
<div ref="barEle" style="width: 100%; height: 100%"></div> |
|
|
</div> |
|
|
</div> |
|
|
</template> |
|
|
</template> |
|
|
<script> |
|
|
<script> |
|
@ -16,7 +17,7 @@ export default { |
|
|
}; |
|
|
}; |
|
|
}, |
|
|
}, |
|
|
created() { |
|
|
created() { |
|
|
// this.getData(); |
|
|
this.getData(); |
|
|
}, |
|
|
}, |
|
|
methods: { |
|
|
methods: { |
|
|
async getData() { |
|
|
async getData() { |
|
@ -26,7 +27,13 @@ export default { |
|
|
// this.pieChartData.push({ value: res1[0][key], name: key }); |
|
|
// this.pieChartData.push({ value: res1[0][key], name: key }); |
|
|
// } |
|
|
// } |
|
|
|
|
|
|
|
|
this.barChartData = res2; |
|
|
this.barChartData = { |
|
|
|
|
|
"汕头市": {0: "1", 1: "1",2: '1',3:'1',4:"1",5:'1',6:'1',7:'1'}, |
|
|
|
|
|
"佛山市": {0: "1", 1: "1",2: '1',3:'1',4:"1",5:'1',6:'1',7:'1'}, |
|
|
|
|
|
"珠海市": {0: "1", 1: "1",2: '1',3:'1',4:"1",5:'1',6:'1',7:'1'}, |
|
|
|
|
|
"广州市": {0: "1", 1: "1",2: '1',3:'1',4:"1",5:'1',6:'1',7:'1'}, |
|
|
|
|
|
"中山市": {0: "1", 1: "1",2: '1',3:'1',4:"1",5:'1',6:'1',7:'1'}, |
|
|
|
|
|
}; |
|
|
// this.pieInit(); |
|
|
// this.pieInit(); |
|
|
this.barInit(); |
|
|
this.barInit(); |
|
|
// console.log("pieChartData", this.pieChartData); |
|
|
// console.log("pieChartData", this.pieChartData); |
|
@ -98,9 +105,17 @@ export default { |
|
|
// } else { |
|
|
// } else { |
|
|
option = { |
|
|
option = { |
|
|
title: { |
|
|
title: { |
|
|
// text: "World Population", |
|
|
// text: "World Population",38A0FF |
|
|
}, |
|
|
}, |
|
|
color: ["#38A0FF", "#4CCA73", "#FBD437"], |
|
|
color: [ |
|
|
|
|
|
"#38A0FF", |
|
|
|
|
|
"#4CCA73", |
|
|
|
|
|
"#FBD437", |
|
|
|
|
|
"#e15145", |
|
|
|
|
|
"#da8282", |
|
|
|
|
|
"#bfc4ad", |
|
|
|
|
|
"#8ec996", |
|
|
|
|
|
"#c412bb"], |
|
|
tooltip: { |
|
|
tooltip: { |
|
|
trigger: "axis", |
|
|
trigger: "axis", |
|
|
axisPointer: { |
|
|
axisPointer: { |
|
@ -155,23 +170,58 @@ export default { |
|
|
|
|
|
|
|
|
series: [ |
|
|
series: [ |
|
|
{ |
|
|
{ |
|
|
name: "政府部门责任人", |
|
|
name: "节制闸", |
|
|
type: "bar", |
|
|
type: "bar", |
|
|
data: Object.values(this.barChartData).map((res) => res["0"]), |
|
|
data: Object.values(this.barChartData).map((res) => res["0"]), |
|
|
barMaxWidth: "10%", |
|
|
barMaxWidth: "10%", |
|
|
}, |
|
|
}, |
|
|
{ |
|
|
{ |
|
|
name: "主管部门责任人", |
|
|
name: "分(泄)洪闸", |
|
|
type: "bar", |
|
|
type: "bar", |
|
|
data: Object.values(this.barChartData).map((res) => res["1"]), |
|
|
data: Object.values(this.barChartData).map((res) => res["1"]), |
|
|
barMaxWidth: "10%", |
|
|
barMaxWidth: "10%", |
|
|
}, |
|
|
}, |
|
|
{ |
|
|
{ |
|
|
name: "管理单位责任人", |
|
|
name: "排(退)水闸", |
|
|
type: "bar", |
|
|
type: "bar", |
|
|
data: Object.values(this.barChartData).map((res) => res["2"]), |
|
|
data: Object.values(this.barChartData).map((res) => res["2"]), |
|
|
barMaxWidth: "10%", |
|
|
barMaxWidth: "10%", |
|
|
}, |
|
|
}, |
|
|
|
|
|
{ |
|
|
|
|
|
name: "引(进)水闸", |
|
|
|
|
|
type: "bar", |
|
|
|
|
|
data: Object.values(this.barChartData).map((res) => res["3"]), |
|
|
|
|
|
barMaxWidth: "10%", |
|
|
|
|
|
}, |
|
|
|
|
|
{ |
|
|
|
|
|
name: "橡胶坝", |
|
|
|
|
|
type: "bar", |
|
|
|
|
|
data: Object.values(this.barChartData).map((res) => res["4"]), |
|
|
|
|
|
barMaxWidth: "10%", |
|
|
|
|
|
}, |
|
|
|
|
|
{ |
|
|
|
|
|
name: "档潮闸", |
|
|
|
|
|
type: "bar", |
|
|
|
|
|
data: Object.values(this.barChartData).map((res) => res["5"]), |
|
|
|
|
|
barMaxWidth: "10%", |
|
|
|
|
|
}, { |
|
|
|
|
|
name: "档潮闸", |
|
|
|
|
|
type: "bar", |
|
|
|
|
|
data: Object.values(this.barChartData).map((res) => res["5"]), |
|
|
|
|
|
barMaxWidth: "10%", |
|
|
|
|
|
}, |
|
|
|
|
|
{ |
|
|
|
|
|
name: "排(冲)沙闸", |
|
|
|
|
|
type: "bar", |
|
|
|
|
|
data: Object.values(this.barChartData).map((res) => res["6"]), |
|
|
|
|
|
barMaxWidth: "10%", |
|
|
|
|
|
}, |
|
|
|
|
|
{ |
|
|
|
|
|
name: "船闸", |
|
|
|
|
|
type: "bar", |
|
|
|
|
|
data: Object.values(this.barChartData).map((res) => res["7"]), |
|
|
|
|
|
barMaxWidth: "10%", |
|
|
|
|
|
}, |
|
|
], |
|
|
], |
|
|
}; |
|
|
}; |
|
|
// } |
|
|
// } |
|
|