feature:自动化增加前端可控显隐和自定义class。

This commit is contained in:
pixelmaxQM
2024-04-25 21:02:43 +08:00
parent 17d3639443
commit 90549a09e1
4 changed files with 84 additions and 88 deletions

View File

@@ -383,6 +383,13 @@
>
<template #default="{row}"> <el-checkbox v-model="row.sort" /> </template>
</el-table-column>
<el-table-column
align="left"
prop="front"
label="前端可见"
>
<template #default="{row}"> <el-checkbox v-model="row.front" /> </template>
</el-table-column>
<el-table-column
align="left"
prop="fieldJson"
@@ -445,6 +452,16 @@
<el-input v-model="row.comment" />
</template>
</el-table-column>
<el-table-column
align="left"
prop="comment"
label="前端class"
width="160"
>
<template #default="{row}">
<el-input v-model="row.class" />
</template>
</el-table-column>
<el-table-column
align="left"
prop="fieldSearchType"
@@ -702,6 +719,8 @@ const fieldTemplate = {
defaultValue: '',
require: false,
sort: false,
front: true,
class: '',
errorText: '',
primaryKey: false,
clearable: true,
@@ -990,7 +1009,8 @@ const getColumnFunc = async() => {
errorText: '',
clearable: true,
fieldSearchType: '',
dictType: ''
dictType: '',
front: true
})
}
})