diff --git a/src/views/enm_kiln/power.vue b/src/views/enm_kiln/power.vue index 93e4f780..4cf813e0 100644 --- a/src/views/enm_kiln/power.vue +++ b/src/views/enm_kiln/power.vue @@ -485,9 +485,10 @@ export default { obj.mgroup__name = "回转窑"; obj.page = 0; obj.enabled = 1; + obj.material__code__in = "elec,elec_0"; + obj.ep_monitored__isnull = 0; obj.need_display = 1; obj.ordering = "report_sortstr"; - obj.material__code__in = "elec,elec_0"; this.$API.enm.mpoint.list.req(obj).then((res) => { console.log("mpoints", res); let arr = []; @@ -730,7 +731,10 @@ export default { data.forEach((item) => { let ind = item.month_s - 1; let index = that.mpoints.indexOf(item.mpoint_name); //第几个mpoint - seriesData[index][ind] = item.elec_consume_unit; + if(index != undefined){ + seriesData[index][ind] = item.elec_consume_unit; + } + }); let options = { ...that.option3 }; for (let j = 0; j < that.mpoints.length; j++) { diff --git a/src/views/enm_report/costing.vue b/src/views/enm_report/costing.vue index 28761b07..53b7cece 100644 --- a/src/views/enm_report/costing.vue +++ b/src/views/enm_report/costing.vue @@ -125,7 +125,7 @@ export default { methods: { //获取工段列表 getMgroup() { - this.$API.mtm.mgroup.list.req({ page: 0 }).then(res => { + this.$API.mtm.mgroup.list.req({ page: 0, cate: 'section' }).then(res => { res.forEach(item => { if (item.name !== '煤磨' && item.name !== '水泥包装') { this.mgroupOptions.push(item); @@ -133,7 +133,8 @@ export default { }) this.mgroupOptions = this.mgroupOptions.reverse(); this.query.mgroup = this.mgroupOptions[0].id; - this.tableName = '电石渣干粉核算' + this.tableName = this.mgroupOptions[0].name; + this.getTableData(); }) }, //班组列表 @@ -143,7 +144,8 @@ export default { }) }, mgroupChange(value) { - let arr = this.mgroupOptions.filter(item => { + if(value){ + let arr = this.mgroupOptions.filter(item => { return item.id == value }) let name = arr[0].name; @@ -156,6 +158,8 @@ export default { } else if (name == '水泥磨') { this.tableName = '水泥核算' } + } + }, //查询类型 diff --git a/src/views/enm_report/quality.vue b/src/views/enm_report/quality.vue index 71a2de24..cea2c191 100644 --- a/src/views/enm_report/quality.vue +++ b/src/views/enm_report/quality.vue @@ -216,8 +216,9 @@ that.header3 = ['比表面积','SO3','掺量'];//检测项 that.header4 = ['平均值','检次','合次','及格率','平均值','检次','合次','及格率','平均值','检次','合次','及格率'];//检测项 } - let params = {}; + let params = {page: 0}; let arr = []; + if(that.query.type==0){//日 arr = that.query.month.split('-'); params.year_s = arr[0]; @@ -229,7 +230,7 @@ } params.mgroup__belong_dept = that.query.belong_dept; this.$API.enm.enstat.req(params).then((res) => { - let data = res.results; + let data = res; let wrapArr = []; let innerArr = []; let ind = 0; @@ -292,14 +293,14 @@ itemArr[ind] = item3.val_avg.toFixed(2); itemArr.push(item3.num_test) itemArr.push(item3.num_ok) - let pass = (item3.rate_pass*100).toFixed(2); + let pass = (item3.rate_pass).toFixed(2); pass= pass+'%'; itemArr.push(pass) }else{ itemArr.push(item3.val_avg.toFixed(2)) itemArr.push(item3.num_test) itemArr.push(item3.num_ok) - let pass = (item3.rate_pass*100).toFixed(2); + let pass = (item3.rate_pass).toFixed(2); pass= pass+'%'; itemArr.push(pass) } diff --git a/src/views/enm_rm/teamAnalysis.vue b/src/views/enm_rm/teamAnalysis.vue index 2a3eeaa3..9095d9e6 100644 --- a/src/views/enm_rm/teamAnalysis.vue +++ b/src/views/enm_rm/teamAnalysis.vue @@ -63,7 +63,7 @@