diff --git a/src/views/enm_energy/day_base.vue b/src/views/enm_energy/day_base.vue
index 8965f884..1bc8523a 100644
--- a/src/views/enm_energy/day_base.vue
+++ b/src/views/enm_energy/day_base.vue
@@ -1,354 +1,413 @@
-
-
-
-
-
- 导出xlsx
-
- 打印
-
-
-
-
-
-
-
-
-
- 全厂电量日统计 |
-
-
- 车间 |
- 工段 |
- 设备 |
- {{ item }}日 |
-
-
-
- {{item[0]}} |
- {{item[0]}} |
- {{item[0]}} |
- {{item[0]}} |
- {{item[0]}} |
- {{item[1]}} |
- {{item[1]}} |
- {{item[1]}} |
- {{item[1]}} |
- {{item[1]}} |
- {{item[1]}} |
- {{item[1]}} |
- {{item[2]}} |
-
- {{item[day+2]}} |
-
-
-
-
-
-
-
-
+
+
+
+
+
+ 导出xlsx
+
+ 打印
+
+
+
+
+
+
+
+
+ 电量消耗日报表 |
+
+
+ 工段 |
+ 设备 |
+ 单位 |
+
+ {{ item }}日
+ |
+ 本月合计 |
+
+
+
+
+ {{ item[0] }}
+ |
+
+ {{ item[0] }}
+ |
+
+ {{ item[0] }}
+ |
+
+ {{ item[0] }}
+ |
+
+ {{ item[0] }}
+ |
+
+ {{ item[0] }}
+ |
+
+ {{ item[0] }}
+ |
+ {{ item[1] }} |
+ {{ item[2] }} |
+
+
+ {{ item[2 + day] }}
+ |
+ {{ item[headerLength] }} |
+
+
+
+
+
+
+
\ No newline at end of file
+.printWrap {
+ width: 100%;
+ overflow-x: scroll;
+}
+
diff --git a/src/views/enm_energy/hour_base.vue b/src/views/enm_energy/hour_base.vue
index 04a520f5..9a4f21a7 100644
--- a/src/views/enm_energy/hour_base.vue
+++ b/src/views/enm_energy/hour_base.vue
@@ -15,7 +15,7 @@
- 全厂电量小时统计 |
+ 电量消耗小时报表 |
工段 |
@@ -48,6 +48,7 @@
{{ item }}时
|
+ 本日合计 |
@@ -89,35 +90,24 @@
>
{{ item[0] }}
-
+ |
{{ item[0] }}
|
{{ item[1] }} |
{{ item[2] }} |
- {{ item[3] }} |
- {{ item[4] }} |
- {{ item[5] }} |
- {{ item[6] }} |
- {{ item[7] }} |
- {{ item[8] }} |
- {{ item[9] }} |
- {{ item[10] }} |
- {{ item[11] }} |
- {{ item[12] }} |
- {{ item[13] }} |
- {{ item[14] }} |
- {{ item[15] }} |
- {{ item[16] }} |
- {{ item[17] }} |
- {{ item[18] }} |
- {{ item[19] }} |
- {{ item[20] }} |
- {{ item[21] }} |
- {{ item[22] }} |
- {{ item[23] }} |
- {{ item[24] }} |
- {{ item[25] }} |
- {{ item[26] }} |
+
+
+ {{ item[2 + hour_item] }}
+ |
{{ item[27] }} |
@@ -135,828 +125,42 @@ export default {
day: "",
search_date: "",
tableDatas: [
- [
- "石灰石破碎",
- "破碎机",
- "kw.h",
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- ], //0
- [
- "堆取料机",
- "kw.h",
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- ],
- [
- "低压变压器柜",
- "kw.h",
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- ],
- [
- "石灰石破碎合计",
- "kw.h",
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- ],
- [
- "原料磨",
- "循环风机",
- "kw.h",
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- ],
- [
- "辊压机",
- "kw.h",
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- ],
- [
- "调配变压器",
- "kw.h",
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- ],
- [
- "低压变压器柜器",
- "kw.h",
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- ],
- [
- "原料磨系统合计",
- "kw.h",
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- ],
- [
- "回转窑",
- "尾排风机",
- "kw.h",
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- ],
- [
- "高温风机",
- "kw.h",
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- ],
- [
- "头排风机",
- "kw.h",
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- ],
- [
- "低压变压器柜",
- "kw.h",
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- ],
- [
- "回转窑烧成系统合计",
- "kw.h",
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- ],
- [
- "煤磨",
- "煤磨主电机",
- "kw.h",
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- ],
- [
- "煤磨排风机",
- "kw.h",
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- ],
- [
- "低压变压器柜",
- "kw.h",
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- ],
- [
- "煤磨系统合计",
- "kw.h",
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- ],
- [
- "余热发电",
- "余热发电量",
- "kw.h",
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- ],
- [
- "余热发电自用电量",
- "kw.h",
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- ],
- [
- "余热供电量",
- "kw.h",
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- ],
- [
- "空压机",
- "1#空压机",
- "kw.h",
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- ],
- [
- "2#空压机",
- "kw.h",
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- ],
- [
- "3#空压机",
- "kw.h",
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- ],
- [
- "4#空压机",
- "kw.h",
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- ],
- [
- "空压机合计",
- "kw.h",
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- ],
- [
- "富氧燃烧系统",
- "富氧燃烧耗电设备",
- "kw.h",
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- ],
- [
- "生产总耗电量",
- "生产部分总耗电",
- "kw.h",
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- ],
- [
- "全厂进线",
- "全厂耗电量",
- "kw.h",
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- ],
+ ["石灰石破碎", "破碎机", "kw.h"], //0
+ ["石灰石破碎", "堆取料机", "kw.h"],
+ ["石灰石破碎", "低压变压器柜", "kw.h"],
+ ["石灰石破碎", "石灰石破碎合计", "kw.h"],
+ ["原料磨", "循环风机", "kw.h"],
+ ["原料磨", "辊压机", "kw.h"],
+ ["原料磨", "调配变压器", "kw.h"],
+ ["原料磨", "低压变压器柜器", "kw.h"],
+ ["原料磨", "原料磨系统合计", "kw.h"],
+ ["回转窑", "尾排风机", "kw.h"],
+ ["回转窑", "高温风机", "kw.h"],
+ ["回转窑", "头排风机", "kw.h"],
+ ["回转窑", "低压变压器柜", "kw.h"],
+ ["回转窑", "回转窑烧成系统合计", "kw.h"],
+ ["煤磨", "煤磨主电机", "kw.h"],
+ ["煤磨", "煤磨排风机", "kw.h"],
+ ["煤磨", "低压变压器柜", "kw.h"],
+ ["煤磨", "煤磨系统合计", "kw.h"],
+ ["余热发电", "余热发电量", "kw.h"],
+ ["余热发电", "余热发电自用电量", "kw.h"],
+ ["余热发电", "余热供电量", "kw.h"],
+ ["空压机", "1#空压机", "kw.h"],
+ ["空压机", "2#空压机", "kw.h"],
+ ["空压机", "3#空压机", "kw.h"],
+ ["空压机", "4#空压机", "kw.h"],
+ ["空压机", "空压机合计", "kw.h"],
+ ["富氧燃烧系统", "富氧燃烧耗电设备", "kw.h"],
+ ["生产总耗电量", "生产部分总耗电", "kw.h"],
+ ["全厂进线", "全厂耗电量", "kw.h"],
],
+ hours: [
+ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18,
+ 19, 20, 21, 22, 23, 24,
+ ],
+ timeStamp: null,
+ exportLoading: false,
tableName: "全厂电量小时统计",
sourceData: {},
};
@@ -967,8 +171,16 @@ export default {
that.year = nowDate.getFullYear();
that.month = nowDate.getMonth() + 1;
that.day = nowDate.getDate();
+ that.timeStamp = nowDate.getTime();
let month0 = that.month > 9 ? that.month : "0" + that.month;
that.search_date = that.year + "-" + month0 + "-" + that.day;
+ for (let i = 0; i < that.tableDatas.length; i++) {
+ for (let j = 0; j < 24; j++) {
+ let k = 3 + j;
+ that.tableDatas[i][k] = 0;
+ this.$forceUpdate();
+ }
+ }
this.getData();
},
methods: {
@@ -978,120 +190,74 @@ export default {
that.year = Number(arr[0]);
that.month = Number(arr[1]);
that.day = Number(arr[2]);
+ for (let i = 0; i < that.tableDatas.length; i++) {
+ for (let j = 0; j < 25; j++) {
+ let k = 3 + j;
+ that.tableDatas[i][k] = 0;
+ this.$forceUpdate();
+ }
+ }
+ let nowDate = new Date();
+ that.timeStamp = nowDate.getTime();
+ this.getData();
},
getData() {
let that = this;
- function dataPush(name, value) {
+ function dataPush(name) {
let index = 0;
- if (name == "烘干破主电机") {
+ if (name == "破碎机") {
index = 0;
- that.tableDatas[0][3] = value;
- } else if (name == "电石渣合计") {
+ } else if (name == "堆取料机") {
index = 1;
- that.tableDatas[1][2] = value;
- } else if (name == "反击式破碎机") {
+ } else if (name == "低压变压器柜") {
index = 2;
- } else if (name == "立磨主电机") {
- index = 3;
} else if (name == "循环风机") {
index = 4;
- } else if (name == "废气风机") {
- index = 5;
- } else if (name == "尾排风机") {
+ } else if (name == "调配变压器") {
index = 6;
- } else if (name == "原料磨合计") {
+ } else if (name == "低压变压器柜器") {
index = 7;
- } else if (name == "高温风机") {
+ } else if (name == "尾排风机") {
index = 9;
- } else if (name == "窑主电机") {
+ } else if (name == "高温风机") {
index = 10;
- } else if (name == "篦冷机一室风机电机") {
+ } else if (name == "头排风机") {
index = 11;
- } else if (name == "篦冷机三室风机电机") {
- index = 12;
- } else if (name == "篦冷机二室风机电机") {
- index = 13;
- } else if (name == "篦冷机一室充气梁风机(左)") {
- index = 14;
- } else if (name == "篦冷机一室充气梁风机(右)") {
- index = 15;
- } else if (name == "窑头排风机主电机") {
- index = 16;
- } else if (name == "头煤粉罗茨电机(东、备用)") {
- index = 17;
- } else if (name == "尾煤粉罗茨电机(西)") {
- index = 18;
- } else if (name == "空压机3301") {
- index = 19;
- } else if (name == "空压机3308") {
- index = 20;
- } else if (name == "空压机3318") {
- index = 21;
- } else if (name == "回转窑合计") {
- index = 22;
} else if (name == "煤磨主电机") {
+ index = 14;
+ } else if (name == "煤磨排风机") {
+ index = 15;
+ } else if (name == "低压变压器柜") {
+ index = 16;
+ } else if (name == "余热发电量") {
+ index = 18;
+ } else if (name == "余热发电自用电量") {
+ index = 19;
+ } else if (name == "1#空压机") {
+ index = 21;
+ } else if (name == "2#空压机") {
+ index = 22;
+ } else if (name == "3#空压机") {
index = 23;
- } else if (name == "煤磨排风机主电机") {
+ } else if (name == "4#空压机") {
index = 24;
- } else if (name == "煤磨合计") {
- index = 25;
- } else if (name == "循环风机1906") {
- index = 27;
- } else if (name == "系统风机") {
- index = 28;
- } else if (name == "水平涡流选粉机1915") {
- index = 29;
- } else if (name == "水泥磨主电机") {
- index = 30;
- } else if (name == "辊压机动辊电机") {
- index = 31;
- } else if (name == "辊压机定辊电机") {
- index = 32;
- } else if (name == "新增磨尾风机") {
- index = 33;
- } else if (name == "水泥1#空压机") {
- index = 34;
- } else if (name == "水泥2#空压机") {
- index = 35;
- } else if (name == "水泥磨合计计") {
- index = 36;
- } else if (name == "水泥包装合计") {
- index = 37;
- } else if (name == "食堂") {
- index = 39;
- } else if (name == "单元楼") {
- index = 40;
- } else if (name == "单身宿舍") {
- index = 41;
- } else if (name == "办公楼") {
- index = 42;
- } else if (name == "余热锅炉") {
- index = 43;
- } else if (name == "污水站") {
- index = 44;
- } else if (name == "南门办公区") {
- index = 45;
- } else if (name == "东门办公区") {
- index = 46;
- } else if (name == "生活区合计") {
- index = 47;
- } else if (name == "地磅") {
- index = 48;
+ } else if (name == "富氧燃烧耗电设备") {
+ index = 26;
}
return index;
}
function sumNum(a, b, c, d) {
let sum = 0;
- if (a && Number(a)) {
+ if (typeof a !== "undefined" && a !== "NaN") {
sum = sum + Number(a);
}
- if (b && Number(b)) {
+ if (typeof b !== "undefined" && a !== "NaN") {
sum = sum + Number(b);
}
- if (c && Number(c)) {
+ if (typeof c !== "undefined" && a !== "NaN") {
sum = sum + Number(c);
}
- if (d && Number(d)) {
+ if (typeof d !== "undefined" && a !== "NaN") {
sum = sum + Number(d);
}
return sum;
@@ -1106,7 +272,6 @@ export default {
this.$API.enm.mpoint.stat
.req(obj)
.then((res) => {
- console.log(res);
let wrapArr = [],
innerArr = [];
res.forEach((item) => {
@@ -1118,17 +283,20 @@ export default {
wrapArr[hour].push(item);
}
});
- console.log(wrapArr); //按时间分组
wrapArr.forEach((inner, inde) => {
inner.forEach((item) => {
let i = dataPush(item.mpoint_name);
let k = 0;
if (
i == 0 ||
- i == 2 ||
+ i == 4 ||
i == 9 ||
- i == 23 ||
- i == 27
+ i == 14 ||
+ i == 18 ||
+ i == 21 ||
+ i == 26 ||
+ i == 27 ||
+ i == 28
) {
k = 3 + inde;
} else {
@@ -1138,27 +306,97 @@ export default {
});
});
for (let k = 0; k < 24; k++) {
- let m = k + 2;
+ let m = k + 3;
let n = k + 1;
- that.tableDatas[8][m] = sumNum(
+ //石灰石破碎合计
+
+ that.tableDatas[3][m] = sumNum(
+ that.tableDatas[0][m],
that.tableDatas[1][m],
- that.tableDatas[7][m]
+ that.tableDatas[2][m]
);
- that.tableDatas[26][m] = sumNum(
+ //辊压机
+ // that.tableDatas[5][m] = sumNum();
+ //原料磨系统合计
+ that.tableDatas[8][m] =
+ sumNum(
+ that.tableDatas[4][m],
+ // that.tableDatas[5][m],
+ that.tableDatas[6][m],
+ that.tableDatas[7][m]
+ ) -
+ sumNum(
+ that.tableDatas[1][m],
+ that.tableDatas[2][m]
+ );
+ //低压变压器柜
+ // that.tableDatas[12][m] = sumNum(
+ // that.tableDatas[9][m],
+ // that.tableDatas[10][m],
+ // that.tableDatas[11][m]
+ // );
+ //回转窑烧成系统合计
+ that.tableDatas[13][m] =
+ typeof that.tableDatas[12][m] !== "undefined"
+ ? sumNum(
+ that.tableDatas[9][m],
+ that.tableDatas[10][m],
+ that.tableDatas[11][m],
+ that.tableDatas[12][m]
+ )
+ : sumNum(
+ that.tableDatas[9][m],
+ that.tableDatas[10][m],
+ that.tableDatas[11][m]
+ );
+ //煤磨系统合计
+ let sum17 = sumNum(
+ that.tableDatas[14][m],
+ that.tableDatas[15][m],
+ that.tableDatas[16][m]
+ );
+ that.tableDatas[17][m] =
+ typeof that.tableDatas[21][m] !== "undefined"
+ ? sum17 - that.tableDatas[21][m]
+ : sum17;
+ //余热供电量
+ that.tableDatas[20][m] =
+ typeof that.tableDatas[19][m] !== "undefined"
+ ? that.tableDatas[18][m] -
+ that.tableDatas[19][m]
+ : that.tableDatas[18][m];
+ //空压机合计
+ that.tableDatas[25][m] = sumNum(
+ that.tableDatas[21][m],
that.tableDatas[22][m],
- that.tableDatas[25][m]
+ that.tableDatas[23][m],
+ that.tableDatas[24][m]
);
- that.tableDatas[38][m] = sumNum(
- that.tableDatas[36][m],
- that.tableDatas[37][m]
- );
- that.tableDatas[49][n] = sumNum(
+ //生产部分总耗电
+ that.tableDatas[27][m] = sumNum(
+ that.tableDatas[3][m],
that.tableDatas[8][m],
- that.tableDatas[26][m] +
- that.tableDatas[38][m] +
- that.tableDatas[48][m]
+ that.tableDatas[13][m],
+ that.tableDatas[17][m],
+ that.tableDatas[18][m],
+ that.tableDatas[25][m],
+ that.tableDatas[26][m]
);
+ //全厂耗电量
+ // that.tableDatas[28][m] = sumNum(
+ // that.tableDatas[27][m],
+ // that.tableDatas[26][m]
+ // );
}
+ that.tableDatas.forEach((inner, inde) => {
+ let sum27 = 0;
+ inner.forEach((num, ind) => {
+ if (ind > 2 && ind < 27) {
+ sum27 = sum27 + Number(num);
+ }
+ });
+ inner[27] = sum27;
+ });
})
.then(() => {});
},
@@ -1176,7 +414,6 @@ export default {
this.tableDatas[i][j] = 0;
}
}
- this.getData();
},
exportExcel() {
this.exportLoading = true;
diff --git a/src/views/enm_energy/month_base.vue b/src/views/enm_energy/month_base.vue
index 4a747062..ea1413f3 100644
--- a/src/views/enm_energy/month_base.vue
+++ b/src/views/enm_energy/month_base.vue
@@ -1,339 +1,406 @@
-
-
-
-
-
- 导出xlsx
-
- 打印
-
-
-
-
-
-
-
-
-
- 全厂电量月统计 |
-
-
- 车间 |
- 工段 |
- 设备 |
- {{month}}月 |
-
-
-
- {{item[0]}} |
- {{item[0]}} |
- {{item[0]}} |
- {{item[0]}} |
- {{item[0]}} |
- {{item[1]}} |
- {{item[1]}} |
- {{item[1]}} |
- {{item[1]}} |
- {{item[1]}} |
- {{item[1]}} |
- {{item[1]}} |
- {{item[2]}} |
- {{item[3]}} |
- {{item[4]}} |
- {{item[5]}} |
- {{item[6]}} |
- {{item[7]}} |
- {{item[8]}} |
- {{item[9]}} |
- {{item[10]}} |
- {{item[11]}} |
- {{item[12]}} |
- {{item[13]}} |
- {{item[14]}} |
-
-
-
-
-
-
-
+
+
+
+
+
+ 导出xlsx
+
+ 打印
+
+
+
+
+
+
+
+
+ 电量消耗月报表 |
+
+
+ 工段 |
+ 设备 |
+ 单位 |
+
+ {{ item }}月
+ |
+ 本年合计 |
+
+
+
+
+ {{ item[0] }}
+ |
+
+ {{ item[0] }}
+ |
+
+ {{ item[0] }}
+ |
+
+ {{ item[0] }}
+ |
+
+ {{ item[0] }}
+ |
+
+ {{ item[0] }}
+ |
+
+ {{ item[0] }}
+ |
+ {{ item[1] }} |
+ {{ item[2] }} |
+
+ {{ item[2 + month_item] }}
+ |
+ {{ item[15] }} |
+
+
+
+
+
+
+
\ No newline at end of file
+.printWrap {
+ width: 100%;
+ overflow-x: scroll;
+}
+