diff --git a/src/views/bigScreen/index_enm.vue b/src/views/bigScreen/index_enm.vue
index a2c88e34..17307494 100644
--- a/src/views/bigScreen/index_enm.vue
+++ b/src/views/bigScreen/index_enm.vue
@@ -431,12 +431,12 @@ export default {
{ name: "水泥磨", value: 0 , rate:0 },
],
elecData: [
- { name: "电石渣", value: 0 },
- { name: "原料磨", value: 0 },
- { name: "煤磨", value: 0 },
- { name: "回转窑", value: 0 },
- { name: "水泥磨", value: 0 },
- { name: "水泥包装", value: 0 },
+ { name: "电石渣工序", value: 0 },
+ { name: "生料辅料工序", value: 0 },
+ { name: "煤磨工序", value: 0 },
+ { name: "烧成工序", value: 0 },
+ { name: "水泥粉磨工序", value: 0 },
+ { name: "水泥包装工序", value: 0 },
],
hotData: {
celec_consume_unit: 0, //综合电耗
@@ -544,16 +544,16 @@ export default {
radarOption: {
radar: {
indicator: [
- { name: "电石渣" },
- { name: "原料磨" },
- { name: "煤磨" },
- { name: "回转窑" },
- { name: "水泥磨" },
- { name: "水泥包装" },
+ { name: "电石渣工序" },
+ { name: "生料辅料工序" },
+ { name: "煤磨工序" },
+ { name: "烧成工序" },
+ { name: "水泥粉磨工序" },
+ { name: "水泥包装工序" },
],
name: {
textStyle: {
- padding: [20, 20], // 控制文字padding
+ padding: [15, 15], // 控制文字padding
},
},
nameGap: 2,
@@ -2227,11 +2227,11 @@ export default {
.bodyListItem_name {
width: 60px;
padding: 0.5vh 0;
- font-size: 14px;
+ font-size: 12px;
}
.bodyListItem_num {
width: 65px;
- font-size: 14px;
+ font-size: 12px;
}
.itemBodyFlex {
display: flex;
diff --git a/src/views/enm_coal/report.vue b/src/views/enm_coal/report.vue
index 92ebdfe5..ea2a37e2 100644
--- a/src/views/enm_coal/report.vue
+++ b/src/views/enm_coal/report.vue
@@ -290,6 +290,90 @@ let yAxis = [
},
},
];
+let yAxis_month = [
+ {
+ type: "value",
+ name: "产量 (t)",
+ position: "left",
+ alignTicks: true,
+ nameRotate: 50,
+ axisLine: {
+ show: true,
+ lineStyle: {
+ color: colors[0],
+ },
+ },
+ axisLabel: {
+ formatter: "{value}",
+ },
+ },
+ {
+ type: "value",
+ name: "台时(t/h)",
+ position: "left",
+ alignTicks: true,
+ nameRotate: 50,
+ offset: 50,
+ axisLine: {
+ show: true,
+ lineStyle: {
+ color: colors[1],
+ },
+ },
+ axisLabel: {
+ formatter: "{value}",
+ },
+ },
+ {
+ type: "value",
+ name: "煤磨运转率 (%)",
+ position: "right",
+ alignTicks: true,
+ offset: 50,
+ nameRotate: 50,
+ axisLine: {
+ show: true,
+ lineStyle: {
+ color: colors[2],
+ },
+ },
+ axisLabel: {
+ formatter: "{value}",
+ },
+ },
+ {
+ type: "value",
+ name: "煤磨分布电耗(kW·h/t)",
+ position: "right",
+ alignTicks: true,
+ nameRotate: 50,
+ axisLine: {
+ show: true,
+ lineStyle: {
+ color: colors[3],
+ },
+ },
+ axisLabel: {
+ formatter: "{value}",
+ },
+ },
+ {
+ type: "value",
+ name: "分布电耗目标值",
+ position: "right",
+ alignTicks: true,
+ nameRotate: 50,
+ axisLine: {
+ show: true,
+ lineStyle: {
+ color: colors[3],
+ },
+ },
+ axisLabel: {
+ formatter: "{value}",
+ },
+ },
+];
let yAxis_hour = [
{
type: "value",
@@ -341,6 +425,7 @@ export default {
myOption: null,
optionHour: {},
optionDay: {},
+ goal_list: [],
optionMonth: {},
year: 2023,
month: 1,
@@ -459,7 +544,7 @@ export default {
tooltip: tooltip,
grid: grid,
toolbox: toolbox,
- legend: legend,
+ legend: Object.assign(legend, {data: ["煤磨总产量", "煤磨台时产量", "煤磨运转率", "煤磨分布电耗", "分布电耗目标值"]}),
xAxis: {
axisTick: {
show: true,
@@ -481,7 +566,7 @@ export default {
"十二月",
],
},
- yAxis: yAxis,
+ yAxis: yAxis_month,
series: [
{
name: "煤磨总产量",
@@ -507,6 +592,12 @@ export default {
yAxisIndex: 3,
data: [],
},
+ {
+ name: "分布电耗目标值",
+ type: "line",
+ yAxisIndex: 4,
+ data: [],
+ },
],
},
};
@@ -854,7 +945,26 @@ export default {
//获取月数据
getMonthData(year) {
let that = this;
- let query2 = {};
+ let params5 = {};
+ params5.page = 0;
+ params5.year = year;
+ params5.mgroup = that.query.mgroup;
+ this.$API.mtm.goal.list
+ .req(params5)
+ .then((res5) => {
+ if (res5.length > 0) {
+ let data5 = res5;
+ data5.forEach((item5) => {
+ if (
+ item5.goal_cate_name ==
+ "单位产品分布电耗(kW·h/t)"
+ ) {
+ that.goal_list.push(item5);
+ }
+ });
+ }
+ }).then(() => {
+ let query2 = {};
query2.page = 0;
query2.year_s = year;
query2.type = "month_s";
@@ -863,21 +973,28 @@ export default {
let seriesData0 = [],
seriesData1 = [],
seriesData2 = [],
- seriesData3 = [];
+ seriesData3 = [],
+ seriesData4 = [];
let data = response;
data.forEach((item) => {
+ let goal_index = 'goal_val_' + item.month_s;
let ind = item.month_s - 1;
seriesData0[ind] = item.total_production;
seriesData1[ind] = item.production_hour;
seriesData2[ind] = item.run_rate;
seriesData3[ind] = item.elec_consume_unit;
+ seriesData4[ind] = that.goal_list[0][goal_index];
});
let options = { ...that.option3 };
options.series[0].data = seriesData0;
options.series[1].data = seriesData1;
options.series[2].data = seriesData2;
options.series[3].data = seriesData3;
+ options.series[4].data = seriesData4;
let monthXAxis = [];
+ if (year < that.year){
+ that.month = 12;
+ }
for (let i = 1; i <= that.month; i++) {
let item = i + "月";
monthXAxis.push(item);
@@ -885,6 +1002,8 @@ export default {
options.xAxis.data = monthXAxis;
that.optionMonth = options;
});
+ });
+
},
itemClick(type, item) {
this.type = type;
diff --git a/src/views/enm_energy/electric_peak.vue b/src/views/enm_energy/electric_peak.vue
index 0e1828b3..635e5383 100644
--- a/src/views/enm_energy/electric_peak.vue
+++ b/src/views/enm_energy/electric_peak.vue
@@ -115,7 +115,7 @@ import * as echarts from 'echarts';
tableDatas_range:[],
daterange:[],
headers: ['生料立磨','循环风机','高温风机','尾排风机','回转窑','水泥磨','水泥循环风机','水泥系统风机','电石渣','原料磨','煤磨','水泥粉磨','水泥包装'],
- mpoint_name: ['原料立磨主电机','循环风机-原料磨','高温风机','尾排风机','回转窑合计','水泥高压进线','循环风机-水泥磨','系统风机','电石渣合计','原料磨合计','煤磨合计','水泥磨主电机','包装进线'],
+ mpoint_name: ['原料立磨主电机','循环风机-原料磨','高温风机','尾排风机','烧成工序用电合计','水泥高压进线','循环风机-水泥磨','系统风机','电石渣用电合计','生料辅料工序用电量','煤磨合计','水泥磨主电机','包装进线'],
tableData: [
['用电峰','用电尖峰','','','','','','','','','','','','',''],
['用电峰','用电高峰','','','','','','','','','','','','',''],
@@ -123,7 +123,7 @@ import * as echarts from 'echarts';
['用电谷','用电深谷','','','','','','','','','','','','',''],
['用电平','用电平谷','','','','','','','','','','','','',''],
],
- mpointList:["3631338253279723520,3631338547577257984,3631332708552392704,3631333116071026688,3631877739432493056,3631344327579828224,3631853750379200512,3631853436771090432,3631869508278722560,3631875738288111616,3631878174063050752,3631852596106797056,3631854361455820800"],
+ mpointList:["3631338253279723520,3631338547577257984,3631332708552392704,3631333116071026688,3631877739432493056,3631344327579828224,3631853750379200512,3631853436771090432,3631869508278722560,3745109632247812096,3631878174063050752,3631852596106797056,3631854361455820800"],
tableName:'峰谷平',
options:[
{id:0,name:'日统计'},
diff --git a/src/views/enm_energy/energy.vue b/src/views/enm_energy/energy.vue
index 66a99433..1060d2a7 100644
--- a/src/views/enm_energy/energy.vue
+++ b/src/views/enm_energy/energy.vue
@@ -83,13 +83,14 @@
日期
- 原料车间
+ 原料车间
烧成车间
水泥车间
@@ -120,10 +121,13 @@
电石渣
- 原料磨
+ 生料辅料
+ 生料
压缩空气(m3)
单位压缩空气(m3/t)
单位产品能耗(tce/t)
电量(kW·h)
电量折标煤(tce)
-
-
产品产量(t)
单位产品能耗(tce/t)
+ 电量(kW·h)
+ 电量折标煤(tce)
+ 产品产量(t)
+ 单位产品能耗(tce/t)
+