feat: dataset 增加字段
This commit is contained in:
parent
2b4ccc1e5e
commit
f397b53c0a
|
@ -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)"
|
||||
|
|
|
@ -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>
|
||||
|
|
Loading…
Reference in New Issue