From b92c871b3b5a840e2fb7a5fe2f20e2646c80892d Mon Sep 17 00:00:00 2001 From: TsMask <340112800@qq.com> Date: Fri, 18 Apr 2025 15:38:57 +0800 Subject: [PATCH] =?UTF-8?q?perf:=20=E9=87=8D=E6=9E=84=E4=BF=A1=E4=BB=A4?= =?UTF-8?q?=E8=B7=9F=E8=B8=AA=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/trace/packet.ts | 15 + src/views/traceManage/wireshark/index.vue | 725 +++++++++++++++------- 2 files changed, 512 insertions(+), 228 deletions(-) diff --git a/src/api/trace/packet.ts b/src/api/trace/packet.ts index 2266e510..57f777dd 100644 --- a/src/api/trace/packet.ts +++ b/src/api/trace/packet.ts @@ -62,3 +62,18 @@ export function packetKeep(taskNo: string, duration: number = 120) { data: { taskNo, duration }, }); } + +/** + * 信令跟踪文件 + * @param taskNo 对象 + * @returns object + */ +export function packetPCAPFile(taskNo: string) { + return request({ + url: '/trace/packet/filePull', + method: 'GET', + params: { taskNo }, + responseType: 'blob', + timeout: 180_000, + }); +} diff --git a/src/views/traceManage/wireshark/index.vue b/src/views/traceManage/wireshark/index.vue index ff765751..d372d17b 100644 --- a/src/views/traceManage/wireshark/index.vue +++ b/src/views/traceManage/wireshark/index.vue @@ -1,16 +1,16 @@