|
@@ -62,6 +62,12 @@
|
|
:value="item.type" />
|
|
:value="item.type" />
|
|
</el-select>
|
|
</el-select>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
|
+ <el-form-item label="连接方式:" :prop="`typeList.${index}.connectType`"
|
|
|
|
+ :rules="{required: true, message: '请选择连接方式', trigger: 'change'}">
|
|
|
|
+ <el-select v-model="item.connectType" placeholder="请选择连接方式">
|
|
|
|
+ <el-option v-for="item in connectTypeOptions" :key="item.value" :label="item.label" :value="item.value" />
|
|
|
|
+ </el-select>
|
|
|
|
+ </el-form-item>
|
|
<el-row>
|
|
<el-row>
|
|
<el-col :span="12">
|
|
<el-col :span="12">
|
|
<el-form-item label="设备图标:">
|
|
<el-form-item label="设备图标:">
|
|
@@ -108,6 +114,19 @@ export default {
|
|
// 分类列表
|
|
// 分类列表
|
|
categoryOptions: [],
|
|
categoryOptions: [],
|
|
functionOptions: [],
|
|
functionOptions: [],
|
|
|
|
+ connectTypeOptions: [{
|
|
|
|
+ value: 0,
|
|
|
|
+ label: 'bt'
|
|
|
|
+ },{
|
|
|
|
+ value: 1,
|
|
|
|
+ label: 'ble'
|
|
|
|
+ },{
|
|
|
|
+ value: 2,
|
|
|
|
+ label: 'upnp'
|
|
|
|
+ },{
|
|
|
|
+ value: 3,
|
|
|
|
+ label: 'mqtt'
|
|
|
|
+ }],
|
|
// 表单
|
|
// 表单
|
|
form: {
|
|
form: {
|
|
typeList: [
|
|
typeList: [
|