This commit is contained in:
caoqianming 2024-12-30 15:04:44 +08:00
commit d0b79ab921
4 changed files with 79 additions and 68 deletions

View File

@ -160,7 +160,7 @@
<div class="flexItem">
<div class="itemTitle">
<div class="itemTitleIcon"></div>
<div>本月主机设备电耗</div>
<div>本月工序电量</div>
</div>
<div class="itemBody itemBodyFlex">
<div id="radar" style="height: 100%"></div>

View File

@ -17,19 +17,18 @@
:value="item.id"
></el-option>
</el-select>
<el-date-picker
v-model="daterange"
type="datetimerange"
:shortcuts="shortcuts"
range-separator="To"
start-placeholder="Start date"
end-placeholder="End date"
placeholder="时间范围"
value-format="YYYY-MM-DD hh:mm:ss"
<el-date-picker
v-model="daterange"
type="datetimerange"
value-format="YYYY-MM-DD HH:mm:ss"
range-separator=""
start-placeholder="开始时间"
end-placeholder="结束时间"
format="YYYY-MM-DD HH"
popper-class="tpc"
v-if="query.type==3"
style="margin-right: 6px"
@change="changeDate"
/>
@change="changeDate"/>
<el-date-picker
v-model="query.day"
type="date"
@ -397,7 +396,7 @@ export default {
bar_option: {
legend: {
top: "2%",
data: ["烧成车间压缩空气", "原料车间压缩空气", "水泥磨压缩空气"]
data: ["烧成车间压缩空气(m3)", "原料车间压缩空气(m3)", "水泥磨压缩空气(m3)"]
},
tooltip: {
trigger: 'axis',
@ -411,11 +410,11 @@ export default {
},
yAxis: {
type: 'value',
name: '压缩空气'
name: ''
},
series: [
{
name: '烧成车间压缩空气', //
name: '烧成车间压缩空气(m3)', //
type: 'bar',
data: [],
itemStyle: {
@ -424,7 +423,7 @@ export default {
},
{
name: '原料车间压缩空气', //
name: '原料车间压缩空气(m3)', //
type: 'bar',
data: [],
itemStyle: {
@ -433,7 +432,7 @@ export default {
},
{
name: '水泥磨压缩空气', //
name: '水泥磨压缩空气(m3)', //
type: 'bar',
data: [],
itemStyle: {
@ -869,13 +868,23 @@ export default {
},
}
};
</script>
<style scoped>
.printWrap {
width: 100%;
overflow-x: scroll;
}
.chartWrap {
width: 1500px;
margin-top: 20px;
border: 1px solid #eeeeee;
}
.printContainer {
width: 100%;
}
.chartTitle{
text-align: center;
width: 100%;
}
</style>

View File

@ -26,24 +26,17 @@
v-if = "query.type == 0"
@change="dateChange"
/>
<el-date-picker
v-model="daterange"
type="datetimerange"
:shortcuts="shortcuts"
range-separator="To"
start-placeholder="Start date"
end-placeholder="End date"
placeholder="时间范围"
value-format="YYYY-MM-DD hh:mm:ss"
<el-date-picker
v-model="daterange"
type="datetimerange"
value-format="YYYY-MM-DD HH:mm:ss"
range-separator=""
start-placeholder="开始时间"
end-placeholder="结束时间"
format="YYYY-MM-DD HH"
popper-class="tpc"
v-if="query.type==1"
style="margin-right: 6px"
@change="changeDate"
/>
<!-- <el-button
type="primary"
icon="el-icon-search"
@click="dateChange"
></el-button> -->
@change="changeDate"/>
<el-button
type="primary"
@click="exportExcel()"

View File

@ -17,19 +17,18 @@
:value="item.id"
></el-option>
</el-select>
<el-date-picker
v-model="daterange"
type="datetimerange"
:shortcuts="shortcuts"
range-separator="To"
start-placeholder="Start date"
end-placeholder="End date"
placeholder="时间范围"
value-format="YYYY-MM-DD hh:mm:ss"
<el-date-picker
v-model="daterange"
type="datetimerange"
value-format="YYYY-MM-DD HH:mm:ss"
range-separator=""
start-placeholder="开始时间"
end-placeholder="结束时间"
format="YYYY-MM-DD HH"
popper-class="tpc"
v-if="query.type==3"
style="margin-right: 6px"
@change="changeDate"
/>
@change="changeDate"/>
<el-date-picker
v-model="query.day"
type="date"
@ -243,8 +242,9 @@
<script>
let legend = {
top: "2%",
data: ["工业水", "绿化水", "生活水"],
data: ["工业水(t)", "绿化水(t)", "生活水(t)"],
};
let colors = ["##36492E", "#4BA328", "#C6F47D"];
import scEcharts from "@/components/scEcharts";
export default {
components: {
@ -303,7 +303,6 @@ export default {
sourceData: {},
option: {
title: {
// text: "",
x: "center",
},
grid: {
@ -423,6 +422,7 @@ export default {
for (let n = 1; n <= that.days; n++) {
that.xAxisData_day.push(n + "日");
}
let colors = ["##36492E", "#4BA328", "#C6F47D"];
this.getMPoints();
let heightContainer =
document.getElementById("app-container").clientHeight;
@ -590,7 +590,7 @@ export default {
});
},
updateChart(gyhourlyData, shhourlyData, lvhourlyData) {
let that = this;
let that = this;
// ECharts
let option = {
legend: legend,
@ -606,32 +606,32 @@ export default {
},
yAxis: {
type: 'value',
name: '用水量'
name: ''
},
series: [{
name: '工业水', //
name: '工业水(t)', //
type: 'bar',
data: gyhourlyData, //
itemStyle: {
color: '#a9b6fe',
color: '#518A3A',
},
},
{
name: '绿化水', //
name: '绿化水(t)', //
type: 'bar',
data: lvhourlyData, //
itemStyle: {
color: '#3398DB',
color: '#DCE6CB',
},
},
{
name: '生活水', //
name: '生活水(t)', //
type: 'bar',
data: shhourlyData, //
itemStyle: {
color: '#EE6666',
color: '#93F607',
},
},
@ -707,32 +707,32 @@ export default {
},
yAxis: {
type: 'value',
name: '用水量'
name: ''
},
series: [{
name: '工业水', //
name: '工业水(t)', //
type: 'bar',
data: gyhourlyData, //
itemStyle: {
color: '#a9b6fe',
color: '#518A3A',
},
},
{
name: '绿化水', //
name: '绿化水(t)', //
type: 'bar',
data: lvhourlyData, //
itemStyle: {
color: '#3398DB',
color: '#DCE6CB',
},
},
{
name: '生活水', //
name: '生活水(t)', //
type: 'bar',
data: shhourlyData, //
itemStyle: {
color: '#EE6666',
color: '#93F607',
},
},
@ -837,14 +837,14 @@ export default {
},
yAxis: {
type: 'value',
name: '用水量'
name: ''
},
series: [{
name: '工业水', //
type: 'bar',
data: gyhourlyData, //
itemStyle: {
color: '#a9b6fe',
color: '#518A3A',
},
},
@ -853,7 +853,7 @@ export default {
type: 'bar',
data: lvhourlyData, //
itemStyle: {
color: '#3398DB',
color: '#DCE6CB',
},
},
@ -862,7 +862,7 @@ export default {
type: 'bar',
data: shhourlyData, //
itemStyle: {
color: '#EE6666',
color: '#93F607',
},
},
@ -964,4 +964,13 @@ export default {
.printContainer {
width: 100%;
}
.chartTitle{
text-align: center;
width: 100%;
}
.chartWrap {
width: 1500px;
margin-top: 20px;
border: 1px solid #eeeeee;
}
</style>