|
@@ -24,7 +24,7 @@
|
|
|
<template v-else-if="item.formType=='select'">
|
|
<template v-else-if="item.formType=='select'">
|
|
|
|
|
|
|
|
<el-select v-model="formData[item.name]" clearable placeholder="请选择">
|
|
<el-select v-model="formData[item.name]" clearable placeholder="请选择">
|
|
|
- <el-option v-for="optionItem in selectOptions[item.name]" :key="optionItem.value" :label="optionItem.label" :value="optionItem.value">
|
|
|
|
|
|
|
+ <el-option v-for="(optionItem,index) in selectOptions[item.name]" :key="index" :label="optionItem.label" :value="optionItem.value">
|
|
|
</el-option>
|
|
</el-option>
|
|
|
</el-select>
|
|
</el-select>
|
|
|
|
|
|
|
@@ -32,7 +32,7 @@
|
|
|
|
|
|
|
|
<template v-else-if="item.formType=='multiSelect'">
|
|
<template v-else-if="item.formType=='multiSelect'">
|
|
|
<el-select v-model="formData[item.name]" multiple clearable placeholder="请选择">
|
|
<el-select v-model="formData[item.name]" multiple clearable placeholder="请选择">
|
|
|
- <el-option v-for="optionItem in selectOptions[item.name]" :key="optionItem.value" :label="optionItem.label" :value="optionItem.value">
|
|
|
|
|
|
|
+ <el-option v-for="(optionItem,index) in selectOptions[item.name]" :key="index" :label="optionItem.label" :value="optionItem.value">
|
|
|
</el-option>
|
|
</el-option>
|
|
|
</el-select>
|
|
</el-select>
|
|
|
</template>
|
|
</template>
|
|
@@ -349,7 +349,7 @@ export default {
|
|
|
var tempOptions = [];
|
|
var tempOptions = [];
|
|
|
res.data.forEach(item => {
|
|
res.data.forEach(item => {
|
|
|
var val = {
|
|
var val = {
|
|
|
- lable: item[element.optionsLabel],
|
|
|
|
|
|
|
+ label: item[element.optionsLabel],
|
|
|
value: item[element.optionsValue],
|
|
value: item[element.optionsValue],
|
|
|
}
|
|
}
|
|
|
tempOptions.push(val)
|
|
tempOptions.push(val)
|
|
@@ -377,7 +377,7 @@ export default {
|
|
|
if (res.data.length > 0) {
|
|
if (res.data.length > 0) {
|
|
|
res.data.forEach(item => {
|
|
res.data.forEach(item => {
|
|
|
var val = {
|
|
var val = {
|
|
|
- lable: item[element.optionsLabel],
|
|
|
|
|
|
|
+ label: item[element.optionsLabel],
|
|
|
value: item[element.optionsValue],
|
|
value: item[element.optionsValue],
|
|
|
}
|
|
}
|
|
|
tempOptions.push(val)
|
|
tempOptions.push(val)
|
|
@@ -396,7 +396,7 @@ export default {
|
|
|
|
|
|
|
|
element.optionsValue.split(',').forEach(item => {
|
|
element.optionsValue.split(',').forEach(item => {
|
|
|
var val = {
|
|
var val = {
|
|
|
- lable: item,
|
|
|
|
|
|
|
+ label: item,
|
|
|
value: item,
|
|
value: item,
|
|
|
}
|
|
}
|
|
|
tempOptions.push(val)
|
|
tempOptions.push(val)
|