From 9e0b4a69f521dc0a223496a3d15ba6ae317ea9d5 Mon Sep 17 00:00:00 2001 From: dzl <786316265@qq.com> Date: Tue, 9 Sep 2025 19:08:12 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E4=BB=A3=E7=90=86=E9=80=89?= =?UTF-8?q?=E6=8B=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/utils/api.js | 2 +- src/views/Users.vue | 36 +++++++++++------------------------- 2 files changed, 12 insertions(+), 26 deletions(-) diff --git a/src/utils/api.js b/src/utils/api.js index 1fae80a..be2dee7 100644 --- a/src/utils/api.js +++ b/src/utils/api.js @@ -176,7 +176,7 @@ const api = { getUserStats: () => request.get('/users/stats'), getUserGrowthTrend: (params) => request.get('/users/growth-trend', { params }), getDailyRevenue: (params) => request.get('/users/daily-revenue', { params }), - getAgentOptions: (params) => request.get('/agent', { params }) + getAgentOptions: (params) => request.get('/admin/agents', { params }) }, // 积分管理 diff --git a/src/views/Users.vue b/src/views/Users.vue index 3861880..31ce273 100644 --- a/src/views/Users.vue +++ b/src/views/Users.vue @@ -307,16 +307,13 @@ v-model="userForm.inviter" placeholder="请选择代理" style="width: 100%" - filterable - remote - :remote-method="searchAgents" :loading="agentLoading" > @@ -1159,8 +1156,15 @@ const getAccountTypeColor = (row) => { const fetchAgents = async () => { try { agentLoading.value = true - const response = await api.users.getAgentOptions() - agentOptions.value = response.data?.data || [] + const params = { + page: 1, + limit: 100, + status: '', + city: '', + search: '' + } + const response = await api.users.getAgentOptions(params) + agentOptions.value = response.data?.data?.agents || [] } catch (error) { console.error('获取代理列表失败:', error) ElMessage.error('获取代理列表失败') @@ -1169,24 +1173,6 @@ const fetchAgents = async () => { } } -// 搜索代理 -const searchAgents = async (query) => { - if (!query) { - await fetchAgents() - return - } - - try { - agentLoading.value = true - const response = await api.users.getAgentOptions({ search: query }) - agentOptions.value = response.data?.data || [] - } catch (error) { - console.error('搜索代理失败:', error) - } finally { - agentLoading.value = false - } -} - // 组件挂载时获取数据 onMounted(() => { fetchUsers()