Compare commits

..

No commits in common. "815ba44b774bc6ebc73f5ce97907bcf982b6125a" and "4f2162d4964235461140124b9754c7b6b53e835a" have entirely different histories.

6 changed files with 372 additions and 377 deletions

View File

@ -656,6 +656,22 @@ export default {
}; };
}, },
mounted() { mounted() {
function precen(a, b) {
if (b !== 0 && b !== null && a !== null) {
let precen = (a / b)* 100;
return precen.toFixed(2) + "%";
} else {
return "/";
}
}
function consume_precen(a, b) {
if (b !== 0 && b !== null && a !== null) {
let precen = ((a / b)+1)* 100;
return precen.toFixed(2) + "%";
} else {
return "/";
}
}
let that = this; let that = this;
var myDate = new Date(); var myDate = new Date();
let year = (that.year = myDate.getFullYear()); let year = (that.year = myDate.getFullYear());
@ -793,32 +809,32 @@ export default {
if (res1.length > 0) { if (res1.length > 0) {
let data1 = res1[0]; let data1 = res1[0];
that.tableDatas[0][5] = data1.total_production; that.tableDatas[0][5] = data1.total_production;
that.tableDatas[0][9] = this.precen( that.tableDatas[0][9] = precen(
that.tableDatas[0][5], that.tableDatas[0][5],
that.tableDatas[0][8] that.tableDatas[0][8]
); );
that.tableDatas[1][5] = data1.production_hour; that.tableDatas[1][5] = data1.production_hour;
that.tableDatas[1][9] = this.precen( that.tableDatas[1][9] = precen(
that.tableDatas[1][5], that.tableDatas[1][5],
that.tableDatas[1][8] that.tableDatas[1][8]
); );
that.tableDatas[2][5] = data1.run_hour; that.tableDatas[2][5] = data1.run_hour;
that.tableDatas[2][9] = this.precen( that.tableDatas[2][9] = precen(
that.tableDatas[2][5], that.tableDatas[2][5],
that.tableDatas[2][8] that.tableDatas[2][8]
); );
that.tableDatas[3][5] = data1.run_rate; that.tableDatas[3][5] = data1.run_rate;
that.tableDatas[3][9] = this.precen( that.tableDatas[3][9] = precen(
that.tableDatas[3][5], that.tableDatas[3][5],
that.tableDatas[3][8] that.tableDatas[3][8]
); );
that.tableDatas[4][5] = data1.elec_consume_unit; that.tableDatas[4][5] = data1.elec_consume_unit;
that.tableDatas[4][9] = this.consume_precen( that.tableDatas[4][9] = consume_precen(
that.tableDatas[4][8] - that.tableDatas[4][5], that.tableDatas[4][8] - that.tableDatas[4][5],
that.tableDatas[4][8] that.tableDatas[4][8]
); );
that.tableDatas[5][5] = data1.elec_consume; that.tableDatas[5][5] = data1.elec_consume;
that.tableDatas[5][9] = this.consume_precen( that.tableDatas[5][9] = consume_precen(
(that.tableDatas[5][8]-that.tableDatas[5][5]), (that.tableDatas[5][8]-that.tableDatas[5][5]),
that.tableDatas[5][8] that.tableDatas[5][8]
); );
@ -836,32 +852,32 @@ export default {
if (res2.length > 0) { if (res2.length > 0) {
let data2 = res2[0]; let data2 = res2[0];
that.tableDatas[0][4] = data2.total_production; that.tableDatas[0][4] = data2.total_production;
that.tableDatas[0][7] = this.precen( that.tableDatas[0][7] = precen(
that.tableDatas[0][4], that.tableDatas[0][4],
that.tableDatas[0][6] that.tableDatas[0][6]
); );
that.tableDatas[1][4] = data2.production_hour; that.tableDatas[1][4] = data2.production_hour;
that.tableDatas[1][7] = this.precen( that.tableDatas[1][7] = precen(
that.tableDatas[1][4], that.tableDatas[1][4],
that.tableDatas[1][6] that.tableDatas[1][6]
); );
that.tableDatas[2][4] = data2.run_hour; that.tableDatas[2][4] = data2.run_hour;
that.tableDatas[2][7] = this.precen( that.tableDatas[2][7] = precen(
that.tableDatas[2][4], that.tableDatas[2][4],
that.tableDatas[2][6] that.tableDatas[2][6]
); );
that.tableDatas[3][4] = data2.run_rate; that.tableDatas[3][4] = data2.run_rate;
that.tableDatas[3][7] = this.precen( that.tableDatas[3][7] = precen(
that.tableDatas[3][4], that.tableDatas[3][4],
that.tableDatas[3][6] that.tableDatas[3][6]
); );
that.tableDatas[4][4] = data2.elec_consume_unit; that.tableDatas[4][4] = data2.elec_consume_unit;
that.tableDatas[4][7] = this.consume_precen( that.tableDatas[4][7] = consume_precen(
(that.tableDatas[4][6]-that.tableDatas[4][4]), (that.tableDatas[4][6]-that.tableDatas[4][4]),
that.tableDatas[4][6] that.tableDatas[4][6]
); );
that.tableDatas[5][4] = data2.elec_consume; that.tableDatas[5][4] = data2.elec_consume;
that.tableDatas[5][7] = this.consume_precen( that.tableDatas[5][7] = consume_precen(
(that.tableDatas[5][6]-that.tableDatas[5][4]), (that.tableDatas[5][6]-that.tableDatas[5][4]),
that.tableDatas[5][6] that.tableDatas[5][6]
); );
@ -875,22 +891,6 @@ export default {
}); });
}, },
methods: { methods: {
precen(a, b) {
if (b !== 0 && b !== null && a !== null) {
let precen = (a / b)* 100;
return precen.toFixed(2) + "%";
} else {
return "/";
}
},
consume_precen(a, b) {
if (b !== 0 && b !== null && a !== null) {
let precen = ((a / b)+1)* 100;
return precen.toFixed(2) + "%";
} else {
return "/";
}
},
typeRadioChange() { typeRadioChange() {
this.searchDate = ""; this.searchDate = "";
}, },
@ -970,32 +970,32 @@ export default {
if (res2.length > 0) { if (res2.length > 0) {
let data2 = res2[0]; let data2 = res2[0];
that.tableDatas[0][4] = data2.total_production; that.tableDatas[0][4] = data2.total_production;
that.tableDatas[0][7] = this.precen( that.tableDatas[0][7] = precen(
that.tableDatas[0][4], that.tableDatas[0][4],
that.tableDatas[0][6] that.tableDatas[0][6]
); );
that.tableDatas[1][4] = data2.production_hour; that.tableDatas[1][4] = data2.production_hour;
that.tableDatas[1][7] = this.precen( that.tableDatas[1][7] = precen(
that.tableDatas[1][4], that.tableDatas[1][4],
that.tableDatas[1][6] that.tableDatas[1][6]
); );
that.tableDatas[2][4] = data2.run_hour; that.tableDatas[2][4] = data2.run_hour;
that.tableDatas[2][7] = this.precen( that.tableDatas[2][7] = precen(
that.tableDatas[2][4], that.tableDatas[2][4],
that.tableDatas[2][6] that.tableDatas[2][6]
); );
that.tableDatas[3][4] = data2.run_rate; that.tableDatas[3][4] = data2.run_rate;
that.tableDatas[3][7] = this.precen( that.tableDatas[3][7] = precen(
that.tableDatas[3][4], that.tableDatas[3][4],
that.tableDatas[3][6] that.tableDatas[3][6]
); );
that.tableDatas[4][4] = data2.elec_consume_unit; that.tableDatas[4][4] = data2.elec_consume_unit;
that.tableDatas[4][7] = this.consume_precen( that.tableDatas[4][7] = consume_precen(
(that.tableDatas[4][6]-that.tableDatas[4][4]), (that.tableDatas[4][6]-that.tableDatas[4][4]),
that.tableDatas[4][6] that.tableDatas[4][6]
); );
that.tableDatas[5][4] = data2.elec_consume; that.tableDatas[5][4] = data2.elec_consume;
that.tableDatas[5][7] = this.consume_precen( that.tableDatas[5][7] = consume_precen(
(that.tableDatas[5][6]-that.tableDatas[5][4]), (that.tableDatas[5][6]-that.tableDatas[5][4]),
that.tableDatas[5][6] that.tableDatas[5][6]
); );
@ -1013,32 +1013,32 @@ export default {
if (res1.length > 0) { if (res1.length > 0) {
let data1 = res1[0]; let data1 = res1[0];
that.tableDatas[0][5] = data1.total_production; that.tableDatas[0][5] = data1.total_production;
that.tableDatas[0][9] = this.precen( that.tableDatas[0][9] = precen(
that.tableDatas[0][5], that.tableDatas[0][5],
that.tableDatas[0][8] that.tableDatas[0][8]
); );
that.tableDatas[1][5] = data1.production_hour; that.tableDatas[1][5] = data1.production_hour;
that.tableDatas[1][9] = this.precen( that.tableDatas[1][9] = precen(
that.tableDatas[1][5], that.tableDatas[1][5],
that.tableDatas[1][8] that.tableDatas[1][8]
); );
that.tableDatas[2][5] = data1.run_hour; that.tableDatas[2][5] = data1.run_hour;
that.tableDatas[2][9] = this.precen( that.tableDatas[2][9] = precen(
that.tableDatas[2][5], that.tableDatas[2][5],
that.tableDatas[2][8] that.tableDatas[2][8]
); );
that.tableDatas[3][5] = data1.run_rate; that.tableDatas[3][5] = data1.run_rate;
that.tableDatas[3][9] = this.precen( that.tableDatas[3][9] = precen(
that.tableDatas[3][5], that.tableDatas[3][5],
that.tableDatas[3][8] that.tableDatas[3][8]
); );
that.tableDatas[4][5] = data1.elec_consume_unit; that.tableDatas[4][5] = data1.elec_consume_unit;
that.tableDatas[4][9] = this.consume_precen( that.tableDatas[4][9] = consume_precen(
that.tableDatas[4][8] - that.tableDatas[4][5], that.tableDatas[4][8] - that.tableDatas[4][5],
that.tableDatas[4][8] that.tableDatas[4][8]
); );
that.tableDatas[5][5] = data1.elec_consume; that.tableDatas[5][5] = data1.elec_consume;
that.tableDatas[5][9] = this.consume_precen( that.tableDatas[5][9] = consume_precen(
(that.tableDatas[5][8]-that.tableDatas[5][5]), (that.tableDatas[5][8]-that.tableDatas[5][5]),
that.tableDatas[5][8] that.tableDatas[5][8]
); );

View File

@ -896,6 +896,22 @@ export default {
}; };
}, },
mounted() { mounted() {
function precen(a, b) {
if (b !== 0 && b !== null && a !== null) {
let precen = (a / b) * 100;
return precen.toFixed(2) + "%";
} else {
return "/";
}
}
function consume_precen(a, b) {
if (b !== 0 && b !== null && a !== null) {
let precen = ((a / b)+1)* 100;
return precen.toFixed(2) + "%";
} else {
return "/";
}
}
let that = this; let that = this;
var myDate = new Date(); var myDate = new Date();
let year = (that.year = myDate.getFullYear()); let year = (that.year = myDate.getFullYear());
@ -1080,64 +1096,64 @@ export default {
if (res1.length > 0) { if (res1.length > 0) {
let data1 = res1[0]; let data1 = res1[0];
that.tableDatas[0][5] = data1.total_production; that.tableDatas[0][5] = data1.total_production;
that.tableDatas[0][9] = this.precen( that.tableDatas[0][9] = precen(
that.tableDatas[0][5], that.tableDatas[0][5],
that.tableDatas[0][8] that.tableDatas[0][8]
); );
that.tableDatas[1][5] = data1.production_hour; that.tableDatas[1][5] = data1.production_hour;
that.tableDatas[1][9] = this.precen( that.tableDatas[1][9] = precen(
that.tableDatas[1][5], that.tableDatas[1][5],
that.tableDatas[1][8] that.tableDatas[1][8]
); );
that.tableDatas[2][5] = data1.run_hour; that.tableDatas[2][5] = data1.run_hour;
that.tableDatas[2][9] = this.precen( that.tableDatas[2][9] = precen(
that.tableDatas[2][5], that.tableDatas[2][5],
that.tableDatas[2][8] that.tableDatas[2][8]
); );
that.tableDatas[3][5] = data1.run_rate; that.tableDatas[3][5] = data1.run_rate;
that.tableDatas[3][9] = this.precen( that.tableDatas[3][9] = precen(
that.tableDatas[3][5], that.tableDatas[3][5],
that.tableDatas[3][8] that.tableDatas[3][8]
); );
that.tableDatas[4][5] = data1.elec_consume_unit; that.tableDatas[4][5] = data1.elec_consume_unit;
that.tableDatas[4][9] = this.consume_precen( that.tableDatas[4][9] = consume_precen(
(that.tableDatas[4][8]-that.tableDatas[4][5]), (that.tableDatas[4][8]-that.tableDatas[4][5]),
that.tableDatas[4][8] that.tableDatas[4][8]
); );
that.tableDatas[5][5] = that.tableDatas[5][5] =
data1.celec_consume_unit; data1.celec_consume_unit;
that.tableDatas[5][9] = this.consume_precen( that.tableDatas[5][9] = consume_precen(
(that.tableDatas[5][8]-that.tableDatas[5][5]), (that.tableDatas[5][8]-that.tableDatas[5][5]),
that.tableDatas[5][8] that.tableDatas[5][8]
); );
that.tableDatas[6][5] = data1.coal_consume_unit; that.tableDatas[6][5] = data1.coal_consume_unit;
that.tableDatas[6][9] = this.consume_precen( that.tableDatas[6][9] = consume_precen(
(that.tableDatas[6][8]-that.tableDatas[6][5]), (that.tableDatas[6][8]-that.tableDatas[6][5]),
that.tableDatas[6][8] that.tableDatas[6][8]
); );
that.tableDatas[7][5] = data1.cen_consume_unit; that.tableDatas[7][5] = data1.cen_consume_unit;
that.tableDatas[7][9] = this.consume_precen( that.tableDatas[7][9] = consume_precen(
(that.tableDatas[7][8]-that.tableDatas[7][5]), (that.tableDatas[7][8]-that.tableDatas[7][5]),
that.tableDatas[7][8] that.tableDatas[7][8]
); );
that.tableDatas[8][5] = data1.elec_consume; that.tableDatas[8][5] = data1.elec_consume;
that.tableDatas[8][9] = this.consume_precen( that.tableDatas[8][9] = consume_precen(
(that.tableDatas[8][8]-that.tableDatas[8][5]), (that.tableDatas[8][8]-that.tableDatas[8][5]),
that.tableDatas[8][8] that.tableDatas[8][8]
); );
that.tableDatas[9][5] = that.tableDatas[9][5] =
data1.production_cost_unit; data1.production_cost_unit;
that.tableDatas[9][9] = this.consume_precen( that.tableDatas[9][9] = consume_precen(
(that.tableDatas[9][8]-that.tableDatas[9][5]), (that.tableDatas[9][8]-that.tableDatas[9][5]),
that.tableDatas[9][8] that.tableDatas[9][8]
); );
that.tableDatas[10][5] = data1.ammonia_consume; that.tableDatas[10][5] = data1.ammonia_consume;
that.tableDatas[10][9] = this.consume_precen( that.tableDatas[10][9] = consume_precen(
that.tableDatas[10][8] - that.tableDatas[10][5], that.tableDatas[10][8] - that.tableDatas[10][5],
that.tableDatas[10][8] that.tableDatas[10][8]
); );
that.tableDatas[11][5] = (data1.ammonia_consume*1000/data1.total_production).toFixed(2); that.tableDatas[11][5] = (data1.ammonia_consume*1000/data1.total_production).toFixed(2);
that.tableDatas[11][9] = this.consume_precen( that.tableDatas[11][9] = consume_precen(
that.tableDatas[11][8] - that.tableDatas[11][5], that.tableDatas[11][8] - that.tableDatas[11][5],
that.tableDatas[11][8] that.tableDatas[11][8]
); );
@ -1155,64 +1171,64 @@ export default {
if (res2.length > 0) { if (res2.length > 0) {
let data2 = res2[0]; let data2 = res2[0];
that.tableDatas[0][4] = data2.total_production; that.tableDatas[0][4] = data2.total_production;
that.tableDatas[0][7] = this.precen( that.tableDatas[0][7] = precen(
that.tableDatas[0][4], that.tableDatas[0][4],
that.tableDatas[0][6] that.tableDatas[0][6]
); );
that.tableDatas[1][4] = data2.production_hour; that.tableDatas[1][4] = data2.production_hour;
that.tableDatas[1][7] = this.precen( that.tableDatas[1][7] = precen(
that.tableDatas[1][4], that.tableDatas[1][4],
that.tableDatas[1][6] that.tableDatas[1][6]
); );
that.tableDatas[2][4] = data2.run_hour; that.tableDatas[2][4] = data2.run_hour;
that.tableDatas[2][7] = this.precen( that.tableDatas[2][7] = precen(
that.tableDatas[2][4], that.tableDatas[2][4],
that.tableDatas[2][6] that.tableDatas[2][6]
); );
that.tableDatas[3][4] = data2.run_rate; that.tableDatas[3][4] = data2.run_rate;
that.tableDatas[3][7] = this.precen( that.tableDatas[3][7] = precen(
that.tableDatas[3][4], that.tableDatas[3][4],
that.tableDatas[3][6] that.tableDatas[3][6]
); );
that.tableDatas[4][4] = data2.elec_consume_unit; that.tableDatas[4][4] = data2.elec_consume_unit;
that.tableDatas[4][7] = this.consume_precen( that.tableDatas[4][7] = consume_precen(
that.tableDatas[4][6] - that.tableDatas[4][4], that.tableDatas[4][6] - that.tableDatas[4][4],
that.tableDatas[4][6] that.tableDatas[4][6]
); );
that.tableDatas[5][4] = that.tableDatas[5][4] =
data2.celec_consume_unit; data2.celec_consume_unit;
that.tableDatas[5][7] = this.consume_precen( that.tableDatas[5][7] = consume_precen(
that.tableDatas[5][6] - that.tableDatas[5][4], that.tableDatas[5][6] - that.tableDatas[5][4],
that.tableDatas[5][6] that.tableDatas[5][6]
); );
that.tableDatas[6][4] = data2.coal_consume_unit; that.tableDatas[6][4] = data2.coal_consume_unit;
that.tableDatas[6][7] = this.consume_precen( that.tableDatas[6][7] = consume_precen(
that.tableDatas[6][6]-that.tableDatas[6][4], that.tableDatas[6][6]-that.tableDatas[6][4],
that.tableDatas[6][6] that.tableDatas[6][6]
); );
that.tableDatas[7][4] = data2.cen_consume_unit; that.tableDatas[7][4] = data2.cen_consume_unit;
that.tableDatas[7][7] = this.consume_precen( that.tableDatas[7][7] = consume_precen(
that.tableDatas[7][6]-that.tableDatas[7][4], that.tableDatas[7][6]-that.tableDatas[7][4],
that.tableDatas[7][6] that.tableDatas[7][6]
); );
that.tableDatas[8][4] = data2.elec_consume; that.tableDatas[8][4] = data2.elec_consume;
that.tableDatas[8][7] = this.consume_precen( that.tableDatas[8][7] = consume_precen(
that.tableDatas[8][6]-that.tableDatas[8][4], that.tableDatas[8][6]-that.tableDatas[8][4],
that.tableDatas[8][6] that.tableDatas[8][6]
); );
that.tableDatas[9][4] = that.tableDatas[9][4] =
data2.production_cost_unit; data2.production_cost_unit;
that.tableDatas[9][7] = this.consume_precen( that.tableDatas[9][7] = consume_precen(
that.tableDatas[9][6]-that.tableDatas[9][4], that.tableDatas[9][6]-that.tableDatas[9][4],
that.tableDatas[9][6] that.tableDatas[9][6]
); );
that.tableDatas[10][4] = data2.ammonia_consume; that.tableDatas[10][4] = data2.ammonia_consume;
that.tableDatas[10][7] = this.consume_precen( that.tableDatas[10][7] = consume_precen(
that.tableDatas[10][6] - that.tableDatas[10][4], that.tableDatas[10][6] - that.tableDatas[10][4],
that.tableDatas[10][6] that.tableDatas[10][6]
) )
that.tableDatas[11][4] = (data2.ammonia_consume*1000/data2.total_production).toFixed(2); that.tableDatas[11][4] = (data2.ammonia_consume*1000/data2.total_production).toFixed(2);
that.tableDatas[11][7] = this.consume_precen( that.tableDatas[11][7] = consume_precen(
that.tableDatas[11][6] - that.tableDatas[11][4], that.tableDatas[11][6] - that.tableDatas[11][4],
that.tableDatas[11][6] that.tableDatas[11][6]
) )
@ -1225,22 +1241,6 @@ export default {
}); });
}, },
methods: { methods: {
precen(a, b) {
if (b !== 0 && b !== null && a !== null) {
let precen = (a / b) * 100;
return precen.toFixed(2) + "%";
} else {
return "/";
}
},
consume_precen(a, b) {
if (b !== 0 && b !== null && a !== null) {
let precen = ((a / b)+1)* 100;
return precen.toFixed(2) + "%";
} else {
return "/";
}
},
typeRadioChange() { typeRadioChange() {
this.searchDate = ""; this.searchDate = "";
}, },
@ -1327,64 +1327,64 @@ export default {
if (res2.length > 0) { if (res2.length > 0) {
let data2 = res2[0]; let data2 = res2[0];
that.tableDatas[0][4] = data2.total_production; that.tableDatas[0][4] = data2.total_production;
that.tableDatas[0][7] = this.precen( that.tableDatas[0][7] = precen(
that.tableDatas[0][4], that.tableDatas[0][4],
that.tableDatas[0][6] that.tableDatas[0][6]
); );
that.tableDatas[1][4] = data2.production_hour; that.tableDatas[1][4] = data2.production_hour;
that.tableDatas[1][7] = this.precen( that.tableDatas[1][7] = precen(
that.tableDatas[1][4], that.tableDatas[1][4],
that.tableDatas[1][6] that.tableDatas[1][6]
); );
that.tableDatas[2][4] = data2.run_hour; that.tableDatas[2][4] = data2.run_hour;
that.tableDatas[2][7] = this.precen( that.tableDatas[2][7] = precen(
that.tableDatas[2][4], that.tableDatas[2][4],
that.tableDatas[2][6] that.tableDatas[2][6]
); );
that.tableDatas[3][4] = data2.run_rate; that.tableDatas[3][4] = data2.run_rate;
that.tableDatas[3][7] = this.precen( that.tableDatas[3][7] = precen(
that.tableDatas[3][4], that.tableDatas[3][4],
that.tableDatas[3][6] that.tableDatas[3][6]
); );
that.tableDatas[4][4] = data2.elec_consume_unit; that.tableDatas[4][4] = data2.elec_consume_unit;
that.tableDatas[4][7] = this.consume_precen( that.tableDatas[4][7] = consume_precen(
that.tableDatas[4][6] - that.tableDatas[4][4], that.tableDatas[4][6] - that.tableDatas[4][4],
that.tableDatas[4][6] that.tableDatas[4][6]
); );
that.tableDatas[5][4] = that.tableDatas[5][4] =
data2.celec_consume_unit; data2.celec_consume_unit;
that.tableDatas[5][7] = this.consume_precen( that.tableDatas[5][7] = consume_precen(
that.tableDatas[5][6] - that.tableDatas[5][4], that.tableDatas[5][6] - that.tableDatas[5][4],
that.tableDatas[5][6] that.tableDatas[5][6]
); );
that.tableDatas[6][4] = data2.coal_consume_unit; that.tableDatas[6][4] = data2.coal_consume_unit;
that.tableDatas[6][7] = this.consume_precen( that.tableDatas[6][7] = consume_precen(
that.tableDatas[6][6]-that.tableDatas[6][4], that.tableDatas[6][6]-that.tableDatas[6][4],
that.tableDatas[6][6] that.tableDatas[6][6]
); );
that.tableDatas[7][4] = data2.cen_consume_unit; that.tableDatas[7][4] = data2.cen_consume_unit;
that.tableDatas[7][7] = this.consume_precen( that.tableDatas[7][7] = consume_precen(
that.tableDatas[7][6]-that.tableDatas[7][4], that.tableDatas[7][6]-that.tableDatas[7][4],
that.tableDatas[7][6] that.tableDatas[7][6]
); );
that.tableDatas[8][4] = data2.elec_consume; that.tableDatas[8][4] = data2.elec_consume;
that.tableDatas[8][7] = this.consume_precen( that.tableDatas[8][7] = consume_precen(
that.tableDatas[8][6]-that.tableDatas[8][4], that.tableDatas[8][6]-that.tableDatas[8][4],
that.tableDatas[8][6] that.tableDatas[8][6]
); );
that.tableDatas[9][4] = that.tableDatas[9][4] =
data2.production_cost_unit; data2.production_cost_unit;
that.tableDatas[9][7] = this.consume_precen( that.tableDatas[9][7] = consume_precen(
that.tableDatas[9][6]-that.tableDatas[9][4], that.tableDatas[9][6]-that.tableDatas[9][4],
that.tableDatas[9][6] that.tableDatas[9][6]
); );
that.tableDatas[10][4] = data2.ammonia_consume; that.tableDatas[10][4] = data2.ammonia_consume;
that.tableDatas[10][7] = this.consume_precen( that.tableDatas[10][7] = consume_precen(
that.tableDatas[10][6] - that.tableDatas[10][4], that.tableDatas[10][6] - that.tableDatas[10][4],
that.tableDatas[10][6] that.tableDatas[10][6]
) )
that.tableDatas[11][4] = (data2.ammonia_consume*1000/data2.total_production).toFixed(2); that.tableDatas[11][4] = (data2.ammonia_consume*1000/data2.total_production).toFixed(2);
that.tableDatas[11][7] = this.consume_precen( that.tableDatas[11][7] = consume_precen(
that.tableDatas[11][6] - that.tableDatas[11][4], that.tableDatas[11][6] - that.tableDatas[11][4],
that.tableDatas[11][6] that.tableDatas[11][6]
) )
@ -1402,64 +1402,64 @@ export default {
if (res1.length > 0) { if (res1.length > 0) {
let data1 = res1[0]; let data1 = res1[0];
that.tableDatas[0][5] = data1.total_production; that.tableDatas[0][5] = data1.total_production;
that.tableDatas[0][9] = this.precen( that.tableDatas[0][9] = precen(
that.tableDatas[0][5], that.tableDatas[0][5],
that.tableDatas[0][8] that.tableDatas[0][8]
); );
that.tableDatas[1][5] = data1.production_hour; that.tableDatas[1][5] = data1.production_hour;
that.tableDatas[1][9] = this.precen( that.tableDatas[1][9] = precen(
that.tableDatas[1][5], that.tableDatas[1][5],
that.tableDatas[1][8] that.tableDatas[1][8]
); );
that.tableDatas[2][5] = data1.run_hour; that.tableDatas[2][5] = data1.run_hour;
that.tableDatas[2][9] = this.precen( that.tableDatas[2][9] = precen(
that.tableDatas[2][5], that.tableDatas[2][5],
that.tableDatas[2][8] that.tableDatas[2][8]
); );
that.tableDatas[3][5] = data1.run_rate; that.tableDatas[3][5] = data1.run_rate;
that.tableDatas[3][9] = this.precen( that.tableDatas[3][9] = precen(
that.tableDatas[3][5], that.tableDatas[3][5],
that.tableDatas[3][8] that.tableDatas[3][8]
); );
that.tableDatas[4][5] = data1.elec_consume_unit; that.tableDatas[4][5] = data1.elec_consume_unit;
that.tableDatas[4][9] = this.consume_precen( that.tableDatas[4][9] = consume_precen(
(that.tableDatas[4][8]-that.tableDatas[4][5]), (that.tableDatas[4][8]-that.tableDatas[4][5]),
that.tableDatas[4][8] that.tableDatas[4][8]
); );
that.tableDatas[5][5] = that.tableDatas[5][5] =
data1.celec_consume_unit; data1.celec_consume_unit;
that.tableDatas[5][9] = this.consume_precen( that.tableDatas[5][9] = consume_precen(
(that.tableDatas[5][8]-that.tableDatas[5][5]), (that.tableDatas[5][8]-that.tableDatas[5][5]),
that.tableDatas[5][8] that.tableDatas[5][8]
); );
that.tableDatas[6][5] = data1.coal_consume_unit; that.tableDatas[6][5] = data1.coal_consume_unit;
that.tableDatas[6][9] = this.consume_precen( that.tableDatas[6][9] = consume_precen(
(that.tableDatas[6][8]-that.tableDatas[6][5]), (that.tableDatas[6][8]-that.tableDatas[6][5]),
that.tableDatas[6][8] that.tableDatas[6][8]
); );
that.tableDatas[7][5] = data1.cen_consume_unit; that.tableDatas[7][5] = data1.cen_consume_unit;
that.tableDatas[7][9] = this.consume_precen( that.tableDatas[7][9] = consume_precen(
(that.tableDatas[7][8]-that.tableDatas[7][5]), (that.tableDatas[7][8]-that.tableDatas[7][5]),
that.tableDatas[7][8] that.tableDatas[7][8]
); );
that.tableDatas[8][5] = data1.elec_consume; that.tableDatas[8][5] = data1.elec_consume;
that.tableDatas[8][9] = this.consume_precen( that.tableDatas[8][9] = consume_precen(
(that.tableDatas[8][8]-that.tableDatas[8][5]), (that.tableDatas[8][8]-that.tableDatas[8][5]),
that.tableDatas[8][8] that.tableDatas[8][8]
); );
that.tableDatas[9][5] = that.tableDatas[9][5] =
data1.production_cost_unit; data1.production_cost_unit;
that.tableDatas[9][9] = this.consume_precen( that.tableDatas[9][9] = consume_precen(
(that.tableDatas[9][8]-that.tableDatas[9][5]), (that.tableDatas[9][8]-that.tableDatas[9][5]),
that.tableDatas[9][8] that.tableDatas[9][8]
); );
that.tableDatas[10][5] = data1.ammonia_consume; that.tableDatas[10][5] = data1.ammonia_consume;
that.tableDatas[10][9] = this.consume_precen( that.tableDatas[10][9] = consume_precen(
that.tableDatas[10][8] - that.tableDatas[10][5], that.tableDatas[10][8] - that.tableDatas[10][5],
that.tableDatas[10][8] that.tableDatas[10][8]
); );
that.tableDatas[11][5] = (data1.ammonia_consume*1000/data1.total_production).toFixed(2); that.tableDatas[11][5] = (data1.ammonia_consume*1000/data1.total_production).toFixed(2);
that.tableDatas[11][9] = this.consume_precen( that.tableDatas[11][9] = consume_precen(
that.tableDatas[11][8] - that.tableDatas[11][5], that.tableDatas[11][8] - that.tableDatas[11][5],
that.tableDatas[11][8] that.tableDatas[11][8]
); );

View File

@ -807,7 +807,22 @@ export default {
}; };
}, },
mounted() { mounted() {
function precen(a, b) {
if (b !== 0 && b !== null && a !== null) {
let precen = (a / b) * 100;
return precen.toFixed(2) + "%";
} else {
return 0;
}
}
function consume_precen(a, b) {
if (b !== 0 && b !== null && a !== null) {
let precen = ((a / b)+1)* 100;
return precen.toFixed(2) + "%";
} else {
return 0;
}
}
let that = this; let that = this;
var myDate = new Date(); var myDate = new Date();
let year = (that.year = myDate.getFullYear()); let year = (that.year = myDate.getFullYear());
@ -967,43 +982,43 @@ export default {
if (res1.length > 0) { if (res1.length > 0) {
let data1 = res1[0]; let data1 = res1[0];
that.tableDatas[0][5] = data1.total_production; that.tableDatas[0][5] = data1.total_production;
that.tableDatas[0][9] = this.precen( that.tableDatas[0][9] = precen(
that.tableDatas[0][5], that.tableDatas[0][5],
that.tableDatas[0][8] that.tableDatas[0][8]
); );
that.tableDatas[1][5] = data1.production_hour; that.tableDatas[1][5] = data1.production_hour;
that.tableDatas[1][9] = this.precen( that.tableDatas[1][9] = precen(
that.tableDatas[1][5], that.tableDatas[1][5],
that.tableDatas[1][8] that.tableDatas[1][8]
); );
that.tableDatas[2][5] = data1.run_hour; that.tableDatas[2][5] = data1.run_hour;
that.tableDatas[2][9] = this.precen( that.tableDatas[2][9] = precen(
that.tableDatas[2][5], that.tableDatas[2][5],
that.tableDatas[2][8] that.tableDatas[2][8]
); );
that.tableDatas[3][5] = data1.run_rate; that.tableDatas[3][5] = data1.run_rate;
that.tableDatas[3][9] = this.precen( that.tableDatas[3][9] = precen(
that.tableDatas[3][5], that.tableDatas[3][5],
that.tableDatas[3][8] that.tableDatas[3][8]
); );
that.tableDatas[4][5] = data1.elec_consume_unit; that.tableDatas[4][5] = data1.elec_consume_unit;
that.tableDatas[4][9] = this.consume_precen( that.tableDatas[4][9] = consume_precen(
that.tableDatas[4][8]-that.tableDatas[4][5], that.tableDatas[4][8]-that.tableDatas[4][5],
that.tableDatas[4][8] that.tableDatas[4][8]
); );
that.tableDatas[5][5] = data1.cen_consume_unit; that.tableDatas[5][5] = data1.cen_consume_unit;
that.tableDatas[5][9] = this.consume_precen( that.tableDatas[5][9] = consume_precen(
that.tableDatas[5][8]-that.tableDatas[5][5], that.tableDatas[5][8]-that.tableDatas[5][5],
that.tableDatas[5][8] that.tableDatas[5][8]
); );
that.tableDatas[6][5] = data1.elec_consume; that.tableDatas[6][5] = data1.elec_consume;
that.tableDatas[6][9] = this.consume_precen( that.tableDatas[6][9] = consume_precen(
that.tableDatas[6][8]-that.tableDatas[6][5], that.tableDatas[6][8]-that.tableDatas[6][5],
that.tableDatas[6][8] that.tableDatas[6][8]
); );
that.tableDatas[7][5] = that.tableDatas[7][5] =
data1.production_cost_unit; data1.production_cost_unit;
that.tableDatas[7][9] = this.consume_precen( that.tableDatas[7][9] = consume_precen(
that.tableDatas[7][8]-that.tableDatas[7][5], that.tableDatas[7][8]-that.tableDatas[7][5],
that.tableDatas[7][8] that.tableDatas[7][8]
); );
@ -1021,43 +1036,43 @@ export default {
if (res2.length > 0) { if (res2.length > 0) {
let data2 = res2[0]; let data2 = res2[0];
that.tableDatas[0][4] = data2.total_production; that.tableDatas[0][4] = data2.total_production;
that.tableDatas[0][7] = this.precen( that.tableDatas[0][7] = precen(
that.tableDatas[0][4], that.tableDatas[0][4],
that.tableDatas[0][6] that.tableDatas[0][6]
); );
that.tableDatas[1][4] = data2.production_hour; that.tableDatas[1][4] = data2.production_hour;
that.tableDatas[1][7] = this.precen( that.tableDatas[1][7] = precen(
that.tableDatas[1][4], that.tableDatas[1][4],
that.tableDatas[1][6] that.tableDatas[1][6]
); );
that.tableDatas[2][4] = data2.run_hour; that.tableDatas[2][4] = data2.run_hour;
that.tableDatas[2][7] = this.precen( that.tableDatas[2][7] = precen(
that.tableDatas[2][4], that.tableDatas[2][4],
that.tableDatas[2][6] that.tableDatas[2][6]
); );
that.tableDatas[3][4] = data2.run_rate; that.tableDatas[3][4] = data2.run_rate;
that.tableDatas[3][7] = this.precen( that.tableDatas[3][7] = precen(
that.tableDatas[3][4], that.tableDatas[3][4],
that.tableDatas[3][6] that.tableDatas[3][6]
); );
that.tableDatas[4][4] = data2.elec_consume_unit; that.tableDatas[4][4] = data2.elec_consume_unit;
that.tableDatas[4][7] = this.consume_precen( that.tableDatas[4][7] = consume_precen(
that.tableDatas[4][6]-that.tableDatas[4][4], that.tableDatas[4][6]-that.tableDatas[4][4],
that.tableDatas[4][6] that.tableDatas[4][6]
); );
that.tableDatas[5][4] = data2.cen_consume_unit; that.tableDatas[5][4] = data2.cen_consume_unit;
that.tableDatas[5][7] = this.consume_precen( that.tableDatas[5][7] = consume_precen(
that.tableDatas[5][6]-that.tableDatas[5][4], that.tableDatas[5][6]-that.tableDatas[5][4],
that.tableDatas[5][6] that.tableDatas[5][6]
); );
that.tableDatas[7][4] = that.tableDatas[7][4] =
data2.production_cost_unit; data2.production_cost_unit;
that.tableDatas[6][4] = data2.elec_consume; that.tableDatas[6][4] = data2.elec_consume;
that.tableDatas[6][7] = this.consume_precen( that.tableDatas[6][7] = consume_precen(
that.tableDatas[6][6]-that.tableDatas[6][4], that.tableDatas[6][6]-that.tableDatas[6][4],
that.tableDatas[6][6] that.tableDatas[6][6]
); );
that.tableDatas[7][7] = this.consume_precen( that.tableDatas[7][7] = consume_precen(
that.tableDatas[7][6]-that.tableDatas[7][4], that.tableDatas[7][6]-that.tableDatas[7][4],
that.tableDatas[7][6] that.tableDatas[7][6]
); );
@ -1070,22 +1085,6 @@ export default {
}); });
}, },
methods: { methods: {
precen(a, b) {
if (b !== 0 && b !== null && a !== null) {
let precen = (a / b) * 100;
return precen.toFixed(2) + "%";
} else {
return 0;
}
},
consume_precen(a, b) {
if (b !== 0 && b !== null && a !== null) {
let precen = ((a / b)+1)* 100;
return precen.toFixed(2) + "%";
} else {
return 0;
}
},
typeRadioChange() { typeRadioChange() {
this.searchDate = ""; this.searchDate = "";
}, },
@ -1166,43 +1165,43 @@ export default {
if (res2.length > 0) { if (res2.length > 0) {
let data2 = res2[0]; let data2 = res2[0];
that.tableDatas[0][4] = data2.total_production; that.tableDatas[0][4] = data2.total_production;
that.tableDatas[0][7] = this.precen( that.tableDatas[0][7] = precen(
that.tableDatas[0][4], that.tableDatas[0][4],
that.tableDatas[0][6] that.tableDatas[0][6]
); );
that.tableDatas[1][4] = data2.production_hour; that.tableDatas[1][4] = data2.production_hour;
that.tableDatas[1][7] = this.precen( that.tableDatas[1][7] = precen(
that.tableDatas[1][4], that.tableDatas[1][4],
that.tableDatas[1][6] that.tableDatas[1][6]
); );
that.tableDatas[2][4] = data2.run_hour; that.tableDatas[2][4] = data2.run_hour;
that.tableDatas[2][7] = this.precen( that.tableDatas[2][7] = precen(
that.tableDatas[2][4], that.tableDatas[2][4],
that.tableDatas[2][6] that.tableDatas[2][6]
); );
that.tableDatas[3][4] = data2.run_rate; that.tableDatas[3][4] = data2.run_rate;
that.tableDatas[3][7] = this.precen( that.tableDatas[3][7] = precen(
that.tableDatas[3][4], that.tableDatas[3][4],
that.tableDatas[3][6] that.tableDatas[3][6]
); );
that.tableDatas[4][4] = data2.elec_consume_unit; that.tableDatas[4][4] = data2.elec_consume_unit;
that.tableDatas[4][7] = this.consume_precen( that.tableDatas[4][7] = consume_precen(
that.tableDatas[4][6]-that.tableDatas[4][4], that.tableDatas[4][6]-that.tableDatas[4][4],
that.tableDatas[4][6] that.tableDatas[4][6]
); );
that.tableDatas[5][4] = data2.cen_consume_unit; that.tableDatas[5][4] = data2.cen_consume_unit;
that.tableDatas[5][7] = this.consume_precen( that.tableDatas[5][7] = consume_precen(
that.tableDatas[5][6]-that.tableDatas[5][4], that.tableDatas[5][6]-that.tableDatas[5][4],
that.tableDatas[5][6] that.tableDatas[5][6]
); );
that.tableDatas[7][4] = that.tableDatas[7][4] =
data2.production_cost_unit; data2.production_cost_unit;
that.tableDatas[6][4] = data2.elec_consume; that.tableDatas[6][4] = data2.elec_consume;
that.tableDatas[6][7] = this.consume_precen( that.tableDatas[6][7] = consume_precen(
that.tableDatas[6][6]-that.tableDatas[6][4], that.tableDatas[6][6]-that.tableDatas[6][4],
that.tableDatas[6][6] that.tableDatas[6][6]
); );
that.tableDatas[7][7] = this.consume_precen( that.tableDatas[7][7] = consume_precen(
that.tableDatas[7][6]-that.tableDatas[7][4], that.tableDatas[7][6]-that.tableDatas[7][4],
that.tableDatas[7][6] that.tableDatas[7][6]
); );
@ -1220,43 +1219,43 @@ export default {
if (res1.length > 0) { if (res1.length > 0) {
let data1 = res1[0]; let data1 = res1[0];
that.tableDatas[0][5] = data1.total_production; that.tableDatas[0][5] = data1.total_production;
that.tableDatas[0][9] = this.precen( that.tableDatas[0][9] = precen(
that.tableDatas[0][5], that.tableDatas[0][5],
that.tableDatas[0][8] that.tableDatas[0][8]
); );
that.tableDatas[1][5] = data1.production_hour; that.tableDatas[1][5] = data1.production_hour;
that.tableDatas[1][9] = this.precen( that.tableDatas[1][9] = precen(
that.tableDatas[1][5], that.tableDatas[1][5],
that.tableDatas[1][8] that.tableDatas[1][8]
); );
that.tableDatas[2][5] = data1.run_hour; that.tableDatas[2][5] = data1.run_hour;
that.tableDatas[2][9] = this.precen( that.tableDatas[2][9] = precen(
that.tableDatas[2][5], that.tableDatas[2][5],
that.tableDatas[2][8] that.tableDatas[2][8]
); );
that.tableDatas[3][5] = data1.run_rate; that.tableDatas[3][5] = data1.run_rate;
that.tableDatas[3][9] = this.precen( that.tableDatas[3][9] = precen(
that.tableDatas[3][5], that.tableDatas[3][5],
that.tableDatas[3][8] that.tableDatas[3][8]
); );
that.tableDatas[4][5] = data1.elec_consume_unit; that.tableDatas[4][5] = data1.elec_consume_unit;
that.tableDatas[4][9] = this.consume_precen( that.tableDatas[4][9] = consume_precen(
that.tableDatas[4][8]-that.tableDatas[4][5], that.tableDatas[4][8]-that.tableDatas[4][5],
that.tableDatas[4][8] that.tableDatas[4][8]
); );
that.tableDatas[5][5] = data1.cen_consume_unit; that.tableDatas[5][5] = data1.cen_consume_unit;
that.tableDatas[5][9] = this.consume_precen( that.tableDatas[5][9] = consume_precen(
that.tableDatas[5][8]-that.tableDatas[5][5], that.tableDatas[5][8]-that.tableDatas[5][5],
that.tableDatas[5][8] that.tableDatas[5][8]
); );
that.tableDatas[6][5] = data1.elec_consume; that.tableDatas[6][5] = data1.elec_consume;
that.tableDatas[6][9] = this.consume_precen( that.tableDatas[6][9] = consume_precen(
that.tableDatas[6][8]-that.tableDatas[6][5], that.tableDatas[6][8]-that.tableDatas[6][5],
that.tableDatas[6][8] that.tableDatas[6][8]
); );
that.tableDatas[7][5] = that.tableDatas[7][5] =
data1.production_cost_unit; data1.production_cost_unit;
that.tableDatas[7][9] = this.consume_precen( that.tableDatas[7][9] = consume_precen(
that.tableDatas[7][8]-that.tableDatas[7][5], that.tableDatas[7][8]-that.tableDatas[7][5],
that.tableDatas[7][8] that.tableDatas[7][8]
); );

View File

@ -920,6 +920,22 @@ export default {
}, },
mounted() { mounted() {
function precen(a, b) {
if (b !== 0 && b !== null && a !== null) {
let precen = (a / b)* 100;
return precen.toFixed(2) + "%";
} else {
return "/";
}
}
function consume_precen(a, b) {
if (b !== 0 && b !== null && a !== null) {
let precen = ((a / b)+1)* 100;
return precen.toFixed(2) + "%";
} else {
return "/";
}
}
let that = this; let that = this;
this.$nextTick(() => { this.$nextTick(() => {
var myDate = new Date(); var myDate = new Date();
@ -1065,34 +1081,34 @@ export default {
let data1 = res1[0]; let data1 = res1[0];
that.tableDatas[0][5] = that.tableDatas[0][5] =
data1.total_production; data1.total_production;
that.tableDatas[0][9] = this.precen( that.tableDatas[0][9] = precen(
that.tableDatas[0][5], that.tableDatas[0][5],
that.tableDatas[0][8] that.tableDatas[0][8]
); );
that.tableDatas[1][5] = that.tableDatas[1][5] =
data1.production_hour; data1.production_hour;
that.tableDatas[1][9] = this.precen( that.tableDatas[1][9] = precen(
that.tableDatas[1][5], that.tableDatas[1][5],
that.tableDatas[1][8] that.tableDatas[1][8]
); );
that.tableDatas[2][5] = data1.run_hour; that.tableDatas[2][5] = data1.run_hour;
that.tableDatas[2][9] = this.precen( that.tableDatas[2][9] = precen(
that.tableDatas[2][5], that.tableDatas[2][5],
that.tableDatas[2][8] that.tableDatas[2][8]
); );
that.tableDatas[3][5] = data1.run_rate; that.tableDatas[3][5] = data1.run_rate;
that.tableDatas[3][9] = this.precen( that.tableDatas[3][9] = precen(
that.tableDatas[3][5], that.tableDatas[3][5],
that.tableDatas[3][8] that.tableDatas[3][8]
); );
that.tableDatas[4][5] = that.tableDatas[4][5] =
data1.elec_consume_unit; data1.elec_consume_unit;
that.tableDatas[4][9] = this.consume_precen( that.tableDatas[4][9] = consume_precen(
(that.tableDatas[4][8]-that.tableDatas[4][5]), (that.tableDatas[4][8]-that.tableDatas[4][5]),
that.tableDatas[4][8] that.tableDatas[4][8]
); );
that.tableDatas[5][5] = data1.elec_consume; that.tableDatas[5][5] = data1.elec_consume;
that.tableDatas[5][9] = this.consume_precen( that.tableDatas[5][9] = consume_precen(
(that.tableDatas[5][8] - that.tableDatas[5][5]), (that.tableDatas[5][8] - that.tableDatas[5][5]),
that.tableDatas[5][8] that.tableDatas[5][8]
); );
@ -1118,34 +1134,34 @@ export default {
) { ) {
that.wraning = true; that.wraning = true;
} }
that.tableDatas[0][7] = this.precen( that.tableDatas[0][7] = precen(
that.tableDatas[0][4], that.tableDatas[0][4],
that.tableDatas[0][6] that.tableDatas[0][6]
); );
that.tableDatas[1][4] = that.tableDatas[1][4] =
data2.production_hour; data2.production_hour;
that.tableDatas[1][7] = this.precen( that.tableDatas[1][7] = precen(
that.tableDatas[1][4], that.tableDatas[1][4],
that.tableDatas[1][6] that.tableDatas[1][6]
); );
that.tableDatas[2][4] = data2.run_hour; that.tableDatas[2][4] = data2.run_hour;
that.tableDatas[2][7] = this.precen( that.tableDatas[2][7] = precen(
that.tableDatas[2][4], that.tableDatas[2][4],
that.tableDatas[2][6] that.tableDatas[2][6]
); );
that.tableDatas[3][4] = data2.run_rate; that.tableDatas[3][4] = data2.run_rate;
that.tableDatas[3][7] = this.precen( that.tableDatas[3][7] = precen(
that.tableDatas[3][4], that.tableDatas[3][4],
that.tableDatas[3][6] that.tableDatas[3][6]
); );
that.tableDatas[4][4] = that.tableDatas[4][4] =
data2.elec_consume_unit; data2.elec_consume_unit;
that.tableDatas[4][7] = this.consume_precen( that.tableDatas[4][7] = consume_precen(
(that.tableDatas[4][6]-that.tableDatas[4][4]), (that.tableDatas[4][6]-that.tableDatas[4][4]),
that.tableDatas[4][6] that.tableDatas[4][6]
); );
that.tableDatas[5][4] = data2.elec_consume; that.tableDatas[5][4] = data2.elec_consume;
that.tableDatas[5][7] = this.consume_precen( that.tableDatas[5][7] = consume_precen(
(that.tableDatas[5][6] - that.tableDatas[5][4]), (that.tableDatas[5][6] - that.tableDatas[5][4]),
that.tableDatas[5][6] that.tableDatas[5][6]
); );
@ -1160,22 +1176,6 @@ export default {
}); });
}, },
methods: { methods: {
precen(a, b) {
if (b !== 0 && b !== null && a !== null) {
let precen = (a / b)* 100;
return precen.toFixed(2) + "%";
} else {
return "/";
}
},
consume_precen(a, b) {
if (b !== 0 && b !== null && a !== null) {
let precen = ((a / b)+1)* 100;
return precen.toFixed(2) + "%";
} else {
return "/";
}
},
typeRadioChange() { typeRadioChange() {
this.searchDate = ""; this.searchDate = "";
}, },
@ -1222,30 +1222,30 @@ export default {
params4.type = "day_s"; params4.type = "day_s";
params4.mgroup = this.query.mgroup; params4.mgroup = this.query.mgroup;
this.$API.enm.enstat.req(params4).then((res4) => { this.$API.enm.enstat.req(params4).then((res4) => {
if (res4.length > 0) { if (res4.length > 0) {
let data4 = res4[0]; let data4 = res4[0];
that.tableDatas[0][2] = data4.total_production; that.tableDatas[0][2] = data4.total_production;
if (data4.total_production < 1) { if (data4.total_production < 1) {
that.tableDatas[1][2] = 0; that.tableDatas[1][2] = 0;
that.tableDatas[2][2] = 0; that.tableDatas[2][2] = 0;
that.tableDatas[3][2] = 0; that.tableDatas[3][2] = 0;
}else{ }else{
that.tableDatas[1][2] = data4.elec_consume_unit; that.tableDatas[1][2] = data4.elec_consume_unit;
that.tableDatas[2][2] = data4.elec_consume; that.tableDatas[2][2] = data4.elec_consume;
that.tableDatas[3][2] = data4.production_cost_unit;} that.tableDatas[3][2] = data4.production_cost_unit;}
if (data4.imaterial_data.length > 0) { if (data4.imaterial_data.length > 0) {
data4.imaterial_data.forEach((item) => { data4.imaterial_data.forEach((item) => {
if (item.material_name == "湿电石渣消耗") { if (item.material_name == "湿电石渣消耗") {
that.tableDatas[4][2] = item.amount_consume; that.tableDatas[4][2] = item.amount_consume;
}else if(item.material_name == "湿电石渣进厂"){ }else if(item.material_name == "湿电石渣进厂"){
that.tableDatas[5][2] = item.amount_consume; that.tableDatas[5][2] = item.amount_consume;
}
});
} }
});
} }
} });
});
}, },
get_months(year, month){ get_months(year, month){
let that = this; let that = this;
@ -1256,44 +1256,44 @@ export default {
params2.type = "month_s"; params2.type = "month_s";
params2.mgroup = this.query.mgroup; params2.mgroup = this.query.mgroup;
this.$API.enm.enstat.req(params2).then((res2) => { this.$API.enm.enstat.req(params2).then((res2) => {
if (res2.length > 0) { if (res2.length > 0) {
let data2 = res2[0]; let data2 = res2[0];
that.tableDatas[0][4] = data2.total_production; that.tableDatas[0][4] = data2.total_production;
that.tableDatas[0][7] = this.precen( that.tableDatas[0][7] = precen(
that.tableDatas[0][4], that.tableDatas[0][4],
that.tableDatas[0][6] that.tableDatas[0][6]
); );
that.tableDatas[1][4] = data2.elec_consume_unit; that.tableDatas[1][4] = data2.elec_consume_unit;
that.tableDatas[1][7] = this.consume_precen( that.tableDatas[1][7] = consume_precen(
that.tableDatas[1][4], that.tableDatas[1][4],
that.tableDatas[1][6] that.tableDatas[1][6]
); );
that.tableDatas[2][4] = data2.elec_consume; that.tableDatas[2][4] = data2.elec_consume;
that.tableDatas[3][4] = that.tableDatas[3][4] =
data2.production_cost_unit; data2.production_cost_unit;
that.tableDatas[3][7] = this.consume_precen( that.tableDatas[3][7] = consume_precen(
that.tableDatas[3][3], that.tableDatas[3][3],
that.tableDatas[3][6] that.tableDatas[3][6]
); );
that.tableDatas[2][7] = this.consume_precen( that.tableDatas[2][7] = consume_precen(
that.tableDatas[2][4], that.tableDatas[2][4],
that.tableDatas[2][6] that.tableDatas[2][6]
); );
if (data2.imaterial_data.length > 0) { if (data2.imaterial_data.length > 0) {
data2.imaterial_data.forEach((item) => { data2.imaterial_data.forEach((item) => {
if (item.material_name == "湿电石渣消耗") { if (item.material_name == "湿电石渣消耗") {
that.tableDatas[4][4] = (item.amount_consume).toFixed(2); that.tableDatas[4][4] = (item.amount_consume).toFixed(2);
that.tableDatas[4][7] = this.precen( that.tableDatas[4][7] = precen(
that.tableDatas[4][4], that.tableDatas[4][4],
that.tableDatas[4][6] that.tableDatas[4][6]
); );
}else if(item.material_name == "湿电石渣进厂"){ }else if(item.material_name == "湿电石渣进厂"){
that.tableDatas[5][4] = (item.amount_consume).toFixed(2); that.tableDatas[5][4] = (item.amount_consume).toFixed(2);
that.tableDatas[5][7] = this.precen( that.tableDatas[5][7] = precen(
that.tableDatas[5][4], that.tableDatas[5][4],
that.tableDatas[5][6] that.tableDatas[5][6]
); );
} }
}); });
} }
} }
@ -1357,23 +1357,23 @@ export default {
if (res1.length > 0) { if (res1.length > 0) {
let data1 = res1[0]; let data1 = res1[0];
that.tableDatas[0][5] = data1.total_production; that.tableDatas[0][5] = data1.total_production;
that.tableDatas[0][9] = this.precen( that.tableDatas[0][9] = precen(
that.tableDatas[0][5], that.tableDatas[0][5],
that.tableDatas[0][8] that.tableDatas[0][8]
); );
that.tableDatas[1][5] = data1.elec_consume_unit; that.tableDatas[1][5] = data1.elec_consume_unit;
that.tableDatas[1][9] = this.consume_precen( that.tableDatas[1][9] = consume_precen(
that.tableDatas[1][8]-that.tableDatas[1][5], that.tableDatas[1][8]-that.tableDatas[1][5],
that.tableDatas[1][8] that.tableDatas[1][8]
); );
that.tableDatas[2][5] = data1.elec_consume; that.tableDatas[2][5] = data1.elec_consume;
that.tableDatas[2][9] = this.consume_precen( that.tableDatas[2][9] = consume_precen(
that.tableDatas[2][8]-that.tableDatas[2][5], that.tableDatas[2][8]-that.tableDatas[2][5],
that.tableDatas[2][8] that.tableDatas[2][8]
); );
that.tableDatas[3][5] = that.tableDatas[3][5] =
data1.production_cost_unit; data1.production_cost_unit;
that.tableDatas[3][9] = this.consume_precen( that.tableDatas[3][9] = consume_precen(
that.tableDatas[3][8]-that.tableDatas[3][5], that.tableDatas[3][8]-that.tableDatas[3][5],
that.tableDatas[3][8] that.tableDatas[3][8]
); );
@ -1381,13 +1381,13 @@ export default {
data1.imaterial_data.forEach((item) => { data1.imaterial_data.forEach((item) => {
if (item.material_name == "湿电石渣消耗") { if (item.material_name == "湿电石渣消耗") {
that.tableDatas[4][5] = (item.amount_consume).toFixed(2); that.tableDatas[4][5] = (item.amount_consume).toFixed(2);
that.tableDatas[4][9] = this.precen( that.tableDatas[4][9] = precen(
that.tableDatas[4][5], that.tableDatas[4][5],
that.tableDatas[4][8] that.tableDatas[4][8]
); );
}else if(item.material_name == "湿电石渣进厂"){ }else if(item.material_name == "湿电石渣进厂"){
that.tableDatas[5][5] = (item.amount_consume).toFixed(2); that.tableDatas[5][5] = (item.amount_consume).toFixed(2);
that.tableDatas[5][9] = this.precen( that.tableDatas[5][9] = precen(
that.tableDatas[5][5], that.tableDatas[5][5],
that.tableDatas[5][8] that.tableDatas[5][8]
); );

View File

@ -966,6 +966,22 @@ export default {
}, },
mounted() { mounted() {
function precen(a, b) {
if (b !== 0 && b !== null && a !== null) {
let precen = (a / b)* 100;
return precen.toFixed(2) + "%";
} else {
return "/";
}
}
function consume_precen(a, b) {
if (b !== 0 && b !== null && a !== null) {
let precen = ((a / b)+1)* 100;
return precen.toFixed(2) + "%";
} else {
return "/";
}
}
let that = this; let that = this;
this.$nextTick(() => { this.$nextTick(() => {
var myDate = new Date(); var myDate = new Date();
@ -1115,40 +1131,40 @@ export default {
let data1 = res1[0]; let data1 = res1[0];
that.tableDatas[0][5] = that.tableDatas[0][5] =
data1.total_production; data1.total_production;
that.tableDatas[0][9] = this.precen( that.tableDatas[0][9] = precen(
that.tableDatas[0][5], that.tableDatas[0][5],
that.tableDatas[0][8] that.tableDatas[0][8]
); );
that.tableDatas[1][5] = that.tableDatas[1][5] =
data1.production_hour; data1.production_hour;
that.tableDatas[1][9] = this.precen( that.tableDatas[1][9] = precen(
that.tableDatas[1][5], that.tableDatas[1][5],
that.tableDatas[1][8] that.tableDatas[1][8]
); );
that.tableDatas[2][5] = data1.run_hour; that.tableDatas[2][5] = data1.run_hour;
that.tableDatas[2][9] = this.precen( that.tableDatas[2][9] = precen(
that.tableDatas[2][5], that.tableDatas[2][5],
that.tableDatas[2][8] that.tableDatas[2][8]
); );
that.tableDatas[3][5] = data1.run_rate; that.tableDatas[3][5] = data1.run_rate;
that.tableDatas[3][9] = this.precen( that.tableDatas[3][9] = precen(
that.tableDatas[3][5], that.tableDatas[3][5],
that.tableDatas[3][8] that.tableDatas[3][8]
); );
that.tableDatas[4][5] = that.tableDatas[4][5] =
data1.elec_consume_unit; data1.elec_consume_unit;
that.tableDatas[4][9] = this.consume_precen( that.tableDatas[4][9] = consume_precen(
(that.tableDatas[4][8] - that.tableDatas[4][5]), (that.tableDatas[4][8] - that.tableDatas[4][5]),
that.tableDatas[4][8] that.tableDatas[4][8]
); );
that.tableDatas[5][5] = data1.elec_consume; that.tableDatas[5][5] = data1.elec_consume;
that.tableDatas[5][9] = this.consume_precen( that.tableDatas[5][9] = consume_precen(
(that.tableDatas[5][8] - that.tableDatas[5][5]), (that.tableDatas[5][8] - that.tableDatas[5][5]),
that.tableDatas[5][8] that.tableDatas[5][8]
); );
that.tableDatas[6][5] = that.tableDatas[6][5] =
data1.production_cost_unit; data1.production_cost_unit;
that.tableDatas[6][9] = this.consume_precen( that.tableDatas[6][9] = consume_precen(
(that.tableDatas[6][8] - that.tableDatas[6][5]), (that.tableDatas[6][8] - that.tableDatas[6][5]),
that.tableDatas[6][8] that.tableDatas[6][8]
); );
@ -1173,40 +1189,40 @@ export default {
) { ) {
that.wraning = true; that.wraning = true;
} }
that.tableDatas[0][7] = this.precen( that.tableDatas[0][7] = precen(
that.tableDatas[0][4], that.tableDatas[0][4],
that.tableDatas[0][6] that.tableDatas[0][6]
); );
that.tableDatas[1][4] = that.tableDatas[1][4] =
data2.production_hour; data2.production_hour;
that.tableDatas[1][7] = this.precen( that.tableDatas[1][7] = precen(
that.tableDatas[1][4], that.tableDatas[1][4],
that.tableDatas[1][6] that.tableDatas[1][6]
); );
that.tableDatas[2][4] = data2.run_hour; that.tableDatas[2][4] = data2.run_hour;
that.tableDatas[2][7] = this.precen( that.tableDatas[2][7] = precen(
that.tableDatas[2][4], that.tableDatas[2][4],
that.tableDatas[2][6] that.tableDatas[2][6]
); );
that.tableDatas[3][4] = data2.run_rate; that.tableDatas[3][4] = data2.run_rate;
that.tableDatas[3][7] = this.precen( that.tableDatas[3][7] = precen(
that.tableDatas[3][4], that.tableDatas[3][4],
that.tableDatas[3][6] that.tableDatas[3][6]
); );
that.tableDatas[4][4] = that.tableDatas[4][4] =
data2.elec_consume_unit; data2.elec_consume_unit;
that.tableDatas[4][7] = this.consume_precen( that.tableDatas[4][7] = consume_precen(
(that.tableDatas[4][6]-that.tableDatas[4][4]), (that.tableDatas[4][6]-that.tableDatas[4][4]),
that.tableDatas[4][6] that.tableDatas[4][6]
); );
that.tableDatas[5][4] = data2.elec_consume; that.tableDatas[5][4] = data2.elec_consume;
that.tableDatas[5][7] = this.consume_precen( that.tableDatas[5][7] = consume_precen(
(that.tableDatas[5][6]-that.tableDatas[5][4]), (that.tableDatas[5][6]-that.tableDatas[5][4]),
that.tableDatas[5][6] that.tableDatas[5][6]
); );
that.tableDatas[6][4] = that.tableDatas[6][4] =
data2.production_cost_unit; data2.production_cost_unit;
that.tableDatas[6][7] = this.consume_precen( that.tableDatas[6][7] = consume_precen(
(that.tableDatas[6][6] - that.tableDatas[6][4]), (that.tableDatas[6][6] - that.tableDatas[6][4]),
that.tableDatas[6][6] that.tableDatas[6][6]
); );
@ -1220,22 +1236,6 @@ export default {
}); });
}, },
methods: { methods: {
precen(a, b) {
if (b !== 0 && b !== null && a !== null) {
let precen = (a / b)* 100;
return precen.toFixed(2) + "%";
} else {
return "/";
}
},
consume_precen(a, b) {
if (b !== 0 && b !== null && a !== null) {
let precen = ((a / b)+1)* 100;
return precen.toFixed(2) + "%";
} else {
return "/";
}
},
typeRadioChange() { typeRadioChange() {
this.searchDate = ""; this.searchDate = "";
}, },
@ -1318,40 +1318,40 @@ export default {
) { ) {
that.wraning = true; that.wraning = true;
} }
that.tableDatas[0][7] = this.precen( that.tableDatas[0][7] = precen(
that.tableDatas[0][4], that.tableDatas[0][4],
that.tableDatas[0][6] that.tableDatas[0][6]
); );
that.tableDatas[1][4] = that.tableDatas[1][4] =
data2.production_hour; data2.production_hour;
that.tableDatas[1][7] = this.precen( that.tableDatas[1][7] = precen(
that.tableDatas[1][4], that.tableDatas[1][4],
that.tableDatas[1][6] that.tableDatas[1][6]
); );
that.tableDatas[2][4] = data2.run_hour; that.tableDatas[2][4] = data2.run_hour;
that.tableDatas[2][7] = this.precen( that.tableDatas[2][7] = precen(
that.tableDatas[2][4], that.tableDatas[2][4],
that.tableDatas[2][6] that.tableDatas[2][6]
); );
that.tableDatas[3][4] = data2.run_rate; that.tableDatas[3][4] = data2.run_rate;
that.tableDatas[3][7] = this.precen( that.tableDatas[3][7] = precen(
that.tableDatas[3][4], that.tableDatas[3][4],
that.tableDatas[3][6] that.tableDatas[3][6]
); );
that.tableDatas[4][4] = that.tableDatas[4][4] =
data2.elec_consume_unit; data2.elec_consume_unit;
that.tableDatas[4][7] = this.consume_precen( that.tableDatas[4][7] = consume_precen(
(that.tableDatas[4][6]-that.tableDatas[4][4]), (that.tableDatas[4][6]-that.tableDatas[4][4]),
that.tableDatas[4][6] that.tableDatas[4][6]
); );
that.tableDatas[5][4] = data2.elec_consume; that.tableDatas[5][4] = data2.elec_consume;
that.tableDatas[5][7] = this.consume_precen( that.tableDatas[5][7] = consume_precen(
(that.tableDatas[5][6]-that.tableDatas[5][4]), (that.tableDatas[5][6]-that.tableDatas[5][4]),
that.tableDatas[5][6] that.tableDatas[5][6]
); );
that.tableDatas[6][4] = that.tableDatas[6][4] =
data2.production_cost_unit; data2.production_cost_unit;
that.tableDatas[6][7] = this.consume_precen( that.tableDatas[6][7] = consume_precen(
(that.tableDatas[6][6] - that.tableDatas[6][4]), (that.tableDatas[6][6] - that.tableDatas[6][4]),
that.tableDatas[6][6] that.tableDatas[6][6]
); );
@ -1426,40 +1426,40 @@ export default {
let data1 = res1[0]; let data1 = res1[0];
that.tableDatas[0][5] = that.tableDatas[0][5] =
data1.total_production; data1.total_production;
that.tableDatas[0][9] = this.precen( that.tableDatas[0][9] = precen(
that.tableDatas[0][5], that.tableDatas[0][5],
that.tableDatas[0][8] that.tableDatas[0][8]
); );
that.tableDatas[1][5] = that.tableDatas[1][5] =
data1.production_hour; data1.production_hour;
that.tableDatas[1][9] = this.precen( that.tableDatas[1][9] = precen(
that.tableDatas[1][5], that.tableDatas[1][5],
that.tableDatas[1][8] that.tableDatas[1][8]
); );
that.tableDatas[2][5] = data1.run_hour; that.tableDatas[2][5] = data1.run_hour;
that.tableDatas[2][9] = this.precen( that.tableDatas[2][9] = precen(
that.tableDatas[2][5], that.tableDatas[2][5],
that.tableDatas[2][8] that.tableDatas[2][8]
); );
that.tableDatas[3][5] = data1.run_rate; that.tableDatas[3][5] = data1.run_rate;
that.tableDatas[3][9] = this.precen( that.tableDatas[3][9] = precen(
that.tableDatas[3][5], that.tableDatas[3][5],
that.tableDatas[3][8] that.tableDatas[3][8]
); );
that.tableDatas[4][5] = that.tableDatas[4][5] =
data1.elec_consume_unit; data1.elec_consume_unit;
that.tableDatas[4][9] = this.consume_precen( that.tableDatas[4][9] = consume_precen(
(that.tableDatas[4][8] - that.tableDatas[4][5]), (that.tableDatas[4][8] - that.tableDatas[4][5]),
that.tableDatas[4][8] that.tableDatas[4][8]
); );
that.tableDatas[5][5] = data1.elec_consume; that.tableDatas[5][5] = data1.elec_consume;
that.tableDatas[5][9] = this.consume_precen( that.tableDatas[5][9] = consume_precen(
(that.tableDatas[5][8] - that.tableDatas[5][5]), (that.tableDatas[5][8] - that.tableDatas[5][5]),
that.tableDatas[5][8] that.tableDatas[5][8]
); );
that.tableDatas[6][5] = that.tableDatas[6][5] =
data1.production_cost_unit; data1.production_cost_unit;
that.tableDatas[6][9] = this.precen( that.tableDatas[6][9] = precen(
(that.tableDatas[6][8] - that.tableDatas[6][5]), (that.tableDatas[6][8] - that.tableDatas[6][5]),
that.tableDatas[6][8] that.tableDatas[6][8]
); );

View File

@ -875,6 +875,22 @@ export default {
}; };
}, },
mounted() { mounted() {
function precen(a, b) {
if (b !== 0 && b !== null && a !== null) {
let precen = (a / b)* 100;
return precen.toFixed(2) + "%";
} else {
return "/";
}
}
function consume_precen(a, b) {
if (b !== 0 && b !== null && a !== null) {
let precen = ((a / b)+1)* 100;
return precen.toFixed(2) + "%";
} else {
return "/";
}
}
let that = this; let that = this;
var myDate = new Date(); var myDate = new Date();
let year = (that.year = myDate.getFullYear()); let year = (that.year = myDate.getFullYear());
@ -1016,23 +1032,23 @@ export default {
if (res1.length > 0) { if (res1.length > 0) {
let data1 = res1[0]; let data1 = res1[0];
that.tableDatas[0][5] = data1.total_production; that.tableDatas[0][5] = data1.total_production;
that.tableDatas[0][9] = this.precen( that.tableDatas[0][9] = precen(
that.tableDatas[0][5], that.tableDatas[0][5],
that.tableDatas[0][8] that.tableDatas[0][8]
); );
that.tableDatas[1][5] = data1.elec_consume_unit; that.tableDatas[1][5] = data1.elec_consume_unit;
that.tableDatas[1][9] = this.consume_precen( that.tableDatas[1][9] = consume_precen(
that.tableDatas[1][8]-that.tableDatas[1][5], that.tableDatas[1][8]-that.tableDatas[1][5],
that.tableDatas[1][8] that.tableDatas[1][8]
); );
that.tableDatas[2][5] = data1.elec_consume; that.tableDatas[2][5] = data1.elec_consume;
that.tableDatas[2][9] = this.consume_precen( that.tableDatas[2][9] = consume_precen(
that.tableDatas[2][8]-that.tableDatas[2][5], that.tableDatas[2][8]-that.tableDatas[2][5],
that.tableDatas[2][8] that.tableDatas[2][8]
); );
that.tableDatas[3][5] = that.tableDatas[3][5] =
data1.production_cost_unit; data1.production_cost_unit;
that.tableDatas[3][9] = this.consume_precen( that.tableDatas[3][9] = consume_precen(
that.tableDatas[3][8]-that.tableDatas[3][5], that.tableDatas[3][8]-that.tableDatas[3][5],
that.tableDatas[3][8] that.tableDatas[3][8]
); );
@ -1040,13 +1056,13 @@ export default {
data1.imaterial_data.forEach((item) => { data1.imaterial_data.forEach((item) => {
if (item.material_name == "湿电石渣消耗") { if (item.material_name == "湿电石渣消耗") {
that.tableDatas[4][5] = (item.amount_consume).toFixed(2); that.tableDatas[4][5] = (item.amount_consume).toFixed(2);
that.tableDatas[4][9] = this.precen( that.tableDatas[4][9] = precen(
that.tableDatas[4][5], that.tableDatas[4][5],
that.tableDatas[4][8] that.tableDatas[4][8]
); );
}else if(item.material_name == "湿电石渣进厂"){ }else if(item.material_name == "湿电石渣进厂"){
that.tableDatas[5][5] = (item.amount_consume).toFixed(2); that.tableDatas[5][5] = (item.amount_consume).toFixed(2);
that.tableDatas[5][9] = this.precen( that.tableDatas[5][9] = precen(
that.tableDatas[5][5], that.tableDatas[5][5],
that.tableDatas[5][8] that.tableDatas[5][8]
); );
@ -1066,23 +1082,23 @@ export default {
if (res2.length > 0) { if (res2.length > 0) {
let data2 = res2[0]; let data2 = res2[0];
that.tableDatas[0][4] = data2.total_production; that.tableDatas[0][4] = data2.total_production;
that.tableDatas[0][7] = this.precen( that.tableDatas[0][7] = precen(
that.tableDatas[0][4], that.tableDatas[0][4],
that.tableDatas[0][6] that.tableDatas[0][6]
); );
that.tableDatas[1][4] = data2.elec_consume_unit; that.tableDatas[1][4] = data2.elec_consume_unit;
that.tableDatas[1][7] = this.consume_precen( that.tableDatas[1][7] = consume_precen(
that.tableDatas[1][4], that.tableDatas[1][4],
that.tableDatas[1][6] that.tableDatas[1][6]
); );
that.tableDatas[2][4] = data2.elec_consume; that.tableDatas[2][4] = data2.elec_consume;
that.tableDatas[3][4] = that.tableDatas[3][4] =
data2.production_cost_unit; data2.production_cost_unit;
that.tableDatas[3][7] = this.consume_precen( that.tableDatas[3][7] = consume_precen(
that.tableDatas[3][6]-that.tableDatas[3][4], that.tableDatas[3][6]-that.tableDatas[3][4],
that.tableDatas[3][6] that.tableDatas[3][6]
); );
that.tableDatas[2][7] = this.consume_precen( that.tableDatas[2][7] = consume_precen(
that.tableDatas[2][4], that.tableDatas[2][4],
that.tableDatas[2][6] that.tableDatas[2][6]
); );
@ -1090,13 +1106,13 @@ export default {
data2.imaterial_data.forEach((item) => { data2.imaterial_data.forEach((item) => {
if (item.material_name == "湿电石渣消耗") { if (item.material_name == "湿电石渣消耗") {
that.tableDatas[4][4] = (item.amount_consume).toFixed(2); that.tableDatas[4][4] = (item.amount_consume).toFixed(2);
that.tableDatas[4][7] = this.precen( that.tableDatas[4][7] = precen(
that.tableDatas[4][4], that.tableDatas[4][4],
that.tableDatas[4][6] that.tableDatas[4][6]
); );
}else if(item.material_name == "湿电石渣进厂"){ }else if(item.material_name == "湿电石渣进厂"){
that.tableDatas[5][4] = (item.amount_consume).toFixed(2); that.tableDatas[5][4] = (item.amount_consume).toFixed(2);
that.tableDatas[5][7] = this.precen( that.tableDatas[5][7] = precen(
that.tableDatas[5][4], that.tableDatas[5][4],
that.tableDatas[5][6] that.tableDatas[5][6]
); );
@ -1112,22 +1128,6 @@ export default {
}); });
}, },
methods: { methods: {
precen(a, b) {
if (b !== 0 && b !== null && a !== null) {
let precen = (a / b)* 100;
return precen.toFixed(2) + "%";
} else {
return "/";
}
},
consume_precen(a, b) {
if (b !== 0 && b !== null && a !== null) {
let precen = ((a / b)+1)* 100;
return precen.toFixed(2) + "%";
} else {
return "/";
}
},
typeRadioChange() { typeRadioChange() {
this.searchDate = ""; this.searchDate = "";
}, },
@ -1177,58 +1177,54 @@ export default {
get_months(year, month){ get_months(year, month){
let that = this; let that = this;
let params2 = {}; let params2 = {};
params2.page = 0; params2.page = 0;
params2.year_s = year; params2.year_s = year;
params2.month_s = month; params2.month_s = month;
params2.type = "month_s"; params2.type = "month_s";
params2.mgroup = this.query.mgroup; params2.mgroup = this.query.mgroup;
this.$API.enm.enstat.req(params2).then((res2) => { this.$API.enm.enstat.req(params2).then((res2) => {
if (res2.length > 0) { if (res2.length > 0) {
let data2 = res2[0]; let data2 = res2[0];
console.log('---data2---',data2) that.tableDatas[0][4] = data2.total_production;
that.tableDatas[0][4] = data2.total_production; that.tableDatas[0][7] = precen(
that.tableDatas[0][7] = this.precen( that.tableDatas[0][4],
that.tableDatas[0][4], that.tableDatas[0][6]
that.tableDatas[0][6] );
); that.tableDatas[1][4] = data2.elec_consume_unit;
that.tableDatas[1][4] = data2.elec_consume_unit; that.tableDatas[1][7] = consume_precen(
that.tableDatas[1][7] = this.consume_precen( that.tableDatas[1][4],
that.tableDatas[1][4], that.tableDatas[1][6]
that.tableDatas[1][6] );
); that.tableDatas[2][4] = data2.elec_consume;
that.tableDatas[2][4] = data2.elec_consume; that.tableDatas[3][4] =
that.tableDatas[3][4] = data2.production_cost_unit;
data2.production_cost_unit; that.tableDatas[3][7] = consume_precen(
that.tableDatas[3][7] = this.consume_precen( that.tableDatas[3][3],
that.tableDatas[3][3], that.tableDatas[3][6]
that.tableDatas[3][6] );
); that.tableDatas[2][7] = consume_precen(
that.tableDatas[2][7] = this.consume_precen( that.tableDatas[2][4],
that.tableDatas[2][4], that.tableDatas[2][6]
that.tableDatas[2][6] );
); if (data2.imaterial_data.length > 0) {
console.log('---data2---',data2) data2.imaterial_data.forEach((item) => {
if (data2.imaterial_data.length > 0) { if (item.material_name == "湿电石渣消耗") {
data2.imaterial_data.forEach((item) => { that.tableDatas[4][4] = (item.amount_consume).toFixed(2);
if (item.material_name == "湿电石渣消耗") { that.tableDatas[4][7] = precen(
that.tableDatas[4][4] = (item.amount_consume).toFixed(2); that.tableDatas[4][4],
console.log('---4,4-----',item.amount_consume) that.tableDatas[4][6]
that.tableDatas[4][7] = this.precen( );
that.tableDatas[4][4], }else if(item.material_name == "湿电石渣进厂"){
that.tableDatas[4][6] that.tableDatas[5][4] = (item.amount_consume).toFixed(2);
); that.tableDatas[5][7] = precen(
}else if(item.material_name == "湿电石渣进厂"){ that.tableDatas[5][4],
that.tableDatas[5][4] = (item.amount_consume).toFixed(2); that.tableDatas[5][6]
console.log('---5,4-----',item.amount_consume) );
that.tableDatas[5][7] = this.precen( }
that.tableDatas[5][4], });
that.tableDatas[5][6] }
); }
} });
});
}
}
});
}, },
get_month_year_goal(year, month){ get_month_year_goal(year, month){
let that = this; let that = this;
@ -1288,23 +1284,23 @@ export default {
if (res1.length > 0) { if (res1.length > 0) {
let data1 = res1[0]; let data1 = res1[0];
that.tableDatas[0][5] = data1.total_production; that.tableDatas[0][5] = data1.total_production;
that.tableDatas[0][9] = this.precen( that.tableDatas[0][9] = precen(
that.tableDatas[0][5], that.tableDatas[0][5],
that.tableDatas[0][8] that.tableDatas[0][8]
); );
that.tableDatas[1][5] = data1.elec_consume_unit; that.tableDatas[1][5] = data1.elec_consume_unit;
that.tableDatas[1][9] = this.consume_precen( that.tableDatas[1][9] = consume_precen(
that.tableDatas[1][8]-that.tableDatas[1][5], that.tableDatas[1][8]-that.tableDatas[1][5],
that.tableDatas[1][8] that.tableDatas[1][8]
); );
that.tableDatas[2][5] = data1.elec_consume; that.tableDatas[2][5] = data1.elec_consume;
that.tableDatas[2][9] = this.consume_precen( that.tableDatas[2][9] = consume_precen(
that.tableDatas[2][8]-that.tableDatas[2][5], that.tableDatas[2][8]-that.tableDatas[2][5],
that.tableDatas[2][8] that.tableDatas[2][8]
); );
that.tableDatas[3][5] = that.tableDatas[3][5] =
data1.production_cost_unit; data1.production_cost_unit;
that.tableDatas[3][9] = this.consume_precen( that.tableDatas[3][9] = consume_precen(
that.tableDatas[3][8]-that.tableDatas[3][5], that.tableDatas[3][8]-that.tableDatas[3][5],
that.tableDatas[3][8] that.tableDatas[3][8]
); );
@ -1312,13 +1308,13 @@ export default {
data1.imaterial_data.forEach((item) => { data1.imaterial_data.forEach((item) => {
if (item.material_name == "湿电石渣消耗") { if (item.material_name == "湿电石渣消耗") {
that.tableDatas[4][5] = (item.amount_consume).toFixed(2); that.tableDatas[4][5] = (item.amount_consume).toFixed(2);
that.tableDatas[4][9] = this.precen( that.tableDatas[4][9] = precen(
that.tableDatas[4][5], that.tableDatas[4][5],
that.tableDatas[4][8] that.tableDatas[4][8]
); );
}else if(item.material_name == "湿电石渣进厂"){ }else if(item.material_name == "湿电石渣进厂"){
that.tableDatas[5][5] = (item.amount_consume).toFixed(2); that.tableDatas[5][5] = (item.amount_consume).toFixed(2);
that.tableDatas[5][9] = this.precen( that.tableDatas[5][9] = precen(
that.tableDatas[5][5], that.tableDatas[5][5],
that.tableDatas[5][8] that.tableDatas[5][8]
); );