From 06bd77bc60c2fba8c7a08ba3658d19c44c641cb2 Mon Sep 17 00:00:00 2001 From: 15003752739 Date: Wed, 3 Jun 2026 22:21:54 +0800 Subject: [PATCH] =?UTF-8?q?feat(biz):=20=E6=B7=BB=E5=8A=A0=E6=8E=A5?= =?UTF-8?q?=E5=8F=A3=E6=B5=8B=E8=AF=95=E9=A1=B5=E9=9D=A2=E6=94=AF=E6=8C=81?= =?UTF-8?q?=E8=A7=86=E9=A2=91=E6=90=9C=E7=B4=A2=E5=92=8C=E8=AF=84=E8=AE=BA?= =?UTF-8?q?=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 新增 fetchVideoSearchV2 和 fetchVideoComments API 接口 - 实现接口测试页面,支持 JSON 参数输入和响应结果显示 - 集成视频搜索和视频评论两种测试方法 - 添加参数验证、示例填充和结果清空功能 - 实现接口调用耗时统计和落库结果展示 - 集成权限控制和错误处理机制 --- src/api/biz/apiTest/index.ts | 23 ++++ src/views/biz/apiTest/index.vue | 192 ++++++++++++++++++++++++++++++++ 2 files changed, 215 insertions(+) create mode 100644 src/api/biz/apiTest/index.ts create mode 100644 src/views/biz/apiTest/index.vue diff --git a/src/api/biz/apiTest/index.ts b/src/api/biz/apiTest/index.ts new file mode 100644 index 00000000..c0429de8 --- /dev/null +++ b/src/api/biz/apiTest/index.ts @@ -0,0 +1,23 @@ +import request from '@/utils/request'; + +/** + * 测试 fetchVideoSearchV2 + */ +export const fetchVideoSearchV2 = (data: Record) => { + return request({ + url: '/biz/apiTest/fetchVideoSearchV2', + method: 'post', + data + }); +}; + +/** + * 测试 fetchVideoComments + */ +export const fetchVideoComments = (data: Record) => { + return request({ + url: '/biz/apiTest/fetchVideoComments', + method: 'post', + data + }); +}; diff --git a/src/views/biz/apiTest/index.vue b/src/views/biz/apiTest/index.vue new file mode 100644 index 00000000..3fc04110 --- /dev/null +++ b/src/views/biz/apiTest/index.vue @@ -0,0 +1,192 @@ + + + + +