|
@@ -62,18 +62,13 @@
|
|
|
|
|
|
<a-col :xs="24" :sm="24" :md="12" :lg="12" :xl="12">
|
|
|
<a-form-item label="传感器路数" name="sensorRoute">
|
|
|
- <a-input-number
|
|
|
- v-model:value="formData.sensorRoute"
|
|
|
- style="width: 100%"
|
|
|
- :min="1"
|
|
|
- :max="sensorRouteMax"
|
|
|
- placeholder="请输入传感器路数"
|
|
|
- />
|
|
|
+ <a-radio-group v-model:value="formData.sensorRoute">
|
|
|
+ <a-radio-button v-for="i in sensorRouteMax" :key="i" :value="i"> {{ i }}路 </a-radio-button>
|
|
|
+ </a-radio-group>
|
|
|
</a-form-item>
|
|
|
</a-col>
|
|
|
|
|
|
<!-- 报警接收人 -->
|
|
|
-
|
|
|
<a-col :xs="24" :sm="24" :md="24" :lg="24" :xl="24">
|
|
|
<a-form-item label="报警接收人" name="alarmUsers">
|
|
|
<a-select
|
|
@@ -340,6 +335,7 @@
|
|
|
// 选中监控设备
|
|
|
const monitorDeviceIdChange = (value) => {
|
|
|
if (value) {
|
|
|
+ askRegionByDeviceIdData(value)
|
|
|
const data = memListOptions.value.find((item) => item.value === value)
|
|
|
|
|
|
formData.value.sensorCode = data.deviceCode //传感器编号
|
|
@@ -368,6 +364,15 @@
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+ // 根据检测设备id获取监测点位列表
|
|
|
+ const askRegionByDeviceIdData = (value) => {
|
|
|
+ if (value) {
|
|
|
+ memApi.getRegionByDeviceIdData({ deviceId: value }).then((res) => {
|
|
|
+ console.log(res, 'res')
|
|
|
+ })
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
// 关闭抽屉
|
|
|
const onClose = () => {
|
|
|
formRef.value.resetFields()
|