Browse Source

添加传感器参数设置

meizhou
25604 2 weeks ago
parent
commit
c756e1978a
  1. 139
      src/views/hotWater/waterControl/index.vue

139
src/views/hotWater/waterControl/index.vue

@ -706,6 +706,115 @@
</div> -->
</div>
</div>
<!-- 传感器参数设置 -->
<div class="monitor-flex-left" v-if="activeName === '传感器参数设置'">
<div class="control-bottom">
<div class="words-li words-li4">
<div class="ash">上限:</div>
<el-input
v-model="item.engineeringMaxValue"
size="mini"
placeholder="请输入"
@keyup.enter.native="
handleEnter(
item,
item.engineeringMaxValue,
item.engineeringMaxValueId,
'上限',
''
)
"
@input="handleInput(item)"
@blur="handleBlur()"
></el-input>
</div>
<div class="words-li words-li4">
<div class="ash">下限:</div>
<el-input
v-model="item.engineeringMinValue"
size="mini"
placeholder="请输入"
@keyup.enter.native="
handleEnter(
item,
item.engineeringMinValue,
item.engineeringMinValueId,
'下限',
''
)
"
@input="handleInput(item)"
@blur="handleBlur()"
></el-input>
</div>
<div class="words-li words-li4">
<div class="ash">数字量上限:</div>
<el-input
v-model="item.digitalMaxValue"
size="mini"
placeholder="请输入"
@keyup.enter.native="
handleEnter(
item,
item.digitalMaxValue,
item.digitalMaxValueId,
'数字量上限',
''
)
"
@input="handleInput(item)"
@blur="handleBlur()"
></el-input>
</div>
<div class="words-li words-li4">
<div class="ash">数字量下限:</div>
<el-input
v-model="item.digitalMinValue"
size="mini"
placeholder="请输入"
@keyup.enter.native="
handleEnter(
item,
item.digitalMinValue,
item.digitalMinValueId,
'数字量下限',
''
)
"
@input="handleInput(item)"
@blur="handleBlur()"
></el-input>
</div>
<div class="words-li words-li4">
<div class="ash">校准值:</div>
<el-input
v-model="item.calibrationValue"
size="mini"
placeholder="请输入"
@keyup.enter.native="
handleEnter(
item,
item.calibrationValue,
item.calibrationValueId,
'校准值',
''
)
"
@input="handleInput(item)"
@blur="handleBlur()"
></el-input>
</div>
<div class="words-li words-li4">
<div class="ash">当前值:</div>
<div class="white">
<span v-if="item.name.includes('温度')">{{ item.temp }}</span>
<span v-else-if="item.name.includes('压力')">{{ item.pressure }}bar</span>
<span v-else-if="item.name.includes('液位')">{{ item.waterLevel }}%</span>
<span v-else>{{ item.temp }}</span>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
@ -915,6 +1024,19 @@ export default {
Number(item.handAutomaticSwitch) == 1 ? false : true, //
openSwitch: Number(item.openSwitch) == 0 ? false : true, //
closeSwitch: Number(item.closeSwitch) == 0 ? false : true, //
//
engineeringMaxValue: item.engineeringMaxValue || '',
engineeringMaxValueId: item.engineeringMaxValueId || '',
engineeringMinValue: item.engineeringMinValue || '',
engineeringMinValueId: item.engineeringMinValueId || '',
digitalMaxValue: item.digitalMaxValue || '',
digitalMaxValueId: item.digitalMaxValueId || '',
digitalMinValue: item.digitalMinValue || '',
digitalMinValueId: item.digitalMinValueId || '',
calibrationValue: item.calibrationValue || '',
calibrationValueId: item.calibrationValueId || '',
middleValue: item.middleValue || '',
middleValueId: item.middleValueId || '',
};
// devicesList
this.devicesList.push(deviceItem);
@ -983,6 +1105,19 @@ export default {
Number(item.handAutomaticSwitch) == 0 ? false : true, //
openSwitch: Number(item.openSwitch) == 0 ? false : true, //
closeSwitch: Number(item.closeSwitch) == 0 ? false : true, //
//
engineeringMaxValue: item.engineeringMaxValue || '',
engineeringMaxValueId: item.engineeringMaxValueId || '',
engineeringMinValue: item.engineeringMinValue || '',
engineeringMinValueId: item.engineeringMinValueId || '',
digitalMaxValue: item.digitalMaxValue || '',
digitalMaxValueId: item.digitalMaxValueId || '',
digitalMinValue: item.digitalMinValue || '',
digitalMinValueId: item.digitalMinValueId || '',
calibrationValue: item.calibrationValue || '',
calibrationValueId: item.calibrationValueId || '',
middleValue: item.middleValue || '',
middleValueId: item.middleValueId || '',
};
// devicesList
this.devicesList.push(deviceItem);
@ -1456,9 +1591,9 @@ export default {
width: 36%;
}
.words-li4 {
width: 60%;
width: 45%;
.ash {
width: 130px;
width: 80px;
}
}
.words-li5 {

Loading…
Cancel
Save