From a92833a5bdc3ab511b96c8e808ef1d19934d6bbc Mon Sep 17 00:00:00 2001 From: dushixiang Date: Tue, 30 Dec 2025 19:07:44 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E5=90=8E=E7=AB=AF=E6=8E=A2?= =?UTF-8?q?=E9=92=88=E5=88=97=E8=A1=A8=E5=90=8D=E7=A7=B0=E6=90=9C=E7=B4=A2?= =?UTF-8?q?=E6=97=A0=E6=95=88=E7=9A=84=20bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- web/package.json | 2 +- web/src/api/agent.ts | 5 ++++- web/src/pages/Agents/AgentList.tsx | 3 ++- web/vite.config.ts | 2 +- 4 files changed, 8 insertions(+), 4 deletions(-) diff --git a/web/package.json b/web/package.json index 631e436..3995d59 100644 --- a/web/package.json +++ b/web/package.json @@ -41,6 +41,6 @@ "globals": "^16.4.0", "typescript": "~5.9.3", "typescript-eslint": "^8.45.0", - "vite": "^7.1.7" + "vite": "7.1.11" } } diff --git a/web/src/api/agent.ts b/web/src/api/agent.ts index 66f1799..9019271 100644 --- a/web/src/api/agent.ts +++ b/web/src/api/agent.ts @@ -35,10 +35,13 @@ export interface GetAgentMetricsResponse { } // 管理员接口 - 获取所有探针(需要认证) -export const getAgentPaging = (pageIndex: number = 1, pageSize: number = 10, hostname?: string, ip?: string, status?: string) => { +export const getAgentPaging = (pageIndex: number = 1, pageSize: number = 10, name: string, hostname?: string, ip?: string, status?: string) => { const params = new URLSearchParams(); params.append('pageIndex', pageIndex.toString()); params.append('pageSize', pageSize.toString()); + if (name) { + params.append('name', name); + } if (hostname) { params.append('hostname', hostname); } diff --git a/web/src/pages/Agents/AgentList.tsx b/web/src/pages/Agents/AgentList.tsx index a4d340e..4a28cfd 100644 --- a/web/src/pages/Agents/AgentList.tsx +++ b/web/src/pages/Agents/AgentList.tsx @@ -396,11 +396,12 @@ const AgentList = () => { )} request={async (params) => { - const {current = 1, pageSize = 10, hostname, ip, status} = params; + const {current = 1, pageSize = 10, name, hostname, ip, status} = params; try { const response = await getAgentPaging( current, pageSize, + name, hostname, ip, status as string | undefined diff --git a/web/vite.config.ts b/web/vite.config.ts index 08a057b..0ba593b 100644 --- a/web/vite.config.ts +++ b/web/vite.config.ts @@ -17,7 +17,7 @@ export default defineConfig({ server: { proxy: { '/api/': { - target: 'http://localhost:18888/', + target: 'http://localhost:8080/', changeOrigin: true, }, },