|
@@ -4,105 +4,77 @@
|
|
|
<el-table-column prop='title' label width='95'></el-table-column>
|
|
|
<el-table-column prop label='冷机开启台数' align='center' width>
|
|
|
<template slot-scope='{row}'>
|
|
|
- <font
|
|
|
- :class='(shutDown(row.chillerNumSetLOrg,true,null)=="x"||shutDown(row.chillerNumSetLOrg,true,null)=="--"||shutDown(row.chillerNumSetLOrg,true,null)=="0")?"reds":""'
|
|
|
- >{{shutDown(row.chillerNumSetLOrg,true,null)}}</font>
|
|
|
+ <font :class='row.chillerNumSetLOrg=="-9999"?"reds":""'>{{formatterRes(row.chillerNumSetLOrg,true,0)}}</font>
|
|
|
大
|
|
|
- <font
|
|
|
- :class='(shutDown(row.chillerNumSetSOrg,true,null)=="x"||shutDown(row.chillerNumSetSOrg,true,null)=="--"||shutDown(row.chillerNumSetSOrg,true,null)=="0")?"reds":""'
|
|
|
- >{{shutDown(row.chillerNumSetSOrg,true,null)}}</font>
|
|
|
+ <font :class='row.chillerNumSetSOrg=="-9999"?"reds":""'>{{formatterRes(row.chillerNumSetSOrg,true,0)}}</font>
|
|
|
小
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
<el-table-column prop label='冷机出水温度' align='center' width>
|
|
|
<template slot-scope='{row}'>
|
|
|
- <font
|
|
|
- :class='(shutDown(row.chillWaterOutTempSetOrg,false,1)=="x"||shutDown(row.chillWaterOutTempSetOrg,false,1)=="--"||shutDown(row.chillWaterOutTempSetOrg,false,1)=="0")?"reds":""'
|
|
|
- >{{shutDown(row.chillWaterOutTempSetOrg,false,1)}}</font>
|
|
|
+ <font :class='row.chillWaterOutTempSetOrg=="-9999"?"reds":""'>{{formatterRes(parseInt(row.chillWaterOutTempSetOrg),false,1)}}</font>
|
|
|
℃
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
<el-table-column prop label='冷冻泵台数' align='center' width>
|
|
|
<template slot-scope='{row}'>
|
|
|
- <font
|
|
|
- :class='(shutDown(row.coolPumpNumSetLOrg,true,null)=="x"||shutDown(row.coolPumpNumSetLOrg,true,null)=="--"||shutDown(row.coolPumpNumSetLOrg,true,null)=="0")?"reds":""'
|
|
|
- >{{shutDown(row.coolPumpNumSetLOrg,true,null)}}</font>
|
|
|
+ <font :class='row.coolPumpNumSetLOrg=="-9999"?"reds":""'>{{formatterRes(row.coolPumpNumSetLOrg,true,1)}}</font>
|
|
|
大
|
|
|
- <font
|
|
|
- :class='(shutDown(row.coolPumpNumSetSOrg,true,null)=="x"||shutDown(row.coolPumpNumSetSOrg,true,null)=="--"||shutDown(row.coolPumpNumSetSOrg,true,null)=="0")?"reds":""'
|
|
|
- >{{shutDown(row.coolPumpNumSetSOrg,true,null)}}</font>
|
|
|
+ <font :class='row.coolPumpNumSetSOrg=="-9999"?"reds":""'>{{formatterRes(row.coolPumpNumSetSOrg,true,0)}}</font>
|
|
|
小
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
<el-table-column prop label='冷冻泵频率' align='center' width>
|
|
|
<template slot-scope='{row}'>
|
|
|
- <font
|
|
|
- :class='(shutDown(row.coolPumpFreqSetOrg,false,0)=="x"||shutDown(row.coolPumpFreqSetOrg,false,0)=="--"||shutDown(row.coolPumpFreqSetOrg,false,0)=="0")?"reds":""'
|
|
|
- >{{shutDown(row.coolPumpFreqSetOrg,false,0)}}</font>
|
|
|
+ <font :class='row.coolPumpFreqSetOrg=="-9999"?"reds":""'>{{formatterRes(row.coolPumpFreqSetOrg,false,0)}}</font>
|
|
|
HZ
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
<el-table-column prop label='冷却泵台数' align='center' width>
|
|
|
<template slot-scope='{row}'>
|
|
|
- <font
|
|
|
- :class='(shutDown(row.chillPumpNumSetLOrg,true,null)=="x"||shutDown(row.chillPumpNumSetLOrg,true,null)=="--"||shutDown(row.chillPumpNumSetLOrg,true,null)=="0")?"reds":""'
|
|
|
- >{{shutDown(row.chillPumpNumSetLOrg,true,null)}}</font>
|
|
|
+ <font :class='row.chillPumpNumSetLOrg=="-9999"?"reds":""'>{{formatterRes(row.chillPumpNumSetLOrg,true,0)}}</font>
|
|
|
大
|
|
|
- <font
|
|
|
- :class='(shutDown(row.chillPumpNumSetSOrg,true,null)=="x"||shutDown(row.chillPumpNumSetSOrg,true,null)=="--"||shutDown(row.chillPumpNumSetSOrg,true,null)=="0")?"reds":""'
|
|
|
- >{{shutDown(row.chillPumpNumSetSOrg,true,null)}}</font>
|
|
|
+ <font :class='row.chillPumpNumSetSOrg=="-9999"?"reds":""'>{{formatterRes(row.chillPumpNumSetSOrg,true,0)}}</font>
|
|
|
小
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
<el-table-column prop label='冷却泵频率' align='center' width>
|
|
|
<template slot-scope='{row}'>
|
|
|
- <font
|
|
|
- :class='(shutDown(row.chillPumpFreqSetOrg,false,0)=="x"||shutDown(row.chillPumpFreqSetOrg,false,0)=="--"||shutDown(row.chillPumpFreqSetOrg,false,0)=="0")?"reds":""'
|
|
|
- >{{shutDown(row.chillPumpFreqSetOrg,false,0)}}</font>
|
|
|
+ <font :class='row.chillPumpFreqSetOrg=="-9999"?"reds":""'>{{formatterRes(row.chillPumpFreqSetOrg,false,0)}}</font>
|
|
|
HZ
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
<el-table-column prop label='冷却塔台数' align='center' width>
|
|
|
<template slot-scope='{row}'>
|
|
|
- <font
|
|
|
- :class='(shutDown(row.coolTowerNumSetSOrg,true,null)=="x"||shutDown(row.coolTowerNumSetSOrg,true,null)=="--"||shutDown(row.coolTowerNumSetSOrg,true,null)=="0")?"reds":""'
|
|
|
- >{{shutDown(row.coolTowerNumSetSOrg,true,null)}}</font>
|
|
|
+ <font :class='row.coolTowerNumSetSOrg=="-9999"?"reds":""'>{{formatterRes(row.coolTowerNumSetSOrg,true,0)}}</font>
|
|
|
大
|
|
|
- <font
|
|
|
- :class='(shutDown(row.coolTowerNumSetLOrg,true,null)=="x"||shutDown(row.coolTowerNumSetLOrg,true,null)=="--"||shutDown(row.coolTowerNumSetLOrg,true,null)=="0")?"reds":""'
|
|
|
- >{{shutDown(row.coolTowerNumSetLOrg,true,null)}}</font>
|
|
|
+ <font :class='row.coolTowerNumSetLOrg=="-9999"?"reds":""'>{{formatterRes(row.coolTowerNumSetLOrg,true,0)}}</font>
|
|
|
小
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
<el-table-column prop='zip' label='冷却塔频率' align='center' width>
|
|
|
<template slot-scope='{row}'>
|
|
|
- <font
|
|
|
- :class='(shutDown(row.coolTowerFreqSetOrg,false,0)=="x"||shutDown(row.coolTowerFreqSetOrg,false,0)=="--"||shutDown(row.coolTowerFreqSetOrg,false,0)=="0")?"reds":""'
|
|
|
- >{{shutDown(row.coolTowerFreqSetOrg,false,0)}}</font>
|
|
|
+ <font :class='row.coolTowerFreqSetOrg=="-9999"?"reds":""'>{{formatterRes(row.coolTowerFreqSetOrg,false,0)}}</font>
|
|
|
HZ
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
<el-table-column prop label='室内平均温度' align='center' width>
|
|
|
<template slot-scope='{row}'>
|
|
|
- <font
|
|
|
- :class='(shutDown(row.meanTindoor,false,1)=="x"||shutDown(row.meanTindoor,false,1)=="--"||shutDown(row.meanTindoor,false,1)=="0")?"reds":""'
|
|
|
- >{{shutDown(row.meanTindoor,false,1)}}</font>
|
|
|
+ <font :class='row.meanTindoor=="-9999"?"reds":""'>{{formatterRes(row.meanTindoor,false,1)}}</font>
|
|
|
℃
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
<el-table-column prop label='室内最高温度' align='center' width>
|
|
|
<template slot-scope='{row}'>
|
|
|
- <font
|
|
|
- :class='(shutDown(row.maxTindoor,false,1)=="x"||shutDown(row.maxTindoor,false,1)=="--"||shutDown(row.maxTindoor,false,1)=="0")?"reds":""'
|
|
|
- >{{shutDown(row.maxTindoor,false,1)}}</font>
|
|
|
+ <font :class='row.maxTindoor=="-9999"?"reds":""'>{{formatterRes(row.maxTindoor,false,1)}}</font>
|
|
|
℃
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
<el-table-column prop label='冷机负载率' align='center' width>
|
|
|
<template slot-scope='{row}'>
|
|
|
<font
|
|
|
- :class='(shutDown(row.plrAllOrg,false,0)=="x"||shutDown(row.plrAllOrg,false,0)=="0"||shutDown(row.plrAllOrg,false,0)=="--")?"reds":""'
|
|
|
- >{{shutDown(row.plrAllOrg,false,0)}}</font>
|
|
|
+ :class='parseInt(row.plrAllOrg)=="-9999"?"reds":""'
|
|
|
+ >{{(row.plrAllOrg==undefined)?'--':(parseInt(row.plrAllOrg)=='-9999'?'x':(parseInt(row.plrAllOrg)=='-9998'?'--':parseInt(row.plrAllOrg)))}}</font>
|
|
|
HZ
|
|
|
</template>
|
|
|
</el-table-column>
|
|
@@ -122,6 +94,27 @@ export default {
|
|
|
props: ['tableList'],
|
|
|
mounted() {
|
|
|
console.log(this.tableList)
|
|
|
+ },
|
|
|
+ methods: {
|
|
|
+ formatterRes(res, type, num) {
|
|
|
+ if (res == '-9999') {
|
|
|
+ return 'x'
|
|
|
+ } else if (res == '-9998') {
|
|
|
+ if (type) {
|
|
|
+ return 0
|
|
|
+ } else {
|
|
|
+ return '--'
|
|
|
+ }
|
|
|
+ } else {
|
|
|
+ if (res != undefined) {
|
|
|
+ console.log(res)
|
|
|
+ res = res.toFixed(num)
|
|
|
+ } else {
|
|
|
+ return '--'
|
|
|
+ }
|
|
|
+ return res
|
|
|
+ }
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
</script>
|