|
@@ -14,12 +14,12 @@
|
|
<el-form-item label="活动设备:" style="width: 1000px" prop="deviceRespList">
|
|
<el-form-item label="活动设备:" style="width: 1000px" prop="deviceRespList">
|
|
<el-button type="primary" icon="el-icon-plus" @click="handlePush" :disabled="disabledActivity">添加</el-button>
|
|
<el-button type="primary" icon="el-icon-plus" @click="handlePush" :disabled="disabledActivity">添加</el-button>
|
|
<el-table :data="form.deviceRespList">
|
|
<el-table :data="form.deviceRespList">
|
|
- <el-table-column label="关联设备" align="center">
|
|
|
|
|
|
+ <el-table-column label="关联设备" align="center" show-overflow-tooltip>
|
|
<template slot-scope="scope">
|
|
<template slot-scope="scope">
|
|
<el-form-item :prop="`deviceRespList.${scope.$index}.deviceId`"
|
|
<el-form-item :prop="`deviceRespList.${scope.$index}.deviceId`"
|
|
:rules="{ required: true, trigger: 'change' }">
|
|
:rules="{ required: true, trigger: 'change' }">
|
|
- <el-select v-model="scope.row.deviceId" filterable placeholder="请选择关联设备" :disabled="disabledActivity"
|
|
|
|
- :title="scope.row.deviceId !== undefined ? devOptions.find(i => i.value == scope.row.deviceId).label : ''">
|
|
|
|
|
|
+ <span v-if="disabledActivity">{{ devOptions.find(i => i.value == scope.row.deviceId).label }}</span>
|
|
|
|
+ <el-select v-else v-model="scope.row.deviceId" filterable placeholder="请选择关联设备" :disabled="disabledActivity">
|
|
<el-option v-for="item in devOptions" :key="item.value" :value="item.value" :label="item.label"
|
|
<el-option v-for="item in devOptions" :key="item.value" :value="item.value" :label="item.label"
|
|
:disabled="item.disabled" />
|
|
:disabled="item.disabled" />
|
|
</el-select>
|
|
</el-select>
|