-
-
-
-
-
-
-
-
+
+
+
+
+
+ {{ scope.row.createTime ? scope.row.createTime.replace('T', ' ') : '' }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
-
-
-
-
-
-
-
+
+
+
+
-
+
-
-
-
-
-
-
-
-
+
+
-
+
-
-
-
-
-
-
-
-
+
+
-
+
+
+
+
+
+
+
+
@@ -80,14 +358,39 @@ export default {
rot: [],
temp: []
},
- chartTypeEle: [],
- chartTypeGas: [],
- chartTypeRot: [],
- chartTypeTemp: [],
- showId: 0
+ eleName: [
+ 'ele',
+ 'ammon',
+ 'car',
+ 'carbon',
+ 'met',
+ 'nit',
+ 'oilTemp',
+ 'outer1Temp',
+ 'outer2Temp',
+ 'propane',
+ 'rot1',
+ 'rot2',
+ 'temp',
+ 'aCurr',
+ 'aVol',
+ 'bCurr',
+ 'bVol',
+ 'cCurr',
+ 'cVol'
+ ],
+ eleList: [],
+ checkResultList: [],
+ chartTypeEle: ['折线'],
+ chartTypeGas: ['折线'],
+ chartTypeRot: ['折线'],
+ chartTypeTemp: ['折线'],
+ showId: 0,
+ taskIds: []
}
},
activated () {
+ this.taskIds = this.$route.query.taskIds
this.getEleList()
},
mounted () {},
@@ -95,29 +398,87 @@ export default {
// 获取能源信息
getEleList () {
this.$http({
- url: this.$http.adornUrl('/electric/energyList'),
+ url: this.$http.adornUrl('/electric/eletric'),
method: 'post',
data: this.$http.adornData({
- 'taskId': this.$route.query.taskId
+ taskIds: this.taskIds
})
- }).then(({data}) => {
+ }).then(({ data }) => {
if (data.code === 0 && data.data) {
- console.log(JSON.parse(data.data))
- this.dataList = JSON.parse(data.data)
- this.dataList.ele.map(item => {
- this.chartTypeEle.push(['柱状'])
- })
- this.dataList.gas.map(item => {
- this.chartTypeGas.push(['柱状'])
- })
- this.dataList.rot.map(item => {
- this.chartTypeRot.push(['柱状'])
- })
- this.dataList.temp.map(item => {
- this.chartTypeTemp.push(['柱状'])
+ this.eleList = data.data
+ this.checkResultList = []
+ this.eleList.checkResult.forEach(item => {
+ this.checkResultList = [...this.checkResultList, ...item]
})
}
})
+ // this.$http({
+ // url: this.$http.adornUrl('/electric/energyList'),
+ // method: 'post',
+ // data: this.$http.adornData({
+ // 'taskIds': this.taskIds
+ // })
+ // }).then(({data}) => {
+ // if (data.code === 0 && data.data) {
+ // console.log(JSON.parse(data.data))
+ // this.taskIds.forEach((objId, index) => {
+ // console.log(objId)
+ // if (JSON.parse(data.data)[objId].ele) {
+ // if (index === 0) {
+ // JSON.parse(data.data)[objId].ele.forEach(item => {
+ // const obj = {}
+ // obj[objId] = item
+ // this.dataList.ele.push(obj)
+ // })
+ // } else {
+ // JSON.parse(data.data)[objId].ele.forEach((item, i) => {
+ // this.dataList.ele[i][objId] = item
+ // })
+ // }
+ // }
+ // if (JSON.parse(data.data)[objId].gas) {
+ // if (index === 0) {
+ // JSON.parse(data.data)[objId].gas.forEach(item => {
+ // const obj = {}
+ // obj[objId] = item
+ // this.dataList.gas.push(obj)
+ // })
+ // } else {
+ // JSON.parse(data.data)[objId].gas.forEach((item, i) => {
+ // this.dataList.gas[i][objId] = item
+ // })
+ // }
+ // }
+ // if (JSON.parse(data.data)[objId].rot) {
+ // if (index === 0) {
+ // JSON.parse(data.data)[objId].rot.forEach(item => {
+ // const obj = {}
+ // obj[objId] = item
+ // this.dataList.rot.push(obj)
+ // })
+ // } else {
+ // JSON.parse(data.data)[objId].rot.forEach((item, i) => {
+ // this.dataList.rot[i][objId] = item
+ // })
+ // }
+ // }
+ // if (JSON.parse(data.data)[objId].temp) {
+ // if (index === 0) {
+ // JSON.parse(data.data)[objId].temp.forEach(item => {
+ // const obj = {}
+ // obj[objId] = item
+ // this.dataList.temp.push(obj)
+ // })
+ // } else {
+ // JSON.parse(data.data)[objId].temp.forEach((item, i) => {
+ // this.dataList.temp[i][objId] = item
+ // })
+ // }
+ // }
+ // })
+ // console.log(this.dataList)
+ // }
+ // })
}
}
}
@@ -133,10 +494,11 @@ export default {