|
@@ -83,6 +83,7 @@
|
|
:label="item.goafName"
|
|
:label="item.goafName"
|
|
/>
|
|
/>
|
|
</el-select>
|
|
</el-select>
|
|
|
|
+ <span style="color: #fff;padding-left: 10px;cursor: pointer;font-size: 10px;" @click="resetgoaf">重新选择</span>
|
|
</div>
|
|
</div>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item label="安装地点" required>
|
|
<el-form-item label="安装地点" required>
|
|
@@ -90,6 +91,7 @@
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item label="告警阈值" required>
|
|
<el-form-item label="告警阈值" required>
|
|
<el-input-number v-model="formData.goafAlarmThreshold" placeholder="告警阈值" :controls="false" />
|
|
<el-input-number v-model="formData.goafAlarmThreshold" placeholder="告警阈值" :controls="false" />
|
|
|
|
+ <span v-if="thresholdUnit" style="color: #fff;padding-left: 10px;">{{ thresholdUnit }}</span>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item label="设备类型" required>
|
|
<el-form-item label="设备类型" required>
|
|
<el-select
|
|
<el-select
|
|
@@ -164,6 +166,7 @@ export default {
|
|
dialogVisible: false,
|
|
dialogVisible: false,
|
|
sensorCats: [],
|
|
sensorCats: [],
|
|
goaf: [],
|
|
goaf: [],
|
|
|
|
+ thresholdUnit: '',
|
|
formData: {
|
|
formData: {
|
|
goafOrebelt: 0,
|
|
goafOrebelt: 0,
|
|
goafOrebody: 0,
|
|
goafOrebody: 0,
|
|
@@ -195,10 +198,36 @@ export default {
|
|
groupList: []
|
|
groupList: []
|
|
}
|
|
}
|
|
},
|
|
},
|
|
|
|
+ watch: {
|
|
|
|
+ 'formData.goafDevTypeId': {
|
|
|
|
+ handler() {
|
|
|
|
+ this.formatUnit()
|
|
|
|
+ },
|
|
|
|
+ immediate: true
|
|
|
|
+ }
|
|
|
|
+ },
|
|
mounted() {
|
|
mounted() {
|
|
this.init()
|
|
this.init()
|
|
},
|
|
},
|
|
methods: {
|
|
methods: {
|
|
|
|
+ formatUnit() {
|
|
|
|
+ let name = ''
|
|
|
|
+ if (this.formData.goafDevTypeId) {
|
|
|
|
+ const sensorCat = this.sensorCats.filter(
|
|
|
|
+ (item) => item.sensorTypeId === this.formData.goafDevTypeId
|
|
|
|
+ )[0]
|
|
|
|
+ const goafDevTypename = sensorCat.sensorTypeName
|
|
|
|
+ if (goafDevTypename.indexOf('位移') > -1) name = 'mm'
|
|
|
|
+ if (goafDevTypename.indexOf('压力') > -1) name = 'MPa'
|
|
|
|
+ }
|
|
|
|
+ this.thresholdUnit = name
|
|
|
|
+ },
|
|
|
|
+ resetgoaf() {
|
|
|
|
+ this.formData.goafOrebelt = ''
|
|
|
|
+ this.formData.goafOrebody = ''
|
|
|
|
+ this.formData.goafOreheight = ''
|
|
|
|
+ this.formData.goafId = ''
|
|
|
|
+ },
|
|
init() {
|
|
init() {
|
|
getSensorCat().then((res) => {
|
|
getSensorCat().then((res) => {
|
|
this.sensorCats = res.data.filter(item => item.sensorTypeName.includes('传感器'))
|
|
this.sensorCats = res.data.filter(item => item.sensorTypeName.includes('传感器'))
|