.SmartConfForm
el-row(:gutter="20")
el-col(:span="3")
el-table(:data='types' style='width: 100%' border row-class-name="conf-row" @row-click="add")
el-table-column(prop='title', label='添加配置模块')
el-col.workbench(:span="17")
Board(
v-for="(conf, index) in data"
:key="index"
:title="realConfig[conf.type] && realConfig[conf.type].title"
:style="{paddingBottom: 0}"
canClose
@close="close(index)")
smartForm(v-model="data[index]" :config="(realConfig[conf.type] && realConfig[conf.type].conf) || []")
el-col.total(:span="3")
Draggable(v-model='data', @start='drag=true', @end='drag=false')
.item(
v-for="(conf, index) in data"
:key="index")
i.el-icon-tickets
span.title {{abstractFilter(data[index])}}
span.type {{conf.type}}