refactor: operatelog

This commit is contained in:
xingyu4j
2022-11-13 15:38:31 +08:00
parent 4a692ed28c
commit f09a1a4b8e
8 changed files with 189 additions and 230 deletions

View File

@ -20,6 +20,7 @@ export type VxeCrudSchema = {
primaryType?: VxeColumnPropTypes.Type
// 是否开启操作栏插槽
action?: boolean
actionWidth?: string
columns: VxeCrudColumns[]
}
type VxeCrudColumns = Omit<VxeTableColumn, 'children'> & {
@ -204,7 +205,7 @@ const filterTableSchema = (crudSchema: VxeCrudSchema): VxeGridPropTypes.Columns
const tableSchemaItem = {
title: t('table.action'),
field: 'actionbtns',
width: '240px',
width: crudSchema.actionWidth ? crudSchema.actionWidth : '240px',
slots: {
default: 'actionbtns_default'
}