Merge branch 'master' of https://e.coding.net/ctcdevteam/ehs/ehs_web
This commit is contained in:
commit
d0b79ab921
|
@ -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>
|
||||
|
|
|
@ -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>
|
||||
|
|
|
@ -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()"
|
||||
|
|
|
@ -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>
|
||||
|
|
Loading…
Reference in New Issue