From 171b716cbb7b9a74ab56f0c883b7e65c99b9e46a Mon Sep 17 00:00:00 2001 From: Leo <98382335+gaoziman@users.noreply.github.com> Date: Tue, 8 Jul 2025 22:46:00 +0800 Subject: [PATCH] =?UTF-8?q?refactor(loginlog):=20=E4=BC=98=E5=8C=96?= =?UTF-8?q?=E7=99=BB=E5=BD=95=E6=97=A5=E5=BF=97=E9=A1=B5=E9=9D=A2=E8=A1=A8?= =?UTF-8?q?=E6=A0=BC=E5=B8=83=E5=B1=80=E5=92=8C=E6=93=8D=E4=BD=9C=E6=8C=89?= =?UTF-8?q?=E9=92=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 简化操作按钮样式,移除复杂的圆形按钮和tooltip包装 - 统一使用小尺寸按钮(size: small)和14px图标 - 调整表格尺寸为medium,优化数据密度 - 优化列宽度分配:序号60px、登录用户100px、浏览器100px等 - 新增表格横向滚动支持(scroll-x: 1400) - 调整操作列宽度为100px,优化按钮布局 - 优化按钮间距,使用gap-1减少空间占用 - 移除复杂的action-btn样式类,简化CSS代码 - 优化表格单元格内边距和字体大小(13px) - 新增表格和页面滚动条样式优化 --- src/views/system/loginlog/index.vue | 163 ++++++++++++++-------------- 1 file changed, 81 insertions(+), 82 deletions(-) diff --git a/src/views/system/loginlog/index.vue b/src/views/system/loginlog/index.vue index f5a0697..f1d3cb4 100644 --- a/src/views/system/loginlog/index.vue +++ b/src/views/system/loginlog/index.vue @@ -142,7 +142,8 @@ :row-key="(row: LoginLogVo) => row.loginLogId" :bordered="false" :single-line="false" - size="large" + :scroll-x="1400" + size="medium" class="custom-table" @update:checked-row-keys="handleRowSelectionChange" /> @@ -200,7 +201,7 @@