From d2f50c93889cb4614d6638a0e0bd12602493bc2c Mon Sep 17 00:00:00 2001 From: xingyu4j Date: Thu, 9 Oct 2025 18:23:35 +0800 Subject: [PATCH] fix: tree bugs --- .../modules/assign-data-permission-form.vue | 26 +++++++++--------- .../system/role/modules/assign-menu-form.vue | 25 ++++++++--------- .../system/tenantPackage/modules/form.vue | 25 ++++++++--------- .../views/system/user/modules/dept-tree.vue | 27 ++++++++++--------- .../modules/assign-data-permission-form.vue | 7 +++-- .../system/role/modules/assign-menu-form.vue | 4 +-- .../system/tenantPackage/modules/form.vue | 4 +-- 7 files changed, 60 insertions(+), 58 deletions(-) diff --git a/apps/web-antd/src/views/system/role/modules/assign-data-permission-form.vue b/apps/web-antd/src/views/system/role/modules/assign-data-permission-form.vue index 681f9df4c..c453246b2 100644 --- a/apps/web-antd/src/views/system/role/modules/assign-data-permission-form.vue +++ b/apps/web-antd/src/views/system/role/modules/assign-data-permission-form.vue @@ -8,7 +8,7 @@ import { Tree, useVbenModal } from '@vben/common-ui'; import { SystemDataScopeEnum } from '@vben/constants'; import { handleTree } from '@vben/utils'; -import { Checkbox, message } from 'ant-design-vue'; +import { Checkbox, message, Spin } from 'ant-design-vue'; import { useVbenForm } from '#/adapter/form'; import { getDeptList } from '#/api/system/dept'; @@ -134,18 +134,18 @@ function getAllNodeIds(nodes: any[], ids: number[] = []): number[] {