|
@@ -45,8 +45,8 @@
|
|
<el-table-column prop="valueType.type" label="输入类型" />
|
|
<el-table-column prop="valueType.type" label="输入类型" />
|
|
<el-table-column prop="name" label="值" min-width="200">
|
|
<el-table-column prop="name" label="值" min-width="200">
|
|
<template #default="{ row }">
|
|
<template #default="{ row }">
|
|
- <el-select v-model="fromData.functionCall.parameter[row.key]" clearable v-if="row.valueType.type === 'enum'" style="wdith: 100% !important;" @change="saveData">
|
|
|
|
- <el-option v-for="item in row.valueType.elements" :key="item.value" :value="item.text" :label="item.text"></el-option>
|
|
|
|
|
|
+ <el-select v-model="fromData.functionCall.parameter[row.key]" clearable v-if="row.valueType.type === 'enum'" style="width: 100% !important;" @change="saveData">
|
|
|
|
+ <el-option v-for="item in row.valueType.elements" :key="item.value" :value="item.value" :label="item.text"></el-option>
|
|
</el-select>
|
|
</el-select>
|
|
<el-input v-model="fromData.functionCall.parameter[row.key]" clearable v-else :placeholder="row.valueType.type === 'array' ? 'JSON.stringify(arr)结果去掉外层单引号' : '请输入'" @input="saveData">
|
|
<el-input v-model="fromData.functionCall.parameter[row.key]" clearable v-else :placeholder="row.valueType.type === 'array' ? 'JSON.stringify(arr)结果去掉外层单引号' : '请输入'" @input="saveData">
|
|
<template v-if="row.valueType.unit" #append>{{ row.valueType.unit }}</template>
|
|
<template v-if="row.valueType.unit" #append>{{ row.valueType.unit }}</template>
|
|
@@ -80,12 +80,12 @@
|
|
<el-table :data="setPropertiesItem">
|
|
<el-table :data="setPropertiesItem">
|
|
<el-table-column>
|
|
<el-table-column>
|
|
<template #default="{ row }">
|
|
<template #default="{ row }">
|
|
- <span v-for="val, key in row">{{ key }}</span>
|
|
|
|
|
|
+ <span v-for="val, key in row" :key="key">{{ key }}</span>
|
|
</template>
|
|
</template>
|
|
</el-table-column>
|
|
</el-table-column>
|
|
<el-table-column>
|
|
<el-table-column>
|
|
<template #default="{ row }">
|
|
<template #default="{ row }">
|
|
- <el-input v-for="val, key in row" v-model="row[key]" @input="saveSetData"></el-input>
|
|
|
|
|
|
+ <el-input v-for="val, key in row" :key="key" v-model="row[key]" @input="saveSetData"></el-input>
|
|
</template>
|
|
</template>
|
|
</el-table-column>
|
|
</el-table-column>
|
|
</el-table>
|
|
</el-table>
|