|
@@ -0,0 +1,75 @@
|
|
|
+<template>
|
|
|
+ <div>
|
|
|
+ <div id="analysisChartBottomLeft2" style="width:3rem;height:3rem;"></div>
|
|
|
+ </div>
|
|
|
+</template>
|
|
|
+
|
|
|
+<script>
|
|
|
+import echartMixins from "@/utils/resizeMixins";
|
|
|
+export default {
|
|
|
+ data() {
|
|
|
+ return {
|
|
|
+ chart: null,
|
|
|
+ }
|
|
|
+ },
|
|
|
+ mixins: [echartMixins],
|
|
|
+ mounted() {
|
|
|
+ this.init();
|
|
|
+ },
|
|
|
+ methods: {
|
|
|
+ init() {
|
|
|
+ this.chart = this.echarts.init(document.getElementById("analysisChartBottomLeft2"), 'dark');
|
|
|
+ let option = {
|
|
|
+ title: {
|
|
|
+ text: 'COD of Waste Water',
|
|
|
+ x: 'center'
|
|
|
+ },
|
|
|
+ tooltip: {
|
|
|
+ formatter: '{a} <br/>{b} : {c}%'
|
|
|
+ },
|
|
|
+ series: [
|
|
|
+ {
|
|
|
+ name: 'COD of Waste Water',
|
|
|
+ type: 'gauge',
|
|
|
+ progress: {
|
|
|
+ show: true,
|
|
|
+ width: 5
|
|
|
+ },
|
|
|
+ detail: {
|
|
|
+ valueAnimation: true,
|
|
|
+ formatter: '{value}'
|
|
|
+ },
|
|
|
+ data: [
|
|
|
+ {
|
|
|
+ value: 75,
|
|
|
+ name: ''
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ axisLine: {
|
|
|
+ lineStyle: {
|
|
|
+ width: 5
|
|
|
+ }
|
|
|
+ },
|
|
|
+ axisLabel: {
|
|
|
+ fontSize: 10
|
|
|
+ },
|
|
|
+ pointer: {
|
|
|
+ width: 4,
|
|
|
+ length: 80
|
|
|
+ }
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ backgroundColor: 'transparent'
|
|
|
+ };
|
|
|
+ this.chart.setOption(option);
|
|
|
+ }
|
|
|
+ },
|
|
|
+ destroyed() {
|
|
|
+ window.onresize = null;
|
|
|
+ }
|
|
|
+}
|
|
|
+</script>
|
|
|
+
|
|
|
+<style>
|
|
|
+
|
|
|
+</style>
|