fix:数据源可选

main
liu.shiyi 1 year ago
parent d407ab335b
commit 2dcd0d7d69

@ -23,6 +23,23 @@
</div>
<div class="lc-field-body">
<el-form-item
v-if="config.option.displayOption.expression && config.option.displayOption.expression.enable"
label="数据来源"
>
<el-radio-group
v-model="dataSourceStyle"
class="bs-el-radio-group"
>
<el-radio label="dataset">
数据集
</el-radio>
<el-radio label="expression">
表达式
</el-radio>
</el-radio-group>
</el-form-item>
<el-form-item
v-if="dataSourceStyle === 'dataset'"
label="数据集"
>
<data-set-select
@ -38,6 +55,15 @@
</template>
</data-set-select>
</el-form-item>
<el-form-item
v-if="dataSourceStyle === 'expression' && config.option.displayOption.expression && config.option.displayOption.expression.enable"
label="表达式"
>
<i
class="el-icon-edit expression"
@click="openExpression"
/>
</el-form-item>
<el-form-item
v-if="config.option.displayOption.text && config.option.displayOption.text.enable"
label="文本内容"
@ -48,15 +74,6 @@
clearable
/>
</el-form-item>
<el-form-item
v-if="config.option.displayOption.expression && config.option.displayOption.expression.enable"
label="表达式"
>
<i
class="el-icon-edit expression"
@click="openExpression"
/>
</el-form-item>
</div>
</div>
<div
@ -624,6 +641,7 @@ export default {
},
data () {
return {
dataSourceStyle: 'dataset', //
fieldsList: [],
params: [], //
datasetName: '',

Loading…
Cancel
Save