fix: 设备详情-新增子设备表单添加[设备标签]属性。

This commit is contained in:
聂黎 2023-07-31 10:52:22 +08:00
parent 9cf476e38c
commit f729da1909
1 changed files with 32 additions and 0 deletions

View File

@ -210,6 +210,31 @@
</el-select>
</el-form-item>
<el-form-item
label="设备标签:"
v-if="
form.deviceType !== 'VIDEO_CONTROLLER' &&
form.deviceType !== 'GATEWAY_CONTROLLER'
"
prop="deviceTag"
>
<el-select
v-model="form.deviceTag"
filterable
multiple
placeholder="请选择设备标签"
clearable
style="width: 100%"
>
<el-option
v-for="dict in deviceTagList"
:key="dict.dictValue"
:label="dict.dictLabel"
:value="dict.dictValue"
/>
</el-select>
</el-form-item>
<el-form-item label="参数设置:">
<span style="color: red; font-size: 12px"
>*注意锁定即参数不可修改未锁则可以修改</span
@ -344,6 +369,7 @@ export default {
deviceType: null,
parentId: "",
},
deviceTagList: [],
open: false,
title: "",
showSearch: true,
@ -694,6 +720,9 @@ export default {
/** 新增按钮操作 */
handleAdd() {
this.reset();
this.getDicts(" device_tag").then((response) => {
this.deviceTagList = response.data;
});
this.open = true;
this.title = "添加子设备";
},
@ -709,6 +738,9 @@ export default {
/** 修改按钮操作 */
handleUpdate(row) {
this.reset();
this.getDicts(" device_tag").then((response) => {
this.deviceTagList = response.data;
});
const _this = this;
getDevice(row.deviceId).then((response) => {
_this.form = response.data;