From 51fbfcedd2c287bb042029f49546d8e1e44758ad Mon Sep 17 00:00:00 2001 From: dap <15891557205@163.com> Date: Fri, 9 May 2025 11:12:24 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E6=9F=90=E4=BA=9B=E5=B8=A6Vxe=E8=A1=A8?= =?UTF-8?q?=E6=A0=BC=E5=BC=B9=E7=AA=97=20=E5=85=B3=E9=97=AD=E5=90=8E?= =?UTF-8?q?=E6=B2=A1=E6=9C=89=E6=AD=A3=E5=B8=B8=E6=B8=85=E7=90=86=E8=A1=A8?= =?UTF-8?q?=E6=A0=BC=E6=95=B0=E6=8D=AE=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 6 ++++++ .../src/views/system/role-assign/role-assign-drawer.vue | 1 + apps/web-antd/src/views/system/role/role-drawer.vue | 1 + .../views/system/tenantPackage/tenant-package-drawer.vue | 1 + 4 files changed, 9 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 09333bcf..8259e1c5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,9 @@ +# 1.3.5 + +**BUG FIX** + +- 某些带Vxe表格弹窗 关闭后没有正常清理表格数据的问题 + # 1.3.4 **BUG FIX** diff --git a/apps/web-antd/src/views/system/role-assign/role-assign-drawer.vue b/apps/web-antd/src/views/system/role-assign/role-assign-drawer.vue index 74e3e915..c168c840 100644 --- a/apps/web-antd/src/views/system/role-assign/role-assign-drawer.vue +++ b/apps/web-antd/src/views/system/role-assign/role-assign-drawer.vue @@ -17,6 +17,7 @@ const emit = defineEmits<{ reload: [] }>(); const [BasicDrawer, drawerApi] = useVbenDrawer({ onConfirm: handleSubmit, onCancel: handleReset, + destroyOnClose: true, }); const route = useRoute(); diff --git a/apps/web-antd/src/views/system/role/role-drawer.vue b/apps/web-antd/src/views/system/role/role-drawer.vue index 2e48e948..ab51373b 100644 --- a/apps/web-antd/src/views/system/role/role-drawer.vue +++ b/apps/web-antd/src/views/system/role/role-drawer.vue @@ -85,6 +85,7 @@ const [BasicDrawer, drawerApi] = useVbenDrawer({ onBeforeClose, onClosed: handleClosed, onConfirm: handleConfirm, + destroyOnClose: true, async onOpenChange(isOpen) { if (!isOpen) { return null; diff --git a/apps/web-antd/src/views/system/tenantPackage/tenant-package-drawer.vue b/apps/web-antd/src/views/system/tenantPackage/tenant-package-drawer.vue index 8c4ba0d7..b0bd28f4 100644 --- a/apps/web-antd/src/views/system/tenantPackage/tenant-package-drawer.vue +++ b/apps/web-antd/src/views/system/tenantPackage/tenant-package-drawer.vue @@ -85,6 +85,7 @@ const [BasicDrawer, drawerApi] = useVbenDrawer({ onBeforeClose, onClosed: handleClosed, onConfirm: handleConfirm, + destroyOnClose: true, async onOpenChange(isOpen) { if (!isOpen) { return null;