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 @@
-
+
-
-
+
-
-
-
-
+
+
+
+
+
+
Filter
-
-
-
+
+
+
+
+
+
+
+
+
@@ -474,28 +765,6 @@ onBeforeUnmount(() => {