diff --git a/apps/web-antd/src/views/system/menu/data.ts b/apps/web-antd/src/views/system/menu/data.ts index 86369fed..d4c6d971 100644 --- a/apps/web-antd/src/views/system/menu/data.ts +++ b/apps/web-antd/src/views/system/menu/data.ts @@ -323,10 +323,9 @@ export function useGridColumns( { field: 'operation', title: '操作', - align: 'right', minWidth: 200, fixed: 'right', - headerAlign: 'center', + align: 'center', showOverflow: false, cellRender: { attrs: { diff --git a/apps/web-ele/src/adapter/vxe-table.ts b/apps/web-ele/src/adapter/vxe-table.ts index dde99eeb..e6f1f242 100644 --- a/apps/web-ele/src/adapter/vxe-table.ts +++ b/apps/web-ele/src/adapter/vxe-table.ts @@ -135,7 +135,12 @@ setupVbenVxeTable({ // 注册表格的操作按钮渲染器 cellRender: { name: 'CellOperation', options: ['edit', 'delete'] } vxeUI.renderer.add('CellOperation', { renderTableDefault({ attrs, options, props }, { column, row }) { - const defaultProps = { size: 'small', type: 'primary', ...props }; + const defaultProps = { + size: 'small', + type: 'primary', + class: '!p-0', + ...props, + }; let align = 'end'; switch (column.align) { case 'center': { diff --git a/apps/web-ele/src/views/system/menu/data.ts b/apps/web-ele/src/views/system/menu/data.ts index 86369fed..d4c6d971 100644 --- a/apps/web-ele/src/views/system/menu/data.ts +++ b/apps/web-ele/src/views/system/menu/data.ts @@ -323,10 +323,9 @@ export function useGridColumns( { field: 'operation', title: '操作', - align: 'right', minWidth: 200, fixed: 'right', - headerAlign: 'center', + align: 'center', showOverflow: false, cellRender: { attrs: { diff --git a/apps/web-ele/src/views/system/user/data.ts b/apps/web-ele/src/views/system/user/data.ts index a16951c3..387599a5 100644 --- a/apps/web-ele/src/views/system/user/data.ts +++ b/apps/web-ele/src/views/system/user/data.ts @@ -317,7 +317,7 @@ export function useGridColumns( { field: 'operation', title: '操作', - minWidth: 250, + minWidth: 130, fixed: 'right', align: 'center', cellRender: {