|
|
|
|
@ -72,7 +72,7 @@
|
|
|
|
|
<div class="words-li"> |
|
|
|
|
<div class="ash">设定温度:</div> |
|
|
|
|
<div class="white"> |
|
|
|
|
<el-input size="mini" v-model="item.tempSet" placeholder="请输入" @keyup.enter.native=" |
|
|
|
|
<el-input size="mini" v-model="item.tempSet" placeholder="请输入" step="1" @keyup.enter.native=" |
|
|
|
|
handleEnter( |
|
|
|
|
item, |
|
|
|
|
item.tempSet, |
|
|
|
|
@ -80,7 +80,7 @@
|
|
|
|
|
'设定温度', |
|
|
|
|
'℃' |
|
|
|
|
) |
|
|
|
|
" @input="handleInput(item)" @blur="handleBlur()"></el-input> |
|
|
|
|
" @input="handleInputInt(item)" @blur="handleBlur()"></el-input> |
|
|
|
|
</div> |
|
|
|
|
</div> |
|
|
|
|
</div> |
|
|
|
|
@ -133,6 +133,14 @@
|
|
|
|
|
<div class="white">{{ item.runningTime }}</div> |
|
|
|
|
<div class="white">小时</div> |
|
|
|
|
</div> |
|
|
|
|
<div class="words-li"> |
|
|
|
|
<div class="ash">本地远程信号:</div> |
|
|
|
|
<el-tag size="mini" v-if="item.localRemoteStatus === '远程'" type="success">{{ item.localRemoteStatus |
|
|
|
|
}}</el-tag> |
|
|
|
|
<el-tag size="mini" v-else type="danger">{{ |
|
|
|
|
item.localRemoteStatus |
|
|
|
|
}}</el-tag> |
|
|
|
|
</div> |
|
|
|
|
</div> |
|
|
|
|
</div> |
|
|
|
|
<!-- 裙楼供水泵、高区供水泵、中厨供水泵 --> |
|
|
|
|
@ -650,7 +658,7 @@
|
|
|
|
|
<div class="white" v-else-if="item.name.includes('压力')">bar</div> |
|
|
|
|
<div class="white" v-else-if="item.name.includes('液位')">米</div> |
|
|
|
|
</div> |
|
|
|
|
<div class="words-li words-li4"> |
|
|
|
|
<!-- <div class="words-li words-li4"> |
|
|
|
|
<div class="ash">数字上限:</div> |
|
|
|
|
<el-input v-model="item.digitalMaxValue" size="mini" placeholder="请输入" @keyup.enter.native=" |
|
|
|
|
handleEnter( |
|
|
|
|
@ -673,7 +681,7 @@
|
|
|
|
|
'' |
|
|
|
|
) |
|
|
|
|
" @input="handleInput(item)" @blur="handleBlur()"></el-input> |
|
|
|
|
</div> |
|
|
|
|
</div> --> |
|
|
|
|
<div class="words-li words-li4"> |
|
|
|
|
<div class="ash">设定上限值:</div> |
|
|
|
|
<el-input |
|
|
|
|
@ -984,8 +992,13 @@ export default {
|
|
|
|
|
// 在每次迭代时创建一个新的 deviceItem 对象 |
|
|
|
|
let deviceItem = { |
|
|
|
|
...item, |
|
|
|
|
tempSet: |
|
|
|
|
(this.activeName.includes('热泵') && item.tempSet) |
|
|
|
|
? Math.round(Number(item.tempSet)) |
|
|
|
|
: item.tempSet || '', |
|
|
|
|
waterLevel: Number(item.waterLevel), |
|
|
|
|
runningStatus: Number(item.runningStatus) === 0 ? "停止" : "运行", //运行状态 |
|
|
|
|
localRemoteStatus: Number(item.localRemoteStatus) == 0 ? "远程" : "本地", //本地/远程控制状态 |
|
|
|
|
hotPumpStatus: |
|
|
|
|
Number(item.switchStatus) === 0 |
|
|
|
|
? false |
|
|
|
|
@ -1063,8 +1076,13 @@ export default {
|
|
|
|
|
// 在每次迭代时创建一个新的 deviceItem 对象 |
|
|
|
|
let deviceItem = { |
|
|
|
|
...item, |
|
|
|
|
tempSet: |
|
|
|
|
(this.activeName.includes('热泵') && item.tempSet) |
|
|
|
|
? Math.round(Number(item.tempSet)) |
|
|
|
|
: item.tempSet || '', |
|
|
|
|
waterLevel: Number(item.waterLevel), |
|
|
|
|
runningStatus: Number(item.runningStatus) === 0 ? "停止" : "运行", //运行状态 |
|
|
|
|
localRemoteStatus: Number(item.localRemoteStatus) === 0 ? "远程" : "本地", //本地远程状态 |
|
|
|
|
hotPumpStatus: |
|
|
|
|
Number(item.switchStatus) === 0 |
|
|
|
|
? false |
|
|
|
|
@ -1311,6 +1329,9 @@ export default {
|
|
|
|
|
item.tempSet = parts[0] + "." + parts[1].slice(0, 2); |
|
|
|
|
} |
|
|
|
|
}, |
|
|
|
|
handleInputInt(item) { |
|
|
|
|
item.tempSet = String(item.tempSet).replace(/[^\d]/g, ""); |
|
|
|
|
}, |
|
|
|
|
handleWaterInput(item) { |
|
|
|
|
item.waterLevelSet = String(item.waterLevelSet).replace(/[^\d.]/g, ""); |
|
|
|
|
// 确保只有一个小数点 |
|
|
|
|
|