diff --git a/apps/vben5/packages/@abp/identity/src/components/organization-units/OrganizationUnitRoleTable.vue b/apps/vben5/packages/@abp/identity/src/components/organization-units/OrganizationUnitRoleTable.vue
index 121fe55b1..4a56ed412 100644
--- a/apps/vben5/packages/@abp/identity/src/components/organization-units/OrganizationUnitRoleTable.vue
+++ b/apps/vben5/packages/@abp/identity/src/components/organization-units/OrganizationUnitRoleTable.vue
@@ -1,7 +1,7 @@
diff --git a/apps/vben5/packages/@abp/identity/src/components/organization-units/OrganizationUnitUserTable.vue b/apps/vben5/packages/@abp/identity/src/components/organization-units/OrganizationUnitUserTable.vue
index 139a6ac29..a172fc9bf 100644
--- a/apps/vben5/packages/@abp/identity/src/components/organization-units/OrganizationUnitUserTable.vue
+++ b/apps/vben5/packages/@abp/identity/src/components/organization-units/OrganizationUnitUserTable.vue
@@ -3,7 +3,7 @@ import type { VxeGridListeners, VxeGridProps } from '@abp/ui';
import type { IdentityUserDto } from '../../types/users';
-import { computed, defineAsyncComponent, h, nextTick, watchEffect } from 'vue';
+import { computed, defineAsyncComponent, h, nextTick, watch } from 'vue';
import { useAccess } from '@vben/access';
import { useVbenModal } from '@vben/common-ui';
@@ -147,10 +147,7 @@ const onCreateMember = (users: IdentityUserDto[]) => {
});
};
-watchEffect(() => {
- props.selectedKey && onRefresh();
- !props.selectedKey && onRefresh();
-});
+watch(() => props.selectedKey, onRefresh);