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) + }) }, }, }