feat: dataset 增加字段

This commit is contained in:
caoqianming 2024-03-19 11:32:48 +08:00
parent 2b4ccc1e5e
commit f397b53c0a
2 changed files with 13 additions and 9 deletions

View File

@ -17,7 +17,7 @@
<scTable ref="table" :apiObj="apiObj" row-key="id" stripe>
<el-table-column label="#" type="index" width="50"></el-table-column>
<el-table-column label="名称" prop="name" width="200" :show-overflow-tooltip="true"></el-table-column>
<el-table-column label="sql语句" prop="sql_query" :show-overflow-tooltip="true"></el-table-column>
<el-table-column label="代号" prop="code" :show-overflow-tooltip="true"></el-table-column>
<el-table-column label="操作" fixed="right" align="left" width="200">
<template #default="scope">
<el-button type="primary" plain size="small" @click="handleShow(scope.row)"

View File

@ -25,14 +25,18 @@
</el-form-item>
</el-col>
<el-col :md="24" :sm="24" :xs="24">
<el-form-item label="图表配置">
<el-input v-model="form.echart_options" clearable type="textarea" :rows="8"></el-input>
<el-form-item label="默认参数">
<JsonEditorVue class="vueJsonEditor" v-model="form.default_param" @blur="validate" />
</el-form-item>
</el-col>
<el-col :md="24" :sm="24" :xs="24">
<el-form-item label="默认参数">
<JsonEditorVue class="vueJsonEditor" v-model="form.default_param" @blur="validate" />
<!-- <el-input v-model="form.default_param" clearable type="textarea" :rows="8"></el-input> -->
<el-form-item label="测试参数">
<JsonEditorVue class="vueJsonEditor" v-model="form.test_param" @blur="validate" />
</el-form-item>
</el-col>
<el-col :md="24" :sm="24" :xs="24">
<el-form-item label="图表配置">
<el-input v-model="form.echart_options" clearable type="textarea" :rows="8"></el-input>
</el-form-item>
</el-col>
</el-row>
@ -66,7 +70,6 @@ export default {
},
visible: false,
isSaveing: false,
default_param:{},
selectionFilters: [],
setFiltersVisible: false,
belong_dept_options: []
@ -133,6 +136,7 @@ export default {
</script>
<style>
.vueJsonEditor{
.vueJsonEditor {
width: 100%;
}</style>
}
</style>