feature:自动化增加前端可控显隐和自定义class。
This commit is contained in:
@@ -135,9 +135,15 @@
|
||||
placeholder="请输入默认值"
|
||||
/>
|
||||
</el-form-item>
|
||||
<el-form-item label="前端class">
|
||||
<el-input v-model="middleDate.class" />
|
||||
</el-form-item>
|
||||
<el-form-item label="主键">
|
||||
<el-checkbox v-model="middleDate.primaryKey" />
|
||||
</el-form-item>
|
||||
<el-form-item label="前端可见">
|
||||
<el-switch v-model="middleDate.front" />
|
||||
</el-form-item>
|
||||
<el-form-item label="是否排序">
|
||||
<el-switch v-model="middleDate.sort" />
|
||||
</el-form-item>
|
||||
|
@@ -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
|
||||
})
|
||||
}
|
||||
})
|
||||
|
Reference in New Issue
Block a user