参数调整

This commit is contained in:
aixianling
2024-04-17 12:01:04 +08:00
parent 674ddb1fd6
commit f909eae8c0
3 changed files with 5 additions and 5 deletions

View File

@@ -70,6 +70,9 @@ export default {
</el-option> </el-option>
</el-select> </el-select>
</config-item> </config-item>
<config-item label="图表模板">
<chart-picker v-model="config.type" :tpls="layers" @input="v=>config.echartOps=$echartTpls[v]"/>
</config-item>
<template v-if="/(AiDvMap|linkageMap)/.test(config.type)"> <template v-if="/(AiDvMap|linkageMap)/.test(config.type)">
<config-item label="地图数据(geoJSON)"> <config-item label="地图数据(geoJSON)">
<el-input v-model="config.geoJson" size="mini" clearable placeholder="请输入geoJson的URL地址"/> <el-input v-model="config.geoJson" size="mini" clearable placeholder="请输入geoJson的URL地址"/>
@@ -89,9 +92,6 @@ export default {
</group-item> </group-item>
</template> </template>
<template v-if="/Chart/.test(config.type)"> <template v-if="/Chart/.test(config.type)">
<config-item label="图表模板">
<chart-picker v-model="config.config" @input="v=>config.echartOps=$echartTpls[v]"/>
</config-item>
<config-item label="图表配置项" top-label> <config-item label="图表配置项" top-label>
<json-editor v-model="config.echartOps"/> <json-editor v-model="config.echartOps"/>
</config-item> </config-item>

View File

@@ -26,7 +26,7 @@
:key="`chart-${index}`" :key="`chart-${index}`"
:theme="theme" :theme="theme"
:data="values" :data="values"
:tpl="data.config" :tpl="currentType"
:ops="data.echartOps"/> :ops="data.echartOps"/>
<AiDvTable <AiDvTable
v-else-if="currentType === 'AiDvTable'" v-else-if="currentType === 'AiDvTable'"

View File

@@ -129,7 +129,7 @@ export default {
theme() { theme() {
this.refresh() this.refresh()
}, },
tpl(v) { type(v) {
v && this.refresh() v && this.refresh()
} }
}, },