From 7f2e0234b02bc1e809c4e658b070bbc252b49324 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E5=A4=9C=E7=AC=99=E6=AD=8C?= <2277317060@qq.com>
Date: Mon, 11 Nov 2024 16:12:34 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=98=BE=E7=A4=BA?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/views/cs/index3.vue | 114 +++++++++++++++++++++++++++++++++++++---
1 file changed, 108 insertions(+), 6 deletions(-)
diff --git a/src/views/cs/index3.vue b/src/views/cs/index3.vue
index 9b1ea8a..949ff01 100644
--- a/src/views/cs/index3.vue
+++ b/src/views/cs/index3.vue
@@ -4,7 +4,8 @@
烘房状态
设备运行数据
烘房白坯质量统计
- 近7天产量
+
+ 烘房耗电量
计划达成率
成型机产量:
烘房产量:
@@ -257,7 +258,9 @@ export default {
};
this.$refs.chart1.setData(option)
})
- getHourProductionLists().then(e => {
+
+ EnergyExpend().then(e => {
+ console.log(e)
let option1 = {
grid: {
top: '15%',
@@ -281,7 +284,7 @@ export default {
}
},
xAxis: {
- data: e.map(v => v.pdate),
+ data: e.map(v => v.monitorName.split(' - ')?.[1]?.split('(')?.[0]),
axisLine: {
show: true, //隐藏X轴轴线
lineStyle: {
@@ -292,6 +295,7 @@ export default {
show: true //隐藏X轴刻度
},
axisLabel: {
+ interval:0,
show: true,
textStyle: {
color: '#fff' //X轴文字颜色
@@ -333,8 +337,8 @@ export default {
formatter: "{c}",
color: "#fff"
},
- name: '产量',
- type: 'line',
+ name: '耗电量',
+ type: 'bar',
smooth: true, //平滑曲线显示
showAllSymbol: true, //显示所有图形。
symbol: "emptyCircle", //标记的图形为实心圆
@@ -349,12 +353,110 @@ export default {
// areaStyle: {
// color: "rgba(5,140,255, 0.2)",
// },
- data: e.map(v => parseFloat(v.quantity)),
+ data: e.map(v => parseFloat(v.expend)),
},
]
};
this.$refs.chart2.setData(option1)
})
+ getHourProductionLists().then(e => {
+ // let option1 = {
+ // grid: {
+ // top: '15%',
+ // bottom: '10%',
+ // // left: '5%',
+ // right: '3%'
+ // },
+ // tooltip: {
+ // trigger: 'axis',
+ // axisPointer: {
+ // type: 'shadow',
+ // label: {
+ // show: true
+ // }
+ // }
+ // },
+ // legend: {
+ // right: 0,
+ // textStyle: {
+ // color: '#eee'
+ // }
+ // },
+ // xAxis: {
+ // data: e.map(v => v.pdate),
+ // axisLine: {
+ // show: true, //隐藏X轴轴线
+ // lineStyle: {
+ // color: '#fff'
+ // }
+ // },
+ // axisTick: {
+ // show: true //隐藏X轴刻度
+ // },
+ // axisLabel: {
+ // show: true,
+ // textStyle: {
+ // color: '#fff' //X轴文字颜色
+ // }
+ // }
+ // },
+ // yAxis: [
+ // {
+ // type: 'value',
+ // name: '单位:车',
+ // nameTextStyle: {
+ // color: '#fff'
+ // },
+ // splitLine: {
+ // show: false
+ // },
+ // axisTick: {
+ // show: true
+ // },
+ // axisLine: {
+ // show: true,
+ // lineStyle: {
+ // color: '#fff'
+ // }
+ // },
+ // axisLabel: {
+ // show: true,
+ // textStyle: {
+ // color: '#fff'
+ // }
+ // }
+ // }
+ // ],
+ // series: [
+ // {
+ // label: {
+ // show: true,
+ // position: 'top',
+ // formatter: "{c}",
+ // color: "#fff"
+ // },
+ // name: '产量',
+ // type: 'line',
+ // smooth: true, //平滑曲线显示
+ // showAllSymbol: true, //显示所有图形。
+ // symbol: "emptyCircle", //标记的图形为实心圆
+ // symbolSize: 5, //标记的大小
+ // // itemStyle: {
+ // // //折线拐点标志的样式
+ // // color: "#058cff",
+ // // },
+ // // lineStyle: {
+ // // color: "#058cff",
+ // // },
+ // // areaStyle: {
+ // // color: "rgba(5,140,255, 0.2)",
+ // // },
+ // data: e.map(v => parseFloat(v.quantity)),
+ // },
+ // ]
+ // };
+ // this.$refs.chart2.setData(option1)
+ })
},
},
}