diff --git a/web/admin-spa/src/views/AccountsView.vue b/web/admin-spa/src/views/AccountsView.vue index b2a0a081..b37d709f 100644 --- a/web/admin-spa/src/views/AccountsView.vue +++ b/web/admin-spa/src/views/AccountsView.vue @@ -1655,24 +1655,12 @@ const paginatedAccounts = computed(() => { const loadAccounts = async (forceReload = false) => { accountsLoading.value = true try { - // 检查是否选择了特定分组 - if (groupFilter.value && groupFilter.value !== 'all' && groupFilter.value !== 'ungrouped') { - // 直接调用分组成员接口 - const response = await apiClient.get(`/admin/account-groups/${groupFilter.value}/members`) - if (response.success) { - // 分组成员接口已经包含了完整的账户信息,直接使用 - accounts.value = response.data - accountsLoading.value = false - return - } - } - // 构建查询参数(用于其他筛选情况) const params = {} if (platformFilter.value !== 'all') { params.platform = platformFilter.value } - if (groupFilter.value === 'ungrouped') { + if (groupFilter.value !== 'all') { params.groupId = groupFilter.value }