From 9f33320bead181f5a379a4147a8fd8bb18120fe0 Mon Sep 17 00:00:00 2001 From: dap <15891557205@163.com> Date: Sat, 2 Nov 2024 15:08:18 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E5=9C=A8VxeTable=E5=9B=BA=E5=AE=9A?= =?UTF-8?q?=E5=88=97=E6=97=B6,=20getPopupContainer=E4=BC=9A=E5=AF=BC?= =?UTF-8?q?=E8=87=B4=E5=AE=BD=E5=BA=A6=E4=B8=8D=E5=A4=9F,=20=E5=BC=B9?= =?UTF-8?q?=E5=87=BA=E5=B1=82=E6=A0=B7=E5=BC=8F=E5=BC=82=E5=B8=B8=20?= =?UTF-8?q?=E8=A7=A3=E5=86=B3=E5=8A=9E=E6=B3=95(=E5=B0=86=E5=BC=B9?= =?UTF-8?q?=E7=AA=97=E5=85=83=E7=B4=A0=E6=8C=82=E8=BD=BD=E5=88=B0VXe?= =?UTF-8?q?=E6=BB=9A=E5=8A=A8=E5=AE=B9=E5=99=A8=E4=B8=8A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 6 ++++ apps/web-antd/package.json | 2 +- .../src/views/monitor/logininfor/index.vue | 4 +-- .../src/views/monitor/online/index.vue | 4 +-- .../src/views/system/client/index.vue | 4 +-- .../src/views/system/config/index.vue | 4 +-- apps/web-antd/src/views/system/dept/index.vue | 4 +-- .../src/views/system/dict/data/index.vue | 8 ++++-- .../src/views/system/dict/type/index.vue | 8 ++++-- apps/web-antd/src/views/system/menu/index.vue | 4 +-- .../src/views/system/notice/index.vue | 4 +-- .../src/views/system/oss-config/index.vue | 4 +-- apps/web-antd/src/views/system/oss/index.vue | 4 +-- apps/web-antd/src/views/system/post/index.vue | 4 +-- .../src/views/system/role-assign/index.vue | 4 +-- apps/web-antd/src/views/system/role/index.vue | 6 ++-- .../src/views/system/tenant/index.vue | 6 ++-- .../src/views/system/tenantPackage/index.vue | 4 +-- apps/web-antd/src/views/system/user/index.vue | 6 ++-- apps/web-antd/src/views/tool/gen/index.vue | 3 ++ .../src/views/workflow/category/index.vue | 4 +-- .../utils/src/helpers/get-popup-container.ts | 28 +++++++++++++++++++ 22 files changed, 83 insertions(+), 42 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 04092531..026090c9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,9 @@ +# 1.0.1 + +**BUG FIXES** + +- 在VxeTable固定列时, getPopupContainer会导致宽度不够, 弹出层样式异常 解决办法(将弹窗元素挂载到VXe滚动容器上) + # 1.0.0 **FEATURES** diff --git a/apps/web-antd/package.json b/apps/web-antd/package.json index 9878aa87..4bfd05f8 100644 --- a/apps/web-antd/package.json +++ b/apps/web-antd/package.json @@ -1,6 +1,6 @@ { "name": "@vben/web-antd", - "version": "1.0.0-beta", + "version": "1.0.0", "homepage": "https://vben.pro", "bugs": "https://github.com/vbenjs/vue-vben-admin/issues", "repository": { diff --git a/apps/web-antd/src/views/monitor/logininfor/index.vue b/apps/web-antd/src/views/monitor/logininfor/index.vue index 4583a5af..78201b10 100644 --- a/apps/web-antd/src/views/monitor/logininfor/index.vue +++ b/apps/web-antd/src/views/monitor/logininfor/index.vue @@ -4,7 +4,7 @@ import type { Recordable } from '@vben/types'; import { ref } from 'vue'; import { Page, useVbenModal, type VbenFormProps } from '@vben/common-ui'; -import { getPopupContainer } from '@vben/utils'; +import { getVxePopupContainer } from '@vben/utils'; import { Modal, Popconfirm, Space } from 'ant-design-vue'; import dayjs from 'dayjs'; @@ -199,7 +199,7 @@ async function handleUnlock() { {{ $t('pages.common.info') }} ) {