|
@@ -1,5 +1,5 @@
|
|
|
<template>
|
|
|
- <div ref="distion" style="width: 100%; height: 100%"></div>
|
|
|
+ <div ref="distion2" style="width: 100%; height: 100%"></div>
|
|
|
</template>
|
|
|
<script>
|
|
|
import * as echarts from "echarts";
|
|
@@ -11,6 +11,8 @@ export default {
|
|
|
},
|
|
|
|
|
|
mounted() {
|
|
|
+
|
|
|
+
|
|
|
this.$nextTick(() => {
|
|
|
this.initChart();
|
|
|
});
|
|
@@ -23,16 +25,11 @@ export default {
|
|
|
methods: {
|
|
|
//次数分布折线图
|
|
|
initChart() {
|
|
|
- var chart = echarts.init(this.$refs.distion);
|
|
|
+ var chart = echarts.init(this.$refs.distion2);
|
|
|
var option;
|
|
|
|
|
|
- var arr = new Array();
|
|
|
- for (var i = 0; i < 32; i++) {
|
|
|
- arr.push(i);
|
|
|
- }
|
|
|
-
|
|
|
option = {
|
|
|
- color: ["#00F4FD", "#FD8F00"],
|
|
|
+ color: ["#FEB70D", "#50F335","#0DC8FE"],
|
|
|
tooltip: {
|
|
|
trigger: "axis",
|
|
|
},
|
|
@@ -46,19 +43,31 @@ export default {
|
|
|
},
|
|
|
|
|
|
left: "30%",
|
|
|
- top: 0,
|
|
|
+ bottom:'0'
|
|
|
},
|
|
|
grid: {
|
|
|
left: "0%",
|
|
|
right: "0%",
|
|
|
- bottom: "0%",
|
|
|
+ bottom: "15%",
|
|
|
top: "20%",
|
|
|
containLabel: true,
|
|
|
},
|
|
|
xAxis: {
|
|
|
type: "category",
|
|
|
boundaryGap: true,
|
|
|
- data: arr,
|
|
|
+ data: ["0:00",
|
|
|
+ "2:00",
|
|
|
+ "4:00",
|
|
|
+ "6:00",
|
|
|
+ "8:00",
|
|
|
+ "10:00",
|
|
|
+ "12:00",
|
|
|
+ "13:00",
|
|
|
+ "16:00",
|
|
|
+ "18:00",
|
|
|
+ "20:00",
|
|
|
+ "22:00",
|
|
|
+ ],
|
|
|
axisTick: {
|
|
|
show: false, //去除刻度线
|
|
|
},
|
|
@@ -70,6 +79,13 @@ export default {
|
|
|
},
|
|
|
},
|
|
|
yAxis: {
|
|
|
+ name: 'A',
|
|
|
+ nameTextStyle: {
|
|
|
+ color: "#fff",
|
|
|
+ fontSize: 10,
|
|
|
+
|
|
|
+ },
|
|
|
+ max: 1, //设置左侧最大值
|
|
|
type: "value",
|
|
|
axisTick: {
|
|
|
show: false, //去除刻度线
|
|
@@ -90,27 +106,34 @@ export default {
|
|
|
},
|
|
|
series: [
|
|
|
{
|
|
|
- name: "故障数量",
|
|
|
+ name: "IA(A)",
|
|
|
type: "line",
|
|
|
smooth: false, // 曲线是否平滑显示
|
|
|
// data: yearData[0].data[0],
|
|
|
data: [
|
|
|
- 24, 40, 101, 134, 90, 230, 210, 230, 120, 230, 210, 120, 230, 210,
|
|
|
- 230, 120, 230, 210, 120, 120, 230, 210, 230, 120, 230, 210, 120,
|
|
|
- 24, 40, 101, 134, 90, 230,
|
|
|
+ 0.230, 0.120, 0.230,0.22,0.42,0.52,0.11,0.24, 0.40, 0.101, 0.134, 0.30, 0.230, 0.210
|
|
|
+ ],
|
|
|
+ symbolSize: 6, //拐点圆的大小
|
|
|
+ // symbol: 'circle',
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name: "IB(A)",
|
|
|
+ type: "line",
|
|
|
+ smooth: false, // 曲线是否平滑显示
|
|
|
+ // data: yearData[0].data[1],
|
|
|
+ data: [
|
|
|
+ 0.120, 0.230,0.22,0.42,0.52, 0.230, 0.210, 0.230,0.11, 0.210, 0.230, 0.120, 0.230
|
|
|
],
|
|
|
symbolSize: 6, //拐点圆的大小
|
|
|
// symbol: 'circle',
|
|
|
},
|
|
|
{
|
|
|
- name: "故障抢修数量",
|
|
|
+ name: "IC(A)",
|
|
|
type: "line",
|
|
|
smooth: false, // 曲线是否平滑显示
|
|
|
// data: yearData[0].data[1],
|
|
|
data: [
|
|
|
- 30, 50, 110, 144, 110, 240, 228, 240, 130, 240, 220, 130, 110,
|
|
|
- 240, 228, 240, 130, 240, 220, 130, 240, 228, 240, 130, 240, 220,
|
|
|
- 130, 30, 50, 110, 144, 110, 240, 228, 240,
|
|
|
+ 0.230, 0.120, 0.230,0.230, 0.210, 0.230, 0.120, 0.230,0.22,0.42,0.52,0.11, 0.210
|
|
|
],
|
|
|
symbolSize: 6, //拐点圆的大小
|
|
|
// symbol: 'circle',
|